java基础总结

java基础总结(1)

Java变量的命名

1.只能包含字母、数字、_和$符,并且不能以数字开头
2.严格区分大小写
3.不能使用关键字(一些java语言规定好的,有特殊含义的字符。如:int,if,for,while,public等)
4.可以中文命名,但不建议。建议"英文的见名知意"、"驼峰命名法"

int score,myScore,myJavaScore; //驼峰命名法(变量,方法名)
int Score,MyScore,MyJavaScore; //帕斯卡命名法(类名)

java书写规则

1.严格区分大小写
2.所有符号必须是英文模式的
3.每句话必须以分号结尾

注释:解释性文本

​ 1.单行注释://
​ 2.多行注释:

/*   */

​ 3.文档注释:

/**    */

java开发环境

1.java编译运行过程:
(1)编译期: .java源文件,经过编译,生成.class字节码文件
(2)运行期: JVM加载.class并运行.class

​ 特征:跨平台、一次编译到处使用

2.名词解释:
(1) JVM: java虚拟机
加载.class并运行.class
(2) JRE: java运行环境
除了包含JVM以外还包含了运行java程序所必须的环境
JRE=JVM+java系统类库(小零件)
(3) JDK: java开发工具包
除了包含JRE以外还包含了开发java程序所必须的命令工具
JDK=JRE+编译、运行等命令工具
说明:
运行java程序的最小环境为JRE
开发java程序的最小环境为JDK

3.最好配置环境变量:
(1) JAVA_HOME: 指向jdk的安装目录
(2) CLASSPATH: 表示类的搜索路径,一般简写为: .
(3) PATH: 指向jdk下的bin目录

基本数据类型间的转换

1.数据类型

​ 从小到大依次为:byte,short,int,long,float,double,char

2.两种方式:

​ (1) 自动类型转换:小类型到大类型
​ (2) 强制类型转换:大类型到小类型
​ (要转换成为的数据类型)变量
​ 强转有可能溢出或丢失精度

3.两点规则:
(1)整数直接量可以直接赋值给byte,short,char,但不能超出范围
(2)byte、short、char型数据参与运算时,先一律转换为int再运算

posted @ 2020-10-17 18:42  晓晓的寄几  阅读(93)  评论(0)    收藏  举报