java结构设计_Java基本的程序设计结构(一)
前言:虽然说学过设计模式,J2EE,这个学期才开始学Java,呵呵,有点颠倒了,但是还是要从基本的抓起。hoho~~
(一)一个简单的java应用程序
Package edu.ynu.java.lession1
/*
The simplest Java program
*/
public class FirstJavaProg
{
public static void main(String[] args)
{
// System.out is the standard output stream.
System.out.println("Hello!");
}
}
(二)注释
// This is my first Java program
(三)数据类型
byte (1 bytes, -128 … 127)
short (2 bytes, -32,768 … 32,767)
int (4 bytes, -2,147,483,648 … 2,147,483,647)
long (8 bytes)
Integer literals can be specified in several bases:
Decimal — -99 or 32174
Octal — 012 or 07
Hexadecimal — 0xff or 0XABCDEF01
float
4 bytes
6.5 significant digits
±3.4028E+38F
denoted by ‘F’ or ‘f’ suffix
double
8 bytes
15 significant digits
±1.7977E+308
denoted by ‘D’ or ‘d’ suffix (or no suffix)
if (Double.isNaN(x)) // check whether x is "not a number"
boolean
char
(四)变量
赋值和初始化
常量
Example:
public class Constants
{
public static void main(String[] args)
{
final double CM_PER_INCH = 2.54;
double paperWidth = 8.5;
double paperHeight = 11;
System.out.println("Paper size in centimeter: "
+ paperWidth * CM_PER_INCH + " by "
+ paperHeight * CM_PER_INCH);
}
}
(五)运算符
Arithmetic +, -, *, /, and %.
Prefix and postfix ++ and --.
Boolean ==, !=, , >=, &&, and ||.
Bitwise &, |, ^, and ~.
Arithmetic shift << and >>.
Logical shift >>>.
Java logical operators
&& (conditional AND)
& (boolean logical AND)
|| (conditional OR)
| (boolean logical inclusive OR)
^ (boolean logical exclusive OR)
! (logical NOT)
数学函数和常量
Constants (e.g, Math.PI)
Functions (e.g., Math.sin())
数值类型之间的转换
强制类型转化 double x = 9.997; int nx = (int)Math.round(x); 括号和运算符级别 如记不得可以使用括号 枚举类型 enum Size{SMALL, MEDIUE, LARGE, EXTRA——LARGE}; Size s = Size.SMALL; 注:变量用小写字母开头,常量和类名用大写字母开头
java结构设计_Java基本的程序设计结构(一)相关推荐
- java 投票_java实现投票程序设计
本文实例为大家讲述了java实现投票程序设计代码,分享给大家供大家参考,具体内容如下 运行效果图: 程序如下: import java.awt.*; import java.awt.Event.*; ...
- java 树结构_Java通用tree树形结构
前言 现在大部分都是后端封装树形结构,第一次做的时候想从网上找通用,发现大部分都是要用类的get/set方法,不一样就要改,毕竟懒,改就改改,后来发现部门要,地区要,分类要,于是想着就把之前的用注解和 ...
- java程序设计_80后程序员,带你深入理解Java基本的程序设计结构,不来你别后悔...
前言 现在,假定已经成功地安装了JDK,并且能够运行第2章中给出的示例程序.从现在开始将介绍Java应用程序设计.本章主要讲述程序设计相关的基本概念(如数据类型.分支以及循环)在Java中的实现方式. ...
- 《Java程序设计》实验报告——Java的基本程序设计结构
浙江理工大学 <Java程序设计> 实验报告 20 19-20 20学年第 1学期 学 院 信息学院 班 级 计算机科学技术18(3) 姓 名 申屠志刚 学 号 20 ...
- JAVA实验——Java的基本程序设计结构
实验一 Java的基本程序设计结构 实验目的 熟悉Java开发环境,建立Java工程,练习编程,会使用变量,字符串,数组,输入与输出等API. 实验内容 利用eclipse建立Java工程 必做题 ...
- CoreJava 笔记总结-第三章 Java的基本程序设计结构
CoreJava 笔记总结 文章目录 CoreJava 笔记总结 第三章 Java的基本程序设计结构 数据类型 1. 整型 2. 浮点类型 3. char类型 4. boolean类型 变量与常量 1 ...
- 【西行 - 官封弼马温】Java 基本程序设计结构
J3 - 白起 Java(Java基础 # 程序设计结构 # 笔记) 1.Hello World 下面是一个简单的 Java 应用程序,它会在程序控制台中打印一句话 "Hello World ...
- Java核心技术卷阅读随笔--第3章【Java 的基本程序设计结构】
3.1 一个简单的Java应用程序 下面看一个最简单的 Java 应用程序,它只发送一条消息到控制台窗口中: 复制代码 public class FirstSample { public static ...
- 第2章(Java 的基本程序设计结构)
第2章(Java 的基本程序设计结构) 文章目录 第2章(Java 的基本程序设计结构) 2.1一个简单的 Java 应用程序 2.2注 释 2.3数据类型 2.3.1整型 2.3.2浮点型 2.3. ...
最新文章
- [自带避雷针]DropShadowEffect导致内存暴涨
- MATLAB“figure”使用详解
- java查看上下文加载器_线程上下文类加载器
- 世纪互联云和华为共同打造的数据中心是一个很好的一步标志!
- python 私有属性_Python3伪私有属性
- python获取天气数据_python获取天气数据
- 开源中国 精彩回顾_如何撰写精彩的事件回顾
- 神州八号利用计算机,说到科技,我想大部分的人想到的是神州八号
- 全文检索技术 mysql_浅谈MYSQL的全文检索的应用
- element表格多列排序_Python,Numpy,Pandas…数据科学家必备排序技巧
- python机器学习之物体识别
- 【vue+cesium】加载三维天地图
- 网络推广方式有哪些?分享几种常见的推广方式,十分有效
- 阿里视频云点播端体验Demo
- 使用Fragment和ListView、RecyclerV实现动物信息显示
- 陈平,温铁军视频思想笔记
- JavaSE基础知识汇总
- 树莓派 天猫精灵智能灯泡_智能灯泡即使在关闭时也会用完电吗?
- C#ObjectArx Cad创建点线块
- MATLAB利用FFT对信号进行频谱分析
热门文章
- 全国计算机一级书红色封面,年度最强的网红录取通知书,竟然附赠了一张黑胶唱片...
- 宇轩网络面试题目PHP,二十道接地气的php面试题,让你直接通过面试!就此奉上~...
- DVWA设置mysql_dvwa安装、配置、使用教程(Linux)
- python支付宝自动转账_python实现支付宝转账接口
- python可以在多平台运行 体现了_Python:使用异常处理来判断运行的平台
- Linux基础(用户身份和文件权限)
- weblogic忘记console密码
- Flutter 使用动画播放一组图片
- C艹 指针和const的关系和注意事项(非常有意思)
- Sublime Text 3 配置python交互运行环境的快捷键