20个Java要点知识
1.编写:编写的Java代码存储在以“java”结尾的源文件中。
2.编译:使用命令编译Java源文件,生成字节码文件。格式:javac源文件名.java
3、执行:使用命令解释并执行字节码文件。格式:Java类名
4.一个Java源文件中可以声明多个类,但最多可以声明一个类为public,声明为public的类的类名与.源文件名相同。
5java关键字中的所有字母均为小写。
命名规范:包名:如果由多个单词组成,则全部字母小写:xxxyyyzzz类名、接口名:如果由多个单词组成,则第一个字母全部小写。每个单词的字母如果:XxxYyyZzz变量名称。
7.字符串属于类,是引用数据类型。
8.在类体内部但在方法外部声明的变量称为成员变量。
9.在方法体中声明的变量称为局部变量。除形式参数外,局部变量在使用之前必须显式初始化。(形式参数也是局部变量。)
中的整数常量默认为int类型。如果声明long常量,则必须在其后面添加“'或“L”。
中的浮点常量默认为double类型。float类型要声明常量,请添加“f”或后面的“F”。
中的所有字符都使用Unicode编码。Java的char类型是2个字节,因为1个字符可以存储1个字符和1个汉字。
n数据只允许true和false值,不允许null。不能使用0或非零整数代替false和true。Java虚拟机没有专门用于布尔值的字节码指令。Java语言操作的布尔值在编译后在Java虚拟机中被替换为int数据类型。True用1表示,False。用0表示。
类型为8字节,float类型为4字节,但由于float类型以科学计数法存储,因此float类型的存储范围比long类型更宽。马苏。
15.自动类型转换:较小的类型自动转换为较大的数据类型。Byte、short和char不会相互转换。计算时首先将其转换为int类型。
16.强制类型转换:将大数据类型转换为小数据类型,这可能会导致精度损失或溢出。
17.虽然不能直接将字符串转换为基类型,但是可以通过与基类型对应的包装类将字符串转换为基类型。
18.计算机的最低层以二进制补码格式存储数据。
19.正数(最高位为0)的补码与原码相同,负数(最高位为1)的补码是其补码+1.。
20.赋值运算符:=+=-=*=/=%,运算结果不改变变量本身的数据类型。Shorti=i+1;常量'1'默认为int类型,因此使用shorti+=1可以在不改变数据类型的情况下得到+1的效果。
上一篇:笔记本内存转接台式机
下一篇:java虚拟机运行什么文件