this,package和import关键字的使用

1 可以用来修饰属性、方法、构造器

2 this为当前对象或当前正在创建的对象

3 可以在构造器中用“this(形参)”的方式显式的调用其他重载的构造器

  (1)在构造器中必须声明在首行 (2)n个构造器最多有n-1个this,否则死循环

public Person(String name){
  this.name = name;
}
public Person(String name,int age){
//   this.name = name;
   this(name);
   this.age = age
}
public void info(){
   this.show();
}
public void show(){
  System.out.println("OK");
}

import:

1 同名类的导入,如在util和sql包下同时存在Date类

  import java.util.Date;

   Date d = new Date();

   java.sql.Date d1 = new java.sql.Date(32443.23);

javaBean指符合如下标准的java类

1 类是公共的

2 有一个无参的公共的构造器

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

时间: 2024-08-30 11:23:05

this,package和import关键字的使用的相关文章

package和import关键字

package关键字主要用于声明包.java中的包:类似文件夹 *作用:1.分门别类进行存放数据,方便分类和管理.2.避免命名冲突. *包的命名规范:所有字母都是小写,多级包名之间利用.进行分割 * 常见命名:顶级域名.一级域名.项目名.功能包名 * 顶级域名:com(company)公司,cn(china):中国大陆 ,hk:中国香港 ,tw:中国台湾,org:组织结构,edu:教育,net:网络服务机构... * 一级域名:badu,bjsxt,zzsxt * cn.zzsxt.oa.tes

Java 包(package)和import关键字

 一.Java使用包(package)这种机制是为了防止命名冲突,访问控制 包声明应该在源文件的第一行,每个源文件只能有一个包声明,这个文件中的每个类型都应用于它. 声名方法如下: 例如:如果一个源文件中没有使用包声明,那么其中的类,函数,枚举,注释等将被放在一个无名的包(unnamed package)中例如,一个Something.java 文件它的内容 package xx.bb.aa public class Something{ ... } 上述说明:Something.java编

面向对象----构造方法、this 关键字、函数的参数传递、package语句/import语句

构造方法 构造器的定义.作用 构造方法的特征 它具有与类相同的名称:它不含返回值: 注意:在构造方法里不含返回值的概念是不同于"void"的,在定义构造方法时加了"void",结果这个方法就不再被自动调了. 构造方法的作用 当一个类的实例对象刚产生时,这个类的构造方法就会被自动调用,我们可以在这个方法中加入要完成初始化工作的代码.这就好像我们规定每个"人"一出生就必须先洗澡,我们就可以在"人"的构造方法中加入完成"洗

package、import和import static

package 语句: 该语句必须作为源文件的第一条非注释性语句,一个源文件只能指定一个包,即只能包含一条package语句. import 和import static 关键字: 引入import关键字是为了简化编程.如果没有import关键字的存在,那么如果我们在实例化另一个包中的类时,必须指明其所在的位置. 例如:java.io.InputStream is = new java.io.InputStream. import static静态导入是JDK1.5中的新特性.一般我们导入一个类

Java的package和import机制

一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解.很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念. 让我们先了解一下,Java 的 package 到底有何用处. 其实,package 名称就像是我们的姓,而 class 名称就像是我们的名字.package 名称有很多 .

JAVA --- package与import解析

java很久了,但是对java中package和import的理解还不够深入,今天好好看了一下这个知识点.=> 为什么要引入package和import?这个问题和c++中引入命名空间是一样的,也是为了解决重名问题.java通过包机制来解决重名问题,也就相当于给我当前的这段代码加一系列前缀,从 而达到唯一标识的作用.这个就有点像外国人的名字:如果我叫Jeason,我爸叫Kevin,我爷爷叫Bob,我爷爷的爸爸叫Peter.那么如果没有人和我同名(Jeason),那么Jeason这个名字就能够唯一

Java学习10——package和import

package和import语句 为了便于管理大型软件系统中数目众多的类,解决类的命名冲突问题,Java引入包(package)机制,提供类的多重类命名空间,使用时,import引入相应package包. 使用步骤一: package语句作用于Java源文件的第一条语句,指明该文件中定义的类所在的包.(若缺省该语句,则指定为无名包).如果想将一个类放入包中,在这个类的源文件第一句代码写package语句 格式:package xxx.xxx.xxx[.xxx......] 使用步骤二: Java

【20140113】package 与 import

一个完整的java源程序应该包括下列部分: package语句: //该部分至多只有一句,必须放在源程序的第一句 import语句: public classDefinition: //公共类定义部分,至多只有一个公共类的定义 //java语言规定该java源程序的文件名必须与该公共类名完全一致 classDefinition; //类定义部分,可以有0个或者多个类定义 interfaceDefinition; //接口定义部分,可以有0个或者多个接口定义 例如一个java源程序可以是如下结构,

Java package 和 import

一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解.很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念. import的作用 如果没有import,我们在使用java类库时就需要书写该类的全路径名,例如下面代码: java.util.ArrayList<Integer> list