首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
编程语言
> 详细
java:包语句和import语句
时间:
2015-01-05 00:24:43
阅读:
452
评论:
0
收藏:
0
[点我收藏+]
标签:
一、包语句:
1、有包名的类的存储目录
如果一个类有包名,就不能再任意存放它,否则虚拟机无法加载这样的类。
程序如果使用了包名:package tom.kepler;(包名就是java文件的路径)。那么存储文件的目录为:...\tom\kepler; 并且编译得到的字节码文件也要在这个目录下(其实和其他的情况一样,如果是用命令行来编译.java文件的话,.class文件都是生成在.java所在的文件夹下的;如果用eclipse编译器来编译的话.JAVA文件在src文件夹下,.class文件在bin文件夹下)。
2、运行有包名的主类
如上面说到的,存储文件的目录为...tom\kepler;那么就必须要到 \tom\kepler 的上一层目录中去运行主类,比如文件位置为:E:\Java\JavaProject\example\tom\jiafei 那么就要到example运行主类:E:\Java\JavaProject\example> java tom.kepler.主类名;即运行时必须写主类的全名(包名.主类名)。
二、import语句:
1、import语句的作用
当一个Java程序需要另一个类的对象做为自己的成员或方法中的局部变量时,这两个类在同一个包(同文件夹下)当然没问题,但是如果不在同一个包下,就需要用import语句来导入其他包中的类。
java.lang 包含所有的基本语言类
javax.swing 包含抽象窗口工具集中的图形、文本、窗口GUI类
java.io 包含所有的输入输出类
java.util 包含应用类
java.sql 包含操作数据库的类
java.net 包含所有实现网络功能的类
如果要引入一个包中的全部类,就使用通配符号:*来代替:import java.util.*; java.lang包含了Java语言的核心类库,通常不写出来。
2、tips
运行含有import语句的.java文件的话和运行其他的.java文件一样,而不必像含有package文件一样要java tom.kepler.test。
三、package与import语句
package是讲.java文件打包起来;import是将打包好的类导入,而不用再工程中又写。所以,package是封装,import是使用封装;
就像是函数和函数的引用一样吧。
java:包语句和import语句
标签:
原文地址:http://www.cnblogs.com/tianjintou/p/4202433.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
Spring Cloud 从入门到精通(一)Nacos 服务中心初探
2021-07-29
基础的排序算法
2021-07-29
SpringBoot|常用配置介绍
2021-07-29
关于 .NET 与 JAVA 在 JIT 编译上的一些差异
2021-07-29
C语言常用函数-toupper()将字符转换为大写英文字母函数
2021-07-29
《手把手教你》系列技巧篇(十)-java+ selenium自动化测试-元素定位大法之By class name(详细教程)
2021-07-28
4-1 YAML配置文件 注入 JavaBean中
2021-07-28
【python】 用来将对象持久化的 pickle 模块
2021-07-28
马拉车算法
2021-07-28
用Python进行冒泡排序
2021-07-28
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!