java-包

来源:互联网 发布:中国程序员网 编辑:程序博客网 时间:2024/06/06 09:07

一、包的作用

管理Java文件

解决同名文件冲突

二、定义包:package 包名

注:必须放在java源程序的第一行,包名可以使用“.”号隔开,

例如:package com.func


二、系统中的包 java.(功能).(类)

1、java.lang.(类) 包含java语言基础的类

2、java.util.(类)包含java语言中各种工具类

3、java.io.(类) 包含输入输出相关功能的类


三、包的使用

1、可以通过import关键字,在某个文件使用其他文件的类。

      import.com.func

2、java中的包的命名规范是全小写字母。

3、使用的时候不但可以加载某个包下的所有文件  例如:com.func.*;

      也可以加载某个具体子包下的所有文件: 例如: com.func.tel.*;



TelphoneS.java   :

package com.func.second;//导入com.func包中的Telphone中的类import com.func.Telphone;public class TelphoneS {public static void main(String[] args) {Telphone phone = new Telphone();phone.setA(12f);System.out.println("a属性的值为:"+phone.getA());}}


Telphone.java:

package com.func;public class Telphone {//成员变量 私有化封装,只有类内部可以访问,private float a;private float b;private float c;//获取属性的值public float getA(){return a;}//设置属性的值public void setA(float newA){a = newA;}//这是一个无参的构造方法public  Telphone() {System.out.println("这是一个构造方法");}//这是有参的构造方法public Telphone(float a,float b,float c){a = a;b = b;c = c;System.out.println("有参的构造方法");}}