没有合适的资源?快使用搜索试试~ 我知道了~
javaimport、package作用与用法.doc
需积分: 5 0 下载量 65 浏览量
2024-06-27
22:48:31
上传
评论
收藏 23KB DOC 举报
温馨提示
试读
4页
javaimport、package作用与用法
资源推荐
资源详情
资源评论
JAVA 知识
java import、package 作用与用法
有些人写了一阵子 Java,可是对于 Java 的 package 跟 import 还是不太了
解。很多人以为 java 源代码中的 import 会让编译器把所 import 的程式通通写
到编译好的.class 档案中,或是认为 import 跟 C/C++的#include 相似,实际上
这是错误的观念。
让我们先了解一下,Java 的 package 到底有何用处。
package 名称就像是我们的姓,而 class 名称就像是我们的名字。package
名称有很多.的,就好似是复姓。比方说 java.lang.String 就是复姓
java.lang,名字为 String 的类别;java.io.InputStream 那么是复姓
java.io,名字为 InputStream 的类别。个人收集整理 勿做商业用途
Java 使用 package 这种机制的原因很简单,就像我们取姓名一样,光是一
间学校的同一届同学中,就有可能会出现不少同名的同学,如果不取姓的话,那
学校在处理学生资料,或是同学彼此之间的称呼,就会发生很大的困扰。相同的,
全世界的 Java 类别数量,恐怕比中国一个省的人口还多,而且还不断地在成长
当中,如果类别不使用套件名称,那在用到相同名称的不同类别时,就会产生极
大的困扰。幸运的是,Java 的套件名称我们可以自己取,不像人的姓没有太大
的选择 ( 所以有很多同名同姓的 ),如果依照 Sun 的标准来取套件名称,那理论
上不同人所取的套件名称不会相同( 请参阅 "命名惯例"的相关文章 ),也就不会
发生名称冲突的情况。可是问题来了,因为很多套件的名称非常长,在写程序时
会多打好多字,花费不少时间,比方说:个人收集整理 勿做商业用途
java.io.InputStream is = java.lang.System.in;
java.io.InputStreamReader isr= new java.io.InputStreamReader(is);个
人收集整理 勿做商业用途
java.io.BufferedReader br = new java.io.BufferedReader(isr);个人收集
整理 勿做商业用途
实在是不美观又麻烦。于是,Sun 想了一个方法,就是 import。这个 import
就是在程序一开头的时候,先说明程式中会用到那些类别的简称,也就是只称呼
名字,不称呼他的姓。首先,在档案开头写:个人收集整理 勿做商业用途
import java.lang.System;
资源评论
zhangao_fengg
- 粉丝: 26
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于多源数据和改进链路预测的新能源汽车技术机会研究_刘娜.caj
- ZXMP3A16DN8TA-VB一款2个P-Channel沟道SOP8的MOSFET晶体管参数介绍与应用说明
- CSDN独家 _ 全网首发 _ 《目标检测蓝皮书》目录_迪菲赫尔曼的博客-CSDN博客.mhtml
- 算法介绍、算法刷题(含解析与代码)6.加密和解密.txt
- html+js+css开发源代码项目index.html
- ClipCC安装包最新版
- 单片机开发PWM的案例&相关项目imitate.c
- LCD1602的案例&相关项目imitate.c
- DS18B20的案例&相关项目contact.c
- ZXMP3A13FTC-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功