Java的基本程序设计结构
3.1 一个简单的Java应用程序
public class FirstSample
{
public static void main(String[] args)
{
System.out.println("We will not use 'Hello,World!'");
}
}
阅读上面这个小程序可以知道Java的一些语法规则,非常简单。
3.2 注释
- 行注释 //
- 块注释 /* */ , 不能嵌套
- 文档注释, 以 “/*” 开头,”/”结尾
3.3 数据类型
在Java中,一共有8种基本数据类型,4种整型、2中浮点类型、char型和boolean类型。
整型
类型 存储需求 取值范围 int 4字节 -2147483648~2147483647 short 2字节 8字节 long 8字节 -92223372036854775808~9223372036854775807 byte 1字节 -128~127 长整型数值有一个后缀L。十六进制数值有一个前缀0x。八进制有一个前缀0。从Java 7开始,加上前缀0b可以写二进制数,例如0b1001就是9。Java中没有无符号数。
浮点类型
类型 存储需求 取值范围 float 4字节 略 double 8字节 略 float 类型的数值有一个后缀F,没有后缀F的浮点数值默认为double类型
char 类型
用于表示单个字符。转义序列 \u 用来表示Unicode代码单元的编码。建议不要使用char类型boolean 类型
只有两个值,true 和 false,不能和整型值相互转换。
3.4 变量
变量必须是一个以字母开头的由字母和数字构成的序列。不能将变量命名为 Java保留字
变量初始化
声明一个变量后,必须要用赋值语句对变量进行显式初始化。Java中不区分变量的声明和定义。常量
在Java中,利用final指示常量,表示这个变量智能被赋值一次。const虽然是保留字,但是并没有被使用。
3.5 运算符
自增自减运算符
++ 和 –,都有前缀和后缀两种形式。前缀形式先进行加1运算,后缀形式则使用变量原来的值。关系运算符和boolean运算符
== 和 !=
<, > , <=, >= ,
&&, || ,
? :