本系列博客汇总在这里:Java系列_汇总
一、关于 UltraEdit 说明
- UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。由于使用文本文件编码不利于代码编写和阅读,并且没有高亮显示,java 学习的初期我们使用该软件进行编码,大家也可以使用其他类似软件,例如 editplus 和 noteplus 等。这里我只提供 UltraEdit 的安装包(内含破解工具)。
- 下载完成解压安装,完成破解即可,如此破解工具无效,请参见 链接。
- 若出现下次进入需要重新破解的情况,请在防火墙将其联网请求禁止。
二、编译和运行
- 编译:
javac 文件名.java
- 运行:
java 字节码文件名
- 执行过程:首先将 java 文件编译成字节码文件(.class),运行在 JVM 产生的虚拟机里,看到结果。
- 编译以后会发现源文件里多了一个以 .class 为后缀的文件,这就是编译以后形成的字节码文件。
三、标识符
- 系统定义或用户自定义。
- 类和接口:首字母大写;多个单词,每个单词首字母大写。
- 变量和方法:第一个单词的首字母小写后续的单词首字母大写。
- 常量:多个单词定义常量时候每个单词都大写,单词之间用 “_” 连接。
- 注意:在编写代码的时候请务必遵循命名规则,这样你写的代码才会符合规范,可读性才会强。其次,命名要有实际意义,尽量避免 a,b,c 形式的命名形式,要让该命名符合代码环境语义,这样便于他人阅读,同时便于自己后期维护。
四、关键字
Java 关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java 的关键字对 Java 的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。
五、JAVA 的注释
- 帮助阅读代码
- 要养成写注释的习惯,不论是对于自己还是别人,必要的注释便于代码的阅读。
六、JAVA 的运行机制
- 首先采用通用的 java 编译器将 java 源程序编译成为与平台无关的字节码文件(class 文件)。
- 然后由 java 虚拟机(JVM)对字节码文件解释执行。
- 注意:Java 是编译型和解释型语言的结合体。java 字节码具有平台无关性、可以在各种不同系统平台中运行,但是需要有不同版本的 java 虚拟机,不同系统平台的 java 运行环境及其 java 虚拟机是不一样的。
如有错误,欢迎指正!