⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 17.txt

📁 是一个 java 基础学习软件 有设计说明
💻 TXT
字号:
//
Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword)
所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字 ;
goto和const 虽然从未使用,但也作被为Java关键字保留;
true,false,null虽被用做专门用途,但不是Java关键字;  
//
abstract	default	if	private	this
boolean	do	implements	protected	throw
break	double	import	public	throws
syte	else	instanceof	return	transient
case	extends	int	short	try
catch	final	interface	static	void
char	finally	long	strictfp	volatile
class	for 	new	switch	
continue	goto	package	synchronized
//
Java中使用关键字new 创建数组对象
//
关键字this
Java中为解决变量的命名冲突和不确定性问题,引入关键字“this”代表其所在方法的当前对象。
构造方法中指该方法所创建的新对象 
普通方法中指调用该方法的对象  
public class  ThisSample{
	private  int  year;
	private  int  month;
	private  int  day;
	public ThisSample(int year,int month,int day) {
		this.year = year;    this.month = month;    this.day = day;
	}
	public  void  setYear(int year) { this.year = year; }
	public  void  setMonth(int m) { month = m; }
	public  void  setDay(int d) { day = d; }
	public  void  setting(){
   		this.setYear(2001);
   		this.setMonth(9);
   		setDay(11);  //同this.setDay(11);
 	}	
} 
//
关键字super
在Java类中使用super来引用父类的成分
super可用于访问父类中定义的属性
super可用于调用父类中定义的成员方法
super可用于在子类构造方法中调用父类的构造方法
super的追溯不仅于直接父类
//
instanceof 操作符
public class Person extends Object {…}
public class Student extends Person {…}
public class Graduate extends Person {…}
----------------------------------------------------------------------
public void method1(Person e) {
	if (e instanceof Student) {
		// 处理Student类型及其子类类型对象
	} else if (e instanceof Graduate) {
		//处理Graduate类型及其子类类型对象
	} else {
		//处理Person类型对象
	}
}
//
关键字static
在Java类中声明变量、方法和内部类时,可使用关键字static做为修饰符。
static标记的变量或方法由整个类(所有实例)共享,如访问控制权限允许,可不必创建该类对象而直接用类名加‘.’调用。
static成员也称类成员或静态成员,如:类属性、类方法、静态方法等。
//
关键字final
在Java中声明类、属性和方法时,可使用关键字final来修饰。
final标记的类不能被继承。
final标记的方法不能被子类重写。
final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。
final标记的成员变量必须在声明的同时或在每个构造方法中显式赋值,然后才能使用。
//
关键字Synchronized
synchronized 除了象上面放在对象前面限制一段代码的执行外,还可以放在方法声明中,表示整个方法为同步方法。
public synchronized void push(char c){
		}
//
Deprecation
Deprecation关键字可用于标记类、属性和方法,表明这些类,属性或方法已过时、不再提倡使用.
Deprecation 成分均存在相应的替代类、属性或方法,这些替代者可能采用了更标准化的命名惯例、或功能更适用.
在移植Java代码时,可使用 –deprecation 选项获得有关的详细信息.
	javac -deprecation MyFile.java
//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -