1、this

1)this可以修饰属性,方法,构造器。

2)this可以理解为当前对象或者当前正在创建的对象。

3)可以在构造器中通过“this(形参)”显式地调用当前类的重载的制定的构造器。

      ——   这种方式的调用,必须放在首行。

      ——   这种方式要注意不要让构造器之间的调用陷入死循环。若有n个构造器,则最多只有n-1个构造器中可以使用这种方式。


2、JavaBean

1)JavaBean是一个Java语言写成的可重用组件

2)JavaBean是指符合如下标准的Java类:

      类是公共的

      有一个无参的公共构造器

      有属性,且有对应的get、set方法



3、package 

声明源文件所在的包,写在程序的第一行,每一个“.”都表示一层文件目录,包名一般都要小写。

4、import 

1)显式地导入指定包下的类或者接口。写在包得名和源文件之间。

如果导入的类时java.lang包下的,如System,String,Matn等,就不需要显式声明,因为默认所有的源文件都导入这个包。

2)理解.*的概念,如java.util.*;

3)如何处理同名类的导入,如下:

import java.sql.Date;

public class Person {
	private int age;

	
	public Person(String name, int age) {
		super();
		this.name = name;
		this.age = age;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
                 <pre name="code" class="java">                Date date =new  java.util.Date(576585697979L);//<pre name="code" class="java">java.sql.Date;

java.util.Date date =new java.util.Date();}}


4)import   static 表示导入指定类的静态属性或者方法。 


5)import ".*"只能导入包当前的类,不能导入子包下面的类。


5、JDK各个包主要内容




本文转载:CSDN博客