目录
序言:
作为一个学习Java的小白,目前还不能写出特别有深度的Java知识点,所以,以我学习两个多月Java的学习经历,从JavaSE初识开始,一步一步总结那些让初学者们犯困的易错点,旨在让初学者们更快乐的学习Java,发扬Java.
本博客不讨论jdk新特性
-
与Java相关的常见doc命令
-
javac 源文件名(必须将文件名和后缀名写上) 作用:编译Java代码,生成字节码文件 java 完整类名(完整类名的定义是包名.简类名) 作用:运行字节码文件 盘符: 作用:换盘符,并到该盘符的根目录下 cd 绝对路径/相对路径 作用:切换值绝对路径/相对路径下 补充: cd \ 回到根路径 cd .. 回到上级目录 cd 盘符 切换盘符 / 是用于分开上面的命令 -version 作用:查看版本号 -help 作用:查看jdk工具下的更多命令 exit 作用:退出cmd窗口 dir 作用:查看该目录中的所有子文件(目录) cls 作用:清空cmd窗口
-
-
使用命令行时的易错点
- javac 源文件名
- javac命令后面要有一个空格
- 源文件必须是保存了的.java文件
- javac命令编译时,默认的字符编码是GBK(中文字符编码,有兴趣可找作者详解)
- 若编译时输出某个中文是出现乱码情况,本质是字符编码不匹配,可参考一下代码
javac -encoding UTF-8 Java源文件名
- 若编译时输出某个中文是出现乱码情况,本质是字符编码不匹配,可参考一下代码
- java 完整类名
- 没有包机制前可以写简类名,引入了包机制后不可以写简类名
- public 修饰的公共外部类的类名必须和Java源文件的名字一致,否则会出现此错误
- javac 源文件名
-
标识符常见的易错点
- 标识符命名规则
- 只能由大小写字母,数字,下划线,美元符组成
- 数字不可以写在第一个
- 严格区分大小写
- 不能与关键字相同
- 标识符命名规范
- 类名,接口名首字母大写,后面每个单词首字母大写(大驼峰)
- 方法名,变量名首字母小写,后面每个单词首字母大写(小驼峰)
- 常量名全部大写,用下划线隔开
- 遵循驼峰结构
- 见名知意
- 下划线不能结尾,美元符不能开头
- 常见错误的命名情况
- 12abc
- class
- 标识符命名规则
-
主流JDK8文件目录的粗略描述
- jdk目录下有jre子目录,子目录内置jvm,故下载jdk可以运行Java代码
- jre下的lib目录下的src目录是sun公司的源码
- 由于字节码对应的包无用,不介绍了
-
Javadoc注释帮助列表的手动生成
javaodc -d 目录名 -author -version -enconding UTF-8 -charSet UTF-8 java源文件名
ps:-author显示作者
-version显示版本号
-encoding UTF-8 -charSet UTF-8 字符编码变成UTF-8
结尾:
因考虑到复习课程和作者本身学习的原因,本次博客较为简短,若大家有什么不懂的地方,可以随时私聊