Java程序编写和执行的过程
1.编写。将Java代码编写在.java结尾的源文件中。
2.编译。格式:javac 源文件名.java
3.运行。格式: java 字节码文件名
说明:
class HelloChina{
public static void main(String[] args) //main方法为程序入口
{
System.out.prinln("Hello,world!!");
}
}
①clas:关键字,表示“类”,后面跟类名。
②main方法格式固定。如下。
public static void main(String[] args)
仅有两种变化。
改变String [] args格式→写为String args[] 或String [] a
③java程序严格区分大小写。
④控制台输出数据的操作:
System.out.println(“具体文本”);* //println输出后换行,若写为print则不完成换行
输出数字时可以不加双引号。
⑤语句以分号结尾。
编译:
①
若编译不通过:
问题1:文件名可能输入错误。文件名中一般不支持使用空格。
问题2:代码语法可能编写错误。
②编译以后会生成一个或多个字节码文件。每一个字节码文件对应一个java类,并且字节码文件余类名相同。
运行:
①针对字节码文件对应的jvva类进行解释运行,要注意区分大小写。
②运行不通过。
问题1:字节码文件路径或解释运行的类名输入错误。
问题2;运行时异常。
另外:一个源文件中可以声明多个类,但只能有一个类使用public声明,且使用public的类名应余源文件名相同。
常用快捷键: Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+S 保存
(2)关键字与标识符
1. 关键字;java中用作特定用途的字符串或单词。(全部的关键字均为小写字母。)
const、goto 保留字符
Ture、false、null 字面量
2. 标识符;变量、方法、类命名时使用的字符序列。
如:类名、方法名、变量名、包名、常量名
标识符命名规则;
^由26个英文字母大小写,0--9,_ 或 $ 组成。
^数字不可以开头。
^不能使用关键字和保留字,但能包含。
^java严格区分大小写。长度不限制、
^标识符不能包含空格。
3. 标识符的命名规范
包名:多单词组成时,所有字母都小写。
例如:java.lang、com.atiguigu.bean
类名、接口名:多单词组成时。所有单词的首字母大写。
例如:HelloWorld,String,System
变量名;多单词组成时,第一个首字母小写,从第二个开始,灭个单词首字母大写。
例如:bookName,getName,binarySearch
常量名:所有字母都大写,多单词时每个单词用下划线连接。
例如:MAX_VALUE,PI,DEFAULT_CAPACITY