Java包的定义与使用

包的定义与使用

1.包(package)的定义

以后在进入源文件时先定义包。

Java包的本质就是一个文件夹,避免类名重复的问题。

在源文件首行使用package定义包名

编译时加上 -d 参数

javac -d 源文件所在路径—绝对路径(当前路径 .)源文件名称

编译 javac -d. Test.java

运行时使用类的全名称(包名.类名)

运行 java www.name.java.Test

2.包的导入

使用import语句进行包的导入;

impotr www.name.java.util.Message;
自动编译: 编译器会将当前路径下所有*.java源文件按照顺序进行一次性编译。
javac -d . ./*.java

3.java的常用包
  • java.lang:包含Java语言的核心类,如String,Math,System,Thread类等;使用这个包不需用import语句导入,系统会自动导入这个包下所有类;
  • java.util:包含Java大量工具类/接口和集合框架类/接口,如Arrays,List,Set等;
  • java,net:包含Java网络编程相关的类/接口;
  • java.io:包含Java输入输出编程相关的类/接口;
  • java.text:包含Java格式化相关的类;
  • java.sql:包含Java进行JDBC数据库编程相关的类/接口;
  • java.awt:包含抽象窗口工具类的相关类/接口,这些类主要用于构建图形用户界面程序;
  • java.swing:包含String图形用户界面编程的相关类/接口,这些类可用于构建平台无关的GUI程序;
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值