文章目录
一.Java重要特点
1.Java语言是跨平台性的
2.test.java——>test.class(字节码文件)
编译好的.class文件可以在多个系统下运行
3.java是一种解释型的语言,C和C++都是编译型的语言
二.JVM包含在jdk中
.java——①>.class——②>JVM
第一个过程是编译(javac),第二个过程是运行(java)
JDK(Java Development Kit java开发工具包):JDK=JRE+开发工具集
JRE(Java Runtime Environment 运行环境):JRE=JVM+javaSE标准库(Java核心类库)
只运行Java文件的话,只需要装一个JRE
环境变量的作用:为了在dos的任意目录下可以使用,否则只能在安装目录下进行使用
三.java转义字符
在控制台(DOS)使用Tab键可以自动补齐
四.初学者可能犯的错误
1.error:找不到文件
解决方法:源文件名不存在或者当前路径错误
2.error:主类名和文件名不一致
解决方法:声明为publice的主类应与文件名一致,否则编译失败
3.error:语法错误,缺少分号
解决方法:加上分号
4.error:解析时到达文件结尾
缺少“}”
五.关于注释
多行注释里面不允许嵌套多行注释
文档注释:一般写在类中
应用实例:生成文档注释:javadoc -d 文件夹名 -author -version comment02.java
(生成文档之前记得保存文件)
六.java代码规范
-
类,方法的注释,要以java doc的方式来看
-
非java doc的注释一般用单行注释或者是多行注释
-
Tab右移,Tab+Shift左移
-
运算符和等号两边各加一个空格
-
源文件使用utf-8编码格式(?)
-
代码行宽不要超过80行
-
代码编写风格(行尾风格和次行风格)
七.相对路径和绝对路径
相对路径:从当前目录开始定位,形成一个路径/ …\
绝对路径:从根目录开始定位
八.DOS命令
- dir :查看当前目录有啥子内容
- cd :切换进入根目录
- tree:目录
- cls:清屏
- DOS exit:退出
- md:创建目录
- rd:删除目录
- copy:复制文件 copy 文件名 指定位置
- echo:输入内容到文件 echo 内容 文件名
- del:删除文件
- move:移动文件
九.Tpora使用
https://img-blog.csdnimg.cn/ae080b201703486b85fe4b465698a9e1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA56yZ5q2M5qKm5b-G5q6H,size_20,color_FFFFFF,t_70,g_se,x_16
十.变量
1.变量必须现有声明,后使用
2.变量在同一个作用域不可重名
3.该变量所在的区域中,变量的数值市在同一类型中不断的变化。
十一.程序中’+‘号的使用
System.out.println( 100 + 98 ); //198
System.out.println( '100' + 98 ); //10098
System.out.println( 100 + 3 + 'hello' ); //103hello
System.out.println( 'hello' + 100 + 3 ); //hello1003