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再运算

浙公网安备 33010602011771号