Java包

一、包

  • 类包是Java管理文件的一种机制。
  • 目的:防止类同名问题(将两个类放置在不同包中)
  • 命名规则:小写字母
cn.sxt.test;
cn.sxt.view;
cn.sxt.view.model;

注意事项:

  1. 写项目时都要加包,不要使用默认包。
  2. com.sxt.view 和 com.sxt.view.model 是两个完全独立的包。

二、package

package用于指定包名
格式:package 包名

三、import

导入包

import用于导入包,告诉编译器应该使用哪个包里面的类。
例如:一个程序同时用到java.sql.Date类和java.util.Date里面的类,你需这样做:

java.util.Date date1 = new java.util.Date();
java.sql.Date date2 = new java.sql.date(2333);

即使程序里面没有出现像如上的情况,也需要导入包:

import java.util.date;
//import java.util.*;(java.util包里面的所有类都可以使用)
Date date = new Date();

导入静态成员

import static java.lang.Math.max;
import static java.lang.System.out;
public class Test{
	public static void main(String args[])[
		out.println("1和2中的最大值为"+max(1,2));
		}
	}

注意: Java会默认导入java.lang包下所有的类,因此这些类我们可以直接使用。

四、常用包

包名功能
java.lang包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。
java.awt包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
java.net包含执行与网络相关的操作的类。
java.io包含能提供多种输入/输出功能的类。
java.util包含一些实用工具类,如定义系统特性、使用与日期日历相关的函数。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值