------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
成员变量
类中的成员变量可以是基本数据类型也可以对象(类的实例化),数组和字符串在Java中被封装成类。成员变量有其固定的位置,同成员方法以平行的方式并列位于类主体的最外层。位于成员方法中的变量或对象不是成员变量是局部变量。
变量声明:
int a=3;
char b=‘a’;
float c=2.3F;
成员变量的声明如上,声明的同时初始化。也可以不初始化,但编译器也会为其赋默认值。
常量声明:final int a=3;
常量也可以理解为一种特殊变量,需要加final修饰符,并且必须声明时赋值,且不能再赋值。
对象建立:
一般方式:String a=new String(“aa”);
匿名方式:new String(“aa”);匿名方式语句结束后,无法再使用改对象,只能使用一次。
当变量、常量或对象建立在成员方法内部时就不再是成员变量,叫做局部变量。局部变量必须赋值。
如果方法内部的局部变量和和成员变量同名,那么在改方法内成员变量被隐藏,如需调用,需用this指向。
成员方法
成员方法就是函数。主方法是程序的入口,主方法名需要和类名完全一致,每个程序只有一个主方法。而且主方法有其固定的声明格式,格式见上一篇日记。
Java中的方法具有重载的特性。类一定都有构造方法,用于创建对象。
关键字与标识符
关键字是指本语言中被赋予了特定意义的一些单词,由小写字母拼写。
Java关键字
break
| ||||
case
| 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 |
Java中的类名、变量名、方法名、对象名还有包名等程序编写者定义的名词都是标识符,不能使用Java关键字做标识符。一般标识符还遵从一些规范
1)类名单词首字母大写;
2)方法名和变量名首单词用小写字母拼写,后面再有单词,首字母大写;
3)常量名均用大写字母拼写,多单词用下划线连接;
4)包名均用小写字母拼写;