0
点赞
收藏
分享

微信扫一扫

Java关键字(一):package 和 import

Java关键字(一):package 和 import



前言

本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!
也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!让我们在成长的道路上互相学习,欢迎关注!

上一篇:面向过程与面向对象

一、“ package ” 关键字的使用

1. 概述

package pack1.pack2; //指定类PackageTest属于包pack1.pack2
      public class PackageTest{
        public void display(){
          System.out.println("in method display()");
        }
}

2. 作用

MVC设计模式

3.JDK中主要的包介绍

包名功能
java.lang包含一些Java语言的核心类,如StringMathIntegerSystemThread,提供常用功能
java.net包含执行与网络相关的操作的类和接口
java.io包含能提供多种输入/输出功能的类
java.util包含一些实用工具类,如定义系统特性、接口的集合框架类、使用与日期日历相关的函数
java.text包含了一些java格式化相关的类
java.sql包含了java进行JDBC数据库编程的相关类/接口
java.awt包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)


二、“ import ”关键字的使用

1. 概述

import pack1.pack2.Test; //import pack1.pack2.*;表示引入pack1.pack2包中的所有结构
public class PackTest{
   public static void main(String args[]){
      Test t = new Test(); //Test类在pack1.pack2包中定义
      t.display();
    } 
}

2. 代码演示

package com.atguigu.java2;

import java.lang.reflect.Field;
import java.util.*;
import com.test1.exer4.Account;
import com.test1.exer4.Bank;
import com.test1.java2.java3.Dog;
import static java.lang.System.*;
import static java.lang.Math.*;

public class PackageImportTest {
	public static void main(String[] args) {		
		String info = Arrays.toString(new int[]{1,2,3});		
		Bank bank = new Bank();		
		ArrayList list = new ArrayList();
		HashMap map = new HashMap();		
		Scanner s = null;
		
		System.out.println("hello!");
		
		Person p = new Person();		
		Account acct = new Account(1000);
		//全类名的方式显示
		com.test1.exer3.Account acct1 = new com.test1.exer3.Account(1000,2000,0.0123);		
		Date date = new Date();
		java.sql.Date date1 = new java.sql.Date(5243523532535L);		
		Dog dog = new Dog();		
		Field field = null;		
		out.println("hello");		
		long num = round(123.434);
	}
}
举报

相关推荐

0 条评论