文章目录
一、Java中的常用的注释
二、Java的标识符
三、Java的关键字
四、Java的变量
一、Java中的常用的注释Java的注释就是解释代码的文字,可以提高代码的阅读性;还可以排除错误;分为两大类:
1.普通的注释:---->不能被解析
(1)单行注释 //
(2)多行注释 /* */
2.特殊注释:----->文档注释(在bin目录下有一个javadoc文档,他会解析我们所写的文档)
/**
作者信息
版本信息
参数信息
*/
二、Java的标识符
标识符的组成规则:
(1)英文的26个字母(大小写)
(2)可以是数字,可以是美元符号,也可以是下划线
注意事项:
(1)不能以数字开头,不能有其他符号出现
(2)java严格区分大小写
给类/接口起名:
单个单词--->首字母大写,其余小写 eg:Hello
多个单词---->每个单词的首字母大写,其余小写-----大驼峰命名 eg:HelloWorld
给变量/方法起名:
单个单词----->字母全部小写 eg:name
多个单词------>第一个单词全部小写,第二个单词起每个单词首字母大写,其余小写------小驼峰命名法
给常量起名:
单个单词----->字母全部大写 eg:MAX
多个单词------>每个字母全部大写,单词和单词之间用_隔开 eg:HELLO_WORL=100;
jdk中线程 常量的优先级别
(1)MAX_PRIORITY:最大优先级10
(2)MIN_PRIORITY:最小优先级1
(3)NORM_PRIORTY:默认优先级5
三、Java的关键字
java关键字的含义:被赋予高级含义的单词就是关键字,在高级记事本中第关键字有特殊颜色的标记
class:标记需要定义一个类(是Java中最基本的单元)
public:权限修饰符,公共的
private:私有的
protected:受保护的
static:静态修饰符
void:java 定义方法的一种格式
const和goto 最为保留字,暂时不使用
java中的关键字特别多,上面这些是目前所接触到的,而且常用的一些关键字
四、Java的变量
Java的变量:在代码运行的过程中,其值发生改变的量
1.定义变量的三要素:
(1)数据类型
(2)变量名称----->标识符命名规则,小驼峰命名法
(3)初始化变量值(初始化的时候变量必须要有值,否则报错)
2.数据类型的划分:4类8种
(1)基本数据类型(4类8种)
数值型:
①整数类型 byte(1) 1k=范围-128--127
short(2)
int(4
long(8)
注意:整数型默认是int,如要定义long,要这样写long e=1.99L;
②浮点类型 float(4)、double(8)
注意:浮点型默认是double,如果要定义float,要这样写 float d = 1.22F;
③字符型 char(2)
④布尔型 Boolean(1)
(2)引用数据类型:类(class)、接口(interface)、数组[]
3.数据类型的转换
(1)隐式类型转换(默认类型提升)
byte short char 三者之间不会相互转化,一旦参与运算,优先提升int(考点),float,double....
boolean 是不会参与运算的
eg:需求: int初始化值为3,
byte类型变量b,初始化4
这两个变量相加,使用int型接收---->结果是多少?
* 注意事项:变量运算,要考虑数据类型!
byte,short,char三者之间不会相互转换,但是一旦参与运算,优先提升int(考点)
class DataTypeDemo2{
public static void main(String [] args){
int a = 3;
byte b = 4;
int result = a+b;
System.out.println("result:"+result);
}
}
(2)显示转换(强制转换)
显示转换一般是大数据类型------>小数据类型,
在开发中,我们不建议使用强制类型的转化,因为会损失数据的精度.
目标数据类型 变量名=(目标数据类型) (初始化值);
强转类型:适合基本数据类型,也适合引用数据类型
eg:需求: int类型变量a,初始化3 ;
byte类型变量b,初始化值4 ;
这两个变量相加,结果是多少?(结果使用byte类型接收)
class DataTypeDemo3{
public static void main(String[] args){
int a = 3 ;
byte b = 4 ;
byte result = a + b ; // 不兼容的类型: 从int转换到byte可能会有损失
//目标数据类型 变量名 = (目标数据类型)(初始化值) ;
byte result = (byte)(a+b) ;
System.out.println("result:"+result) ;
}
}
不要因为别人的一句话,而丢掉了一整天的快乐。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)