java基础语法总结

介绍

软件中随处可见的命名。给变量、函数、参数、类和包命名。给源代码以及源代码所在目录命名。

命名规则

避免关键字或特殊字

命名要见名知意

遵循驼峰命名规则

避免使用编码,数字不可以开头

严格区分大小写,长度无限制

标识符不能包含空格

包名

多单词组成时所有字母都小写:xxxyyyzzz

类名、接口名

多单词组成时,所有单词的首字母大写:XxxYyyZzz

变量名、方法名

多单词组成时,第一个单词首字母小写,第二个单词开始每个
单词首字母大写:xxxYyyZzz

常量名

所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

变量

变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值。

使用变量注意:

Java中每个变量必须先声明,后使用;
使用变量名来访问这块区域的数据;
变量的作用域:其定义所在的一对{}内;
变量只有在其作用域内才有效;
同一个作用域内,不能定义重名的变量;

基本数据类型转换

容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为:
byte、short、char-->int-->long-->float-->double
byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。
有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的那种数据类型,然后再进行计算。
boolean类型不能与其它数据类型运算。
当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类型的值将自动转化为字符串(String)类型。

原码 反码 补码之间的转换

原码
————取负数————>
反码
——————加1—————>
补码

对于正数来讲:原码、反码、补码是相同的:三码合一。在计算机底层,都是以补码的方式存储数值的。

你可能感兴趣的:(java,java-se)