欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

JavaSe,

来源: javaer 分享于  点击 14339 次 点评:169

JavaSe,


1.this关键字

	this调用属性
	this调用方法
	this调用构造,可以由类名直接调用
	this表示当前对象,当前正在操作类中方法的对象

2.static关键字的作用

	对于使用static声明的属性都是用类名直接调用
	static除了可以声明属性之外,还可以定义方法,使用static定义方法可以由类名称
	直接调用。
	主方法的生成

3.使用静态方法时注意以下几点

	static的方法只能调用static的属性或方法不能调用非static的属性和方法。
	静态属性和方法可以在没有被实例化时候调用
	而类中的普通方法和普通属性只有在对象实例化后才有可能调用

4.static关键字主方法的含义

	public static void main(String [ ] orgs )
	public 表示访问的最大权限
	static  执行的就是类名表示由类名称直接被调用
	void    表示没有返回值
	main   系统内建的的方法名称
	String [] orgs 用于接收参数

5.执行程序使用以下格式

	Java 类名 参数1、参数2、参数3、参数······

6.程序内存划分

	栈内存:对象名称,是对象对堆的引用地址
	堆内存:属性
	全局代码区:保存所有的操作方法
	全局数据区:保存所有的static属性

7.对象数组

	就是包含了一组对象注意:类名称  对象数组[]=newl类名[长度]
	这样开辟之后,数组中每个内容都是null值需要进行实例化操作

8.构造方法私有化

	使用private关键字可以声明属性不能被外部直接访问,可以使用
	private声明方法,声明的方法只能在内部看见。
	构造方法也可以使用private关键字声明,一旦声明之后,则外部
	就无法直接进行对象的实例化操作了。
	一个类只能有一个实例化对象这样的设计称为单例设计,当整个
	系统中需要一个实例化对象的时候,就是用此设计模式。

9.static的一些相关应用

	使用static可以统计一个类产生了多少个实例化对象
	因为static的属性是共享的
	在开发过程中还可以使用static进行自动的命名操作

10.简述静态变量和实例化变量的区别

	静态变量:是被static修饰符修饰的变量,也称为类变量,它们属于类,
	不属于类的任何一个属性,一个类不管创建多少个对象,静态变量在内
	存中仅有一个拷贝。
	实例化变量:必须依存于某一个实例,需要先创建对象然后通过对象访问
	到它。静态变量可以实现让多个对象共享内存

11.Java中实现多态的机制是什么?

	静态的多态:参数个数类型不相同。
	动态的多态:子类覆盖父类的方法,将子类的实例化与父类的引用调用的
	是子类的方法。实现接口的实例化与接口的引用调用的实现类方法

相关文章

    暂无相关文章

用户点评