java复习
Java does NOT support:
●Any outside-classes global variables;
●“Goto” statement;
● Pointers;
●“malloc( )” or “free( )”;
● Header files;
●“Structure” or “Union”.
class HelloWorld {
public static void main(String[ ] args) {
//static 指明该方法是一个类方法,它可以通过类名直接调用
System.out.println("Hello World!");
}
}



<object> . <member>
thing1.setX(47);
thing1.x = 47 ; // x -----------public
构造器-------对象的初始化,
不能视为方法: 无返回值 无被继承权

内存的分配,
成员的初始化
构造器的调用
句柄的生成 heap
函数中Java中的参数传递依赖于所使用的数据类型。
按值传递基本类型的数据,按引用传递对象数据。
在两种情况下会使用this变量。

Packages package nankai.math.mytools
Classes class TestDate
Interfaces interface TestDate
Method setDay( )
Variable currentDay
Constants MAXIMUM_SIZE
class SubClass extends SuperClass
{ ……}
Name
Return type
Argument list
1. 用来访问父类被隐藏的成员变量,如:
super.variable
2. 用来调用父类中被重写的方法,如:
super.Method ( [paramlist] );
3. 用来调用父类的构造函数,如:
super( [paramlist] );
super 必须在第一行
无super 和this, 编译器调用super( ),
父类构造器的调用
super 必须在第一行
无super 和this, 编译器调用super( ),
posted on 2015-10-13 22:32 xiaowuyaliu 阅读(125) 评论(0) 收藏 举报
浙公网安备 33010602011771号