包(package):

Java中一个包内不能存在同名的类

包名:

(1)      域名倒序+模块+功能

(2)      包名全部小写

(3)      在Java源文件中必须放在第一行

(4)      一个Java源文件中只能有一个package 语句

(5)      建议每个包内存储信息功能单一

导入包(在一个包中引用另一个包时)

(1)      Import  包名.类名;(优先使用)

(2)      Import  包名.*;

package A;

         Public class a1{

         //code

         }

 

         Package B;

         //导入包

         Import A.a1;(importA.*;)

         Public class b1{

         //code

         }

 

 

常用系统包:

java.lang:包含JAVA语言基础的类,该包系统加载时默认导入

                     如:System,String,Math

Java.util:包含JAVA语言常用工具

                   如:Scanner,Random

Java.io:包含输入输出相关功能的类

                   如:file,InputStream

例如:编写自定义类实现用户信息类

package com.mokuai.cla;

 

publicclassUser {

   //成员变量

   public String name;

   //类变量

   private String password;

   //构造方法

   public User(String name) {

      this.name = name;

   }

   //类方法

   public String getPassword() {

      returnpassword;

   }

   publicvoid setPassword(String password) {

      this.password = password;

   }

}

 

package com.mokuai.test;

import com.mokuai.cla.User;

publicclassUserMana {

 

   publicstaticvoid main(String[] args) {

      //实例化对象

      Userone= newUser("lucy");

      Usertwo= newUser("Mike");

      //调用方法

      one.setPassword("123456");

      two.setPassword("123456");

      //输出信息

      System.out.println("用户名:"+one.name);

      System.out.println("密码:"+one.getPassword());

      System.out.println("用户名:"+two.name);

      System.out.println("密码:"+two.getPassword());

      System.out.println("==========================");

      //比较用户名是否一致

      if(one.name.equals(two.name)) {

         System.out.println("用户名一致");

      }else {

         System.out.println("用户名不一致");      

      }

 

   }

 

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值