上一章我们对开发工具idea有了基本的了解。如果你是初学者,可能会对HelloWorld那段代码含义还不理解,而在接下来的java基础语法学习篇章,你会逐渐找到答案。
一、注释
注释是对程序代码进行描述解释,是写给写代码的人看的,它并不会被执行,因此不会对程序结果有任何影响。
简单说注释就是让开发者更容易理解这代码是干什么的,而不必再通过阅读代码去理解代码的意义。一个工程代码量大且复杂,如果不做注释,无轮是他人或自己阅读,都会造成极大的困难。我们必须养成书写注释的好习惯。
Java中注释有三种:
- 单行注释
- 多行注释
- 文档注释
本篇中只介绍,单行和多行注释,文档注释会留待以后学习。
注释的语法很简单
单行注释语法: // 注释内容
多行注释语法: /* 注释内容,此部分可以回车换行 */
二、关键字和标识符
关键字:是系统已定义好的,有特殊意义的单词,这部分单词书写时通常给IDE标成特殊的颜色。
标识符:java中所有组成部分都需要有名字(命名),变量名、类名、方法名都被称为标识符。
用回我们前面写的HelloWorld代码来看
public class Hello{
public static void main (String[] args)
{
System.out.print("Hello World!");
}
}
在上面代码中,哪些是关键字,哪些是标识符呢?
关键字:public,class,static,void。
关键字是系统定义的,使用时一字也不能写错,包括大小写。
下面是日后会用到的一些关键字,在往后的学习我们将会慢慢接触并学会使用他们。
| | | | |
abstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
标识符:Hello,main,args。
类名、方法名、变量名等标识符可以由编程者自己定义,但要遵循以下规则:
- 所有的标识符都应该以字母[A-Z或者a-z],美元符[$]、或者下划线[ _ ]开始。(不能以其他特殊字符或数字开头)
- 首字符之后可以是字母[A-Z或者a-z],美元符[$]、下划线[ _ ]或数字的任何字符组合。
- 不能使用关键字作为变量名或方法名。
- 标识符是大小写敏感的。
三、实机练习
现在对上面两个知识点进行实机练习,我们从建立一个空项目开始,验证一下上面说到的内容。
1. 首先打开idea,默认会打开我们上一次的项目,我们先把项目关闭掉。
2. 按create project新建一个项目,然后注意:选择Empty Project,建立一个空项目,命名为:JavaSE
3. 新建一个模块Modules,命名为:基础语法
4. 我们还需要在Project Structure项目结构里面,选择一下jdk,否则无法运行代码。
5. [File -> New -> Java Class] 新建一个类,命名为:Hello。
我们可以按下面手敲一次输出HelloWorld的代码,然后试试写注释,看看对程序运行有否影响,再验证一下标识符的命名规则。