Java编程基本概念
1.标识符
①用于给变量、类和方法命名(类名首字母大写,变量和方法名首字母小写并遵循驼峰原则)
②标识符的命名规范:
■标识符必须以字母、下划线和美元符$开头。
■标识符其他部分可以是字母、下划线、美元符和数字的任意组合。
■Java标识符大小写敏感,且长度无限制。
■不可以是Java的关键字。
③Java不采用通常语言使用的ASCII(American Standard Code for Information Interchange美国信息交换标准码)字符集,而是采用unicode这样的标准国际字符集(这里字母的含义:英文、汉字等等)。
2.关键字/保留字
Java关键字是Java语言保留供内部使用的,不能使用关键字作为变量名或方法名。
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 |
3.变量
Java是一种强类型语言,每个变量都必须声明其类型。
■Java变量是程序中最基本的存储单元,其要素包括 变量名、变量类型、作用域。
■变量必须先声明再使用。(只有在声明变量以后,才能为其分配相应长度的存储单元)
■变量可分为 局部变量、实例变量(成员变量)、静态变量(类变量)。
4.常量
初始化后不能再改变其值。
常量命名规范:大写字母和下划线(例:MAX_VALUE)
5.方法
■ Java的方法类似与其他语言的函数,是一段用来完成特定功能的代码片段。
■ 形参:在方法被调用时用于接手外界输入的数据。
■ 实参:调用方法时实际传给方法的数据。
■ 返回值:方法在执行完毕后返还给调用它的环境的数据。
■ 返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型void。
■ Java语言中使用下述形式调用方法:对象名.方法名(实参列表)。
■ 实参的数目、数据类型和次序必须和所调用方法声明的形参列表匹配。
■ return语句:终止方法的运行并指定要返回的数据。
■ Java中进行方法调用中传递参数时,遵循值传递的原则:基本类型传递的是该数据值本身。引用类型传递的是对对象的引用,而不是对象本身。
■ Java中只有值传递。