package com.zy; import static java.lang.Math.*; /** * * Package包名定义: * 【1】:名字全部小写,中间用.隔开 * 【2】;一般都是公司域名倒着写 * 比如:www.baidu.com * 包名:com.baidu. * 【3】:包名的命名规则: * 企业性质.企业名称.项目名称.模块名称.子模块名称... * 企业性质:com org * 企业名称:baidu tiaomao * 项目名称:oa erp * 模块名称:ums oms * 【4】:JDK中常用的包: * lang:不用自己导入 * util:工具包 * net:网络包 * io:输入输出流包 * import包: * 1、在Java.lang包下的类,可以直接使用不用导包; * 使用不同包下的类需要导包 * 2、可以直接导包写为java.util.*;就是把java里面的所有包导进来,但是不建议,因为会影响编译速度 * 3、在java中在导报中没有包含和被包含的关系; * //静态导入: * 4、import static java.lang.Math.*; * //导入:java.lang下的Math类中的所有静态的内容 * */ public class Import { /*public static void main(String[] args) { new Date(); //如果导包以后,还想使用其他包下同名的类,就要手动导包 new java.sql.Date(1000L); new Demo(); System.out.println(Math.random()); } */ //在静态导入后,同一个类中有相同方法的时候回先执行自己的方法 public static int round(double a){ return 1000; } //静态导入: public static void main(String[] args) { System.out.println(random()); System.out.println(PI); System.out.println(round(5.3)); } }
package包的命名,import包
最新推荐文章于 2024-10-06 00:54:23 发布
本文详细介绍了Java包名的定义与命名规范,包括全小写、倒写域名、多级包名等原则。同时讲解了import导入的用法,如如何避免冲突,静态导入的作用。并给出了JDK中常用包的示例,如lang、util、net和io。最后,通过代码示例展示了静态导入后的方法调用规则。
211

被折叠的 条评论
为什么被折叠?



