Java教程

Java package(包) +import 关键字(2)

本文主要是介绍Java package(包) +import 关键字(2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
 1 package com.bytezero.exer;
 2 
 3 import java.lang.reflect.Field;
 4 
 5 //import java.util.ArrayList;
 6 //import java.util.Arrays;
 7 
 8 import java.util.*;   //导入包下的所有结构
 9 
10 import java.util.HashMap;
11 
12 import static java.lang.System.*;
13 import static java.lang.Math.*;
14 
15 import com.bytezero.bank.Account;
16 import com.bytezero.bank.Bank;
17 
18 /**
19  * 
20  * @Description  package关键字的使用
21  *               impoart关键字的使用
22  * @author  Bytezero·zhenglei!      Email:420498246@qq.com
23  * @version
24  * @date 2021年9月15日下午11:56:27
25  * @  
26  *            package关键字的使用   
27  *    1.为了更好的实现项目中的类的管理,提供包的概念
28  *    2.使用package声明类或接口所属的包,声明在源文件的首行
29  *    3.包,属于标识符,遵循标识符的命名规范(小写),规则,见名知意
30  *    4.每 . 一次,就代表一层文件目录
31  *
32  * 补充:
33  *     同一个包下,不能命名同别的接口,类
34  *     不同的包下,可以命名同名的接口,类
35  *     
36  *        
37  *       impoart关键字的使用
38  * impoart :导入
39  * 1.在源文件中显示的使用 impoart结构导入指定包下的类,接口
40  * 2.声明在包的声明和类的声明之间
41  * 3.如果需要导入多个结构,则并列写出即可
42  * 4.import java.util.*;   // * 导入包下的所有结构 
43  * 5.如果使用的类或接口是 java.lang包下的定义,则可以定义import结构
44  * 6.如果使用的类或接口是本包下定义的,则可以省略import结构
45  * 7.如果在源文件中 使用了不同包下的重名的类,则必须至少有一个需要全类名的方式显示
46  * 8.使用 “xxx.*”方式可以调用xxx包下的所有结构,但是如果使用的是xxx子包下的
47  * 结构,则仍需要显示导入
48  * 9.import static :导入指定类或接口中的静态结构:属性或方法。
49  *     
50  */
51 public class PackageImportTest
52 {
53     public static void main(String[] args)
54     {
55         String info =    Arrays.toString(new int[] {1,2,3,5,8});
56         
57         Bank bank = new Bank();
58         
59         ArrayList array = new ArrayList();
60         
61         HashMap map = new HashMap();
62         
63         Scanner sacn = new Scanner(System.in);
64         
65         Scanner s = null;
66         
67         
68         System.out.println("Hello World");
69         
70         Person p =  new Person();
71         
72         
73         Account acct = new Account(1000);
74         
75         //全类名方式显示
76         com.bytezero.account.Account acct1 = new com.bytezero.account.Account(1000,2000,0.0123);
77         
78         Date date = new Date();
79         
80         java.sql.Date date1 = new java.sql.Date(6564564L);
81         
82         Field field = null;
83         
84         //import static java.lang.System.*;
85         out.println("hello");
86         
87         //import static java.lang.Math.*;
88         //long num = Math.round(123.434);
89         long num = round(123.9999);
90         System.out.println(num);
91     }
92 }

 

 

这篇关于Java package(包) +import 关键字(2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!