Java编程基础
Java概述
Java是一种功能强大的面向对象的编程语言,它不仅吸收了C++语言的各种优点,还摈弃了C++中难以理解的多继承、指针等概念
Java开发环境搭建:
Java编程基础
Java标识符和注释:
- 标识符(Identifier)用于标识类名、变量名、方法名、数组名和文件名的有效字符序列。
- 标识符规则,必须以字母、下划线、“$”或汉字开头
- 后面的字符可以是字母、数字、下划线、“$”和汉字所组成的一串字符
说明:
- 不能是Java保留的关键字;
- 常量名一般用大写字母,变量名一般用小写字母,类名以大写字母开始;
- 区分大小写
严格来说:Java源程序是有16位Unicode字符组成,含有65535个字符,而不是由8位ASCII字符组成,这意味着可以使用汉字来当标识符。
关键字:
abstract | do | implements | private | this | goto |
boolean | double | import | protected | throw | const |
break | else | instanceof | public | throws | assert |
byte | extends | int | return | transient | |
case | false | interface | short | true | |
catch | final | long | static | try | |
char | finally | native | strictfp | void | |
class | float | new | super | volatile | |
continue | for | null | switch | while | |
default | if | package | synchronized |
注释
注释符
- //
注释一行,以“//”开始,终止于行尾。**
- /* … */
注释一行或多行,以“/”开始,最后以“/”结束,中间可以写多行。
- /** … **/
中间可写多行。主要是为支持JDK工具Javadoc而采用。
空白符
如空格、回车、换行和制表符(Tab键)。系统编译程序时,只用空白符区分各种基本成分,然后忽略它。
普通分隔符
- “.”点号:用于分割包、类和分割引用变量中的变量和方法;
- “;”分号:Java语句结束的标志;
- “:”冒号:说明语标号;
- “{}”大括号:用来定义复合语句、方法体、类体及数组的初始化;
- “[]”方括号:用来定义数组类型及引用数字的元素值;
- “()”圆括号:用于在方法定义和访问中将参数列表括起来,或定义运算的先后次序。
语句、空格和块
- Java语句均以分号结束
- 一个空格和多个空格含义相同
- 花括号中的所有语句组成一个块或语句块
- Java中的语句分为说明性语句和操作性语句。说明性语句包括类定义、变量定义、包引用等;操作性语句包括运算式、流程控制语句等。