命名java变量:
– 包命名:都是小写字母组成
–类命名:每个单词的首字母均大写,缩写的话都大写
–方法命名:第一个单词以小写字母开头,后面的单词大写字母开头
–常量命名:均大写,多个单词用 _ 来分割
理解成员
成员名称 | 成员含义 |
---|---|
实例成员 | 对象的实例变量和实例方法,只能通过对象引用加以访问或者调用 |
实例变量 | 当创建类对象的时候,系统才分配字段,也叫非静态变量 |
实例方法 | 隶属于类的实例方法,相同类的所有对象共享该方法的实现 |
静态成员 | 隶属于类的静态方法和静态变量,静态成员可以通过类名或者对象的引用加以访问 |
静态变量 | 载入类时候就需要进行分配的变量,静态变量隶属于类,但是不属于该类的任何对象 |
静态方法 | 隶属于类,但是不属于该类任何对象的方法,称为类方法,可以通过类名或者对象的引用加以访问 |
命令行执行java代码(例如有一个使用Test.java文件要执行)
【javac Test.java】编译文件,再使用【java Test】运行,可以看到输出结果。
java开发原则
–java中的代码必须封装到类中
–java有两种值:对象的引用和元数据类型值
–对象只能通过引用加以操作
–java中对象不能包括其他的对象,对象只能拥有指向其他对象的引用
java标识符
–java标识符第一个不能是数字,不能包含@,-
java关键字
–java关键字都是小写的
–then和sizeof不是关键字,NULL,String也不是
–java保留但未使用的关键字const和goto
java原始类和封装类
原始类型 | 封装类型 | 储存方式 |
---|---|---|
boolean | Boolean | |
char | Character | 16位 |
byte | Byte | 8位 |
short | Short | 16位 |
int | Int | 32位 |
long | Long | 64位 |
float | Float | 32位 |
double | Double | 64位 |
float f1 = 100.00f; Float F1 = new float(f1); Double d1 = F1.doubleValue();