java基础知识——标识符与关键字

Java是一门半编译、半解释性语言。
JVM:java虚拟机。
进程:程序的一次执行过程。
线程:进程的一个子任务。
主类(public class)必须与源文件名称一致,并且源文件中有且只有一个主类,主方法必须存在主类中。
打开VS code命令行:Ctrl+`;
Javac:编译指令(将*.java源文件编译为与平台无关的二进制class文件,给JVM阅读。)这是可移植性的关键。
Eg:javac+主类名称.java
Java:解释过程(启动JVM进程来阅读编译成的class文件,并解释为操作系统能识别的字节码。)eg:java+主类名称
在VS code中若源文件中出现中文在编译时加上参数-encoding UTF-8

一、注释
1.单行注释://;(常用)
2.多行注释:/* /;(不推荐)
3.文档注释:/
* */;(常见于方法和类之上描述方法和类的作用),可用来自动生成文档)

二、标识符
1.Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。

对于Java标识符,有以下三点要求:

  • 标识符由字母、数字、_、$所组成,其中不能以数字开头;
  • 不能用Java中的保留字(关键字) 标识符采用有意义的简单命名;
  • “$”不要在代码中出现;

阿里编码规范:
代码中的命名均不能以下划线或美元符号开始,也不能以下划线和美元符号结束。
代码命名严禁使用拼音与英文混合的方式,更不允许直接使用中文。
类名使用UpperCamelCase风格,方法名、参数名、成员变量、局部变量统一使用lowerCamelCase风格。
常量命名全部大写,单词间用下划线隔开。

2.对于类和变量的命名,Java的标准命名规范为“驼峰”命名法
大驼峰:定义类、接口时使用。(单词以大写字母开头,有多个单词每个单词首字母大写。)
小驼峰:定义变量、函数时使用。(若标识符只有一个单词,就全部小写;若多个单词则以第二个单词首字母大写。)
eg:int mathScore=100;
常量:所有单词全部大写,多个单词间以-分隔。

3.java关键字
关键字:在所有程序中有特殊意义的文字标记,Java中关键字如下:
关于Java关键字有以下几点说明:

  • Java中有两个未使用的保留字:goto、const
  • Java中有三个特殊含义的单词:null、ture、false
  • JDK1.4后追加了 assert关键字;JDK1.5以后追加了enum关键字
    java基础知识——标识符与关键字_第1张图片

你可能感兴趣的:(java详解)