1,Java中的包,类,方法,参数和变量的名字,可由任意顺序大小写字母,数字,下划线和美元符号组成,但标识符不能以 数字 开头,也不能是Java中保留的关键字。Java的变量有大小写之分。
2,Java注释方式有三种
(1)单行注释://。
(2)多行注释:/*....*/。
(3)文档注释:/**......*/。
3,Java的基本组成是类,使用public class 和 class都可以声明一个类,但是前者类名称必须与文件名一致,后者文件名称可以与类名称不一致,但是执行时必须执行生成后的*.class文件。
4,System.out.print()是在标准输出设备——显示器上进行输出的操作,后面可以使用println()和print()两种方法输出,前者是在输出之后加入换行,后者没有换行。
5,Java的数据类型可分为基本数据类型和引用数据类型两种。
6,布尔(boolean)类型的变量,只有true和false两个值。
7,数据类型的转化可分为“自动数据类型的转化”与“强制数据类型的转化”两种。
8,算数运算符的成员有加法运算符,减法运算符,乘法运算符,除法运算符,和余数运算符。
9,if语句可依据判断的结果来决定程序的流程。
10,括号是用来处理表达式的最优先级的,也是Java运算符。
11,当表达式中有类型不匹配是,有下列处理方法:
(1)占用较少字节的数据类型会转换成占用较多字节的数据类型。
(2)有short和int类型,则用int类型。
(3)字符型会转换成short类型。
(4)int类型转换成float类型。
(5)若一个操作的类型为double,则其他的操作数也会转换成double类型。
(6)布尔类型不能转换为其他类型。
12,程序结构包含顺序结构,选择结构,循环结构。
13,需要重复执行某项功能时,循环就是最好的选择。可以根据程序的需求与习惯,选择使用Java所提供的for,while,do....while循环来完成。
14,break语句可以让强制循环程序逃离循环。当程序运行到break语句是,即会离开循环,继续执行循环外的下一条语句,如果break语句出现在嵌套循环中的内层循环,则break语句只会离开当前层循环。
15,continue语句可以强制程序跳到循环的起始处,当程序运行到continue语句时,即会停止运行剩余的循环主题,而到循环的开始处继续执行。
16,选择结构包括了if if...else及switch语句,语句中加上选择的结构后,就像是十字路口,根据不同的选择程序的运行会有不同的方向与结果。
17,在循环里也可以声明变量,但是所声明的变量只是局部变量,只要跳出循环,这个变量就不能再使用。
18,面向对象的程序设计有三个特性:封装性,继承性多态性。
19,在面向对象中类与对象是最基本的,最重要的组成单元。类实际上是表示一个客观的世界某类群体的一些基本特征抽象。对象是表示一个个具体的东西。
20,构造方法的声明
(1)构造方法的名称必须与类名称一致。
(2)构造方法的声明处不能有任何返回值类型的声明;
(3)不能在构造方法中使用return返回一个值。
21,在Java中只要是被封装的属性,则必须通过setter和getter方法设置和取得。