下面是一些Java入门必备知识:
首先来了解一下什么是注释?为了方便程序的阅读,Java语言允许程序员在程序中写上一些说明性的文字,用来提高程序的可读性,这些说明性的文字就是注释。
1. Java语言的注释有三种类型:单行注释,多行注释,文档注释。
在程序中长这样:
图1:Java注释类型
2. Java语言的标识符
Java语言的标识符有什么作用呢?标识符是用来给变量、类、方法以及包进行命名的。
Java语言的标识符和其他编程语言一样需要遵循一定的规则和规范,Java语言需要遵循:
- 标识符必须以字母,下划线_,美元符号$开头。
- 标识符其他部分可以是字母、下划线“_”、 美元符号“$”,和数字的任意组合。
- Java大小写敏感,长度无限制,
- 标识符不可以是Java的关键字。
- 标识符可以用汉字,但是不建议用汉字表示标识符。
3. Java语言的关键字有哪些呢?
图2:Java关键字
4. Java变量的特性:
变量的本质是上代表一个:“可操作的存储空间”。
变量有三要素:变量名,变量类型,作用域。
Java变量分为三类:局部变量,成员变量,静态变量。
局部变量:方法或语句块内部定义的变量。生命周期从声明位置开始到方法或语句块执行完毕为止。
成员变量:(实例变量)方法外部,类的内部定义的变量,从属于对象,生命周期伴随对象始终。(没有被static修饰)。(会自行初始化)
静态变量(类变量 static variable):使用static 定义,从属于类,生命周期伴随类的始终,从类加载到卸载。
5. Java的常量
Java的常量分为三种:常量,字面常量,符号常量。
常量:一个固定不变的值。
字面常量:一般将1,2,3,“a”,’b’,叫做字面常量。
6. 变量和常量的命名规则有哪些?
- 所有变量、方法、类名:见名知意。
- 类成员变量:首字母小写和驼峰原则。
- 局部变量:首字母小写和驼峰原则。
- 常量:大写字母和下划线:MAX_VALUE。
- 类名:首字母大写和驼峰原则:Man, GoodMan.
- 方法名:首字母小写和驼峰原则:run(), runRun().
7. Java数据类型
Java数据类型分为两大类:基本数据类型和,引用数据类型。
基本数据类型分为三大类:数值型,字符型(char),布尔型(Boolean)。
数值型又分为两种:整数类型(int,byte,long,short)和浮点类型(float、double)。
图3:8种数据类型占据内存空间大小
整型常量有4种表示形式:2进制(0b1111),8进制(017),10进制(15),16进制(0xf)。
浮点型表示形式有两种: 十进制形式:3.14,科学计数法形式:314e2;
char类型占2个字节。一个汉字2个字节。一个char变量可以存储一个汉字。
Java语言中还允许使用转义字符‘’来将其后的字符转变为其他含义,这样的字符叫做转义字符。
8. Java运算符
Java运算符分为: 算术运算符,赋值运算符,扩展运算符,关系运算符,逻辑运算符,位运算符、条件运算符、字符串连接符。
整数运算:
- 如果两个操作数有一个为long,则结果也为long。
- 没有long时,结果为int,即使操作数全为short,byte,结果也是int。
浮点运算:
- 如果两个操作数有一个为double,则结果为double。
- 只有两个操作数都是float,则结果才为float。
取余操作,余数与被除数的符号一致!
i++,++i,i--,--i的区别?
图4:i++和++i
图5:i--和--i
谢谢浏览~