import学习笔记

import语句导入单个类:

import  package.subpackege ...ClassName;

 

import package.Apple;

 

 

使用import语句来导入指定包下全部类的用法

import package.subpackage...*

import package.book.*;

上面的*只能代表类,不能代表包。

 

 

Java默认为所有源文件导入java.lang包下的所有类,使用String、System类时无须使用import语句来导入这些类。

注意:Date类在java.util.*,java.sql.*中存在当同时引入他们是必须用类的全名,java.sql.Date d =new java.sql.Date();

 

静态导入语句:

import static 语句

有两种语法:

1:导入指定类单静态属性:

import  static package.subpackage...ClassName.fieldName;

上面语句导入package.subpackage...ClassName类的fieldName静态属性,如可以用import static  java.lang.System.out;语句导入java.lang.System类的out属性。

2:导入指定类全部静态属性的语法:

import static package.subpackage...ClassName.*;

上面的*只能代表属性名。

 

import static 语句也放在java源文件的package之后类之前。import何importstatic没有顺序要求。

eg使用import static 导入java.lang.System类下的全部静态属性

import static java.lang.System.*;

import static java.lang.Math.*;

 

public class TestStaticImport

{

{

public static void main(String[] args)

{

//out是java.lang.System类的静态属性,代表标准输出

//PI市java.lang.Math类的静态属性,代表   常量。

out.println(PI);

}

}

 

java源文件的大体结构如下:

package 语句   //0个或1个,必须放在文件开始。

import | import satic 语句//0个或多个,必须放在类前。

public classDefinition |interfaceDefinition//0个或1个public类或接口定义

classDefinition |interfaceDefinition//0个或多个普通类或接口定义

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值