Java每日分享

一、注释

​ 注释就是对代码的解释说明,便于后期的维护,写注释是一个合格的程序员必备条件。

因为编写好的代码,可能过段时间再来回顾的时候,已经不记自己写的是什么了,所以注释就起到了帮助记忆的作用。

1,单行注释:
//  我是单行注释,

2,多行注释:
/* 
	我是多行注释
*/

3,文档注释:
/**
	我是文档注释,可以生成api文档
*/

二、标识符

​ 在Java中给类、接口、变量、方法起名字的所使用的字符序列就是标识符。

命名规则:

​ 1,以数字,字母,下划线 _ 和美元符号 $ 所组成(注意数字不能开头)

​ 2,关键字和保留字不能使用

​ 3,要见名知意,方便理解

​ 4,要遵循驼峰命名规则

​ a,包名:全部小写,多级包以 . 分隔. 例如 com.shsxt.demo

​ b,类、接口:全部首字母大写. 例如 HelloWorld

​ c,方法、变量:第一个单词全部小写,从第二个单词开始首字母大写. 例如 myName

​ d,常量:全部大写,单词直接以下划线分隔. 例如MY_AGE

三、变量

* Java中的变量需要先声明才能使用,所以它的作用域是从声明开始到 “}” 而结束。
1)局部变量:定义在方法中
2)成员变量:定义在类中 方法外
3)Java中变量的使用规则:

​ a、Java 中的变量需要先声明后使用;

​ b、变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值;

​ c、变量中每次只能赋一个值,但可以修改多次;

​ d、main 方法中定义的变量必须先赋值,然后才能输出;

​ e、虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平

​ 台操作时出现乱码等现象。

四、常量

值不能改变的量,就是常量,分为字面值常量,和自定义常量。
1)字面值常量:

​ 整数常量: 123 1 -5
​ 小数常量: 123.123
​ 字符常量: ‘1’ ‘a’ ‘号’
​ 字符串量: “123” “abc”
​ 布尔常量: false true
​ 空常量 : null

2)自定义常量:

​ 被final修饰的变量为常量

五、数据类型

1)整数型 ( 默认 int 类型 )

byte —— short —— int —— long

2)浮点型 (默认double类型)

float —— double

3)字符型

char

4)布尔型

boolean

5)引用类型

类 —— 接口 —— 数组

六、数据类型转换

java中数据类型转换的顺序 按照范围从小到大:

byte->short->int->long->float->double

不同数据类型的数据一起运算时,需要先进行类型转换,有的是系统自动转换,而有的需要强制转换
遵循原则:
范围小的数据类型,可以转换成范围大的数据类型。如:byte转int。
范围大的数据类型不可以转换成范围小的数据类型,会丢失精度。
1)自动类型转换
byte b = 100 ;
int i = b;
// 此时编译运行并不会报错
2)强制类型转换
int a = 100;
byte b = (byte)a;

版权声明:本文为qq_45452698原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。