黑马程序员_Java基础[24]_package、import
2014-05-04 08:06
323 查看
----------
android培训 、java培训、期待与您交流! ----------
/*
* 【package】【import】【jar包】
*
* 包:【package】
* 对文件进行分类管理
* 给类提供多层命名空间
* 写在程序文件的第一行
* 类名的全称全称是 包名.类名
* 包也是一种封装形式
*
* 包的出现,可以让java的代码文件,和执行文件相分离。
*
* protected 保护权限
* 不同包中的子类还可以直接访问父类中protected 权限修饰的成员
* 包与包之间可以使用的权限,只有两种:public protected
*
* 权限:
* public protected default private
* 同一个类中 ok ok ok ok
* 同一个包中 ok ok ok
* 子类 ok ok
* 不同包中 ok
* ( default 默认权限,什么都不写)
*
* 【import】
* 为了简化类名的书写,使用一个该关键字,
* import 导入包中的类 省略包命。
* c\maclass\pack\Demo.class
* c\maclass\pack\haha\Demo.class
* 问 import pack.*; 可以导入hah里的类吗, 不可以,以为import只导入包中的类,必须这么写:
* import pack.haha.*;
* 建议:不要写通配符* 需要用到包中的那个类,就导入那个类,这样最好。
*
* 导入不同包中的类,出现重名,必须加包命。
*
使用cmd 创建包 javac -d . Test.java 点代表的是当前目录,可以指定为某一目录
* 定义包命:
* 建议定义包命不要重复,可以使用url来完成定义,因为url是唯一的。
* package cn.itcast.demo
* package cn.ticast.test
*
*
*
* 【jar包】
* java的压缩包
* 方便项目的携带
* 方便使用
*
* 在包当前目录:
* jar -cf 新包命.jar 包1 包2
* 执行jar中的文件:
先设置classpath:
set classpath=目录下\jar文件名.jar
然后java 包名.类名
[阿帕奇]网站。可以看看
*/
package _1Day;
public class D_Package {
//创建_1Day 中的test2
public static void main(String[] args) {
}
}
----------
android培训、 java培训、期待与您交流!----------
黑马官网: http://edu.csdn.net/heima
android培训 、java培训、期待与您交流! ----------
/*
* 【package】【import】【jar包】
*
* 包:【package】
* 对文件进行分类管理
* 给类提供多层命名空间
* 写在程序文件的第一行
* 类名的全称全称是 包名.类名
* 包也是一种封装形式
*
* 包的出现,可以让java的代码文件,和执行文件相分离。
*
* protected 保护权限
* 不同包中的子类还可以直接访问父类中protected 权限修饰的成员
* 包与包之间可以使用的权限,只有两种:public protected
*
* 权限:
* public protected default private
* 同一个类中 ok ok ok ok
* 同一个包中 ok ok ok
* 子类 ok ok
* 不同包中 ok
* ( default 默认权限,什么都不写)
*
* 【import】
* 为了简化类名的书写,使用一个该关键字,
* import 导入包中的类 省略包命。
* c\maclass\pack\Demo.class
* c\maclass\pack\haha\Demo.class
* 问 import pack.*; 可以导入hah里的类吗, 不可以,以为import只导入包中的类,必须这么写:
* import pack.haha.*;
* 建议:不要写通配符* 需要用到包中的那个类,就导入那个类,这样最好。
*
* 导入不同包中的类,出现重名,必须加包命。
*
使用cmd 创建包 javac -d . Test.java 点代表的是当前目录,可以指定为某一目录
* 定义包命:
* 建议定义包命不要重复,可以使用url来完成定义,因为url是唯一的。
* package cn.itcast.demo
* package cn.ticast.test
*
*
*
* 【jar包】
* java的压缩包
* 方便项目的携带
* 方便使用
*
* 在包当前目录:
* jar -cf 新包命.jar 包1 包2
* 执行jar中的文件:
先设置classpath:
set classpath=目录下\jar文件名.jar
然后java 包名.类名
[阿帕奇]网站。可以看看
*/
package _1Day;
public class D_Package {
//创建_1Day 中的test2
public static void main(String[] args) {
}
}
----------
android培训、 java培训、期待与您交流!----------
黑马官网: http://edu.csdn.net/heima
相关文章推荐
- 黑马程序员_毕向东_Java基础_DAY23-24_网络编程
- Java基础-类-接口interface-package-import.
- java基础之关键字二( package、 class、import )和( static、fina ) 和(public、protected、private)
- 黑马程序员Java基础加强17-24学习日记
- 黑马程序员 java基础学习之(import导入)
- 【编程基础】Java 中的Package和Import
- 黑马程序员 java 基础 毕向东 面向对象 异常 以及 package 的使用
- java基础 之 package import 总结(马士兵 视频教程)
- 黑马程序员 24 Java基础加强-06-内加载器篇
- Android使用到的Java基础——导包,package,import的使用
- 黑马程序员—Java面向对象(异常处理机制、package包、import导入包、jar包)
- 黑马程序员——【Java基础】——面向对象(二)异常机制、包(Package)
- 黑马程序员——Java基础—异常、package
- Java基础小记之package和import语句
- 黑马程序员_Java基础_网络编程(下)_24
- 黑马程序员------2015.6.17java基础--异常--package---线程
- 黑马程序员_java编程基础第2天19-20 switch语句
- 0035 java import的机制【基础】
- 黑马程序员-Java编程基础
- 黑马程序员----java网络编程基础