1、Java语言:
J2SE用于桌面;J2ME用于移动端;J2EE用于服务器端
JDK(Java语言软件开发工具包)包含JRE(Java运行环境)包含JVM(Java虚拟机)
Java跨平台原理:通过JVM实现
2、常用DOS命令:
(1)-d:回车 盘符切换
(2)-dir:列出当前目录下的文件以及文件夹 -cd:改变指定目录(进入指定目录):进入cd目录;cd多级目录;回退目录cd..;多级目录回退cd
(3) -cls:清屏
(4)-exit:退出DOS命令
注意:在DOS命令行模式下运行、编译源代码时必须要有足够的权限允许即须以管理员身份运行
编译:javac 原文件名.java 解释运行:java 原文件名
3、JDK下载针对自己电脑的操作系统来选择版本;JDK安装路径不能有中文或者特殊符号加空格等(开发工具最好统一安装目录)
4、标识符的常见命名规则:
(1)组成规则:A、Unicode字符(数字字符、英文大小写字母)B、下划线 C、美元符
注意:A、不能以数字开头 B、不能是java中的关键字
(2)命名规则:A、基本要求:见名知意 B、常见的命名:a、包(文件夹,对类进行管理)全部小写,多级包用.隔开 b、类:一个单词首字母大写 ;多个单词每个单词的首字母大写 c、方法和变量:一个单词首字母小写;多个单词从第二个单词开始每个单词的首字母大写
5、变量的定义:
(1)变量未赋值不能直接使用;
(2)变量只在它所属的范围内有效(它所在的那对大括号);
(3)一行上可以定义多个变量,但不建议
6、常量的分类:整数型、小数型、字符型、字符串型、布尔型、空值型
7、Java中的数据类型:
(1)基本数据类型:
a、整数:byte short int long
b、浮点数:float double
c、字符:char
d、布尔:boolean
(2)引用数据类型:
例: Student s=new Student();
8、运算:一般要求参与运算的数据类型必须一致,有时可以进行转换(隐式转换,强制转换)建议不要随意转换结果的数据类型,否则会有精度的损失。
注意:
(1)隐式转换:byte,short,char--int--long--float--double (由小到大) 例:int a=b;
(2)强制转换:目标类型 变量名=(目标类型) (被转换的数据)(一般由大到小)例:byte b=(byte) a
9、Eclipse的特点:免费、纯java语言编写、免安装、扩展性强
10、Eclipse的基本配置:
(1)字体大小及颜色:
a、Java代码区域的字体大小和颜色:window--Preference--General--Appearance--Colors And Fonts--Java--Java Edit Text Font
b、控制台:window--Preference--General--Appearance--Colors And Fonts--Debug--Console Font
c、其他文件:window--Preference--General--Appearance--Colors And Fonts--Basic--Text Font
(2)恢复窗体:window--Perspective--Reset Perspective
(3)找控制台:window--Show View--Console