目前所学的关键字整理

class public void static return break continue this  switch if  else for while do while等:java

 

1    class 类包含属性和方法,类中的属性须要用变量来操做和表达,而方法中有时候也须要用变量去进行操做;函数

定义在类中的变量便是全局变量,定义在方法中的变量即为局部变量;this

2    static关键字用来修饰方法和变量,被static修饰的方法和变量被直接提高层级直接属于类;只须要经过类名.变量名或者类名.方法名来进行调用;而且修改后的变量能够影响到其余后续创建起来的全部对象;spa

3    而非静态修饰的变量和方法则必须经过new一个实体对象,经过实体对象的.操做对方法与属性进行操做且不影响其余对象;代码规范

4    main方法是程序的入口,没有main方法则程序没法执行,但同时main方法是一种方法,必须借用class类才能存在;main方法与所在当前类的关系是没有关系,只是借助于当前类来实现main方法的执行。所以遵照代码规范,最好不要使用当前方法中定义的全局变量,这样才能有较高的可扩展性;code

5    关于this的理解,this是存在于每一个对象的固有属性,且this关键字只属于对象,只有经过对象的this才有意义,例如类中的一个方法对象

public void 方法名{
	this.变量名或其余方法名;//this在这里没有意义,只有在main函数中经过对象的调用,表示当前调用对象的this;
}

当不存在对象时,这里的this是没有任何意义的,当存在这个类所建立的某个对象调用访问了这个方法时,this表示的就是当前对象;string

6    switch 做用类型有 byte;short;int;char;string。it

 

7 public关键字待整理。class

8    private,default,package,import,protected

相关文章
相关标签/搜索