java学习路线__面向对象__包的定义与使用__16

原创 2018年04月15日 23:40:05

包的定义与使用

一:包的定义

为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。避免重复类名出现

手动创建包过于麻烦 , 于是有了 , 打包编译:javac-d . 类名.java (命令行)

编译后运行要带上 包名称.类名(类的全名)

二:包的导入

手动的打包有时就会出现不知道谁先谁后的问题从而导致打包编译出现错误 , 这样的效率降低还不实用 , java提供了java机制的自动打包  javac-d . *.java(命令行)

三:系统常用包

java.long     //系统常用基础类

java.long.reflect     //java反射编程包

java.math     //数学支持包,操作够一般的操作

java.net     //网络编程支持包

java.sql     //数据库开发支持包(熟练之用)

java.util     //提供的工具程序包

java.io     //IO编程的开发包

java.awt   java.swing   //UI开发包 主要进行UI界面的编写(现在一点都用不到了

四:包的关键字

package net.java.util;  //打包 , 将不同的类别的java编译后的.class文件放到指定的位置 , 这样就解决了同名的问题
import payroll.Employee;  //导入包  , 将该文件路径下的类导入,使用的时候直接使用 , 提高了代码的重用性 , 
                          //解决的类名的重名问题 , 也可以直接使用类的全名调用该类
 

记录时间:(2017年04月15日 23:39  包的使用基础有实用)

以Web方向为基础的java学习路线

JAVA学习路线在没自学java之前,我还只会一点点C语言,也就是才熟悉什么叫变量、运算符、标识符,会点简单的循环来做简单的数学运算或这打印图形啥的。然而现在看来,这些已不足以视为有C的基础,最多只能...
  • Tinkle2015
  • Tinkle2015
  • 2016-03-11 23:27:15
  • 2034

java学习路线及书籍下载

java学习路线及书籍下载
  • shenzhq1980
  • shenzhq1980
  • 2015-09-18 23:53:35
  • 24055

史上最完整Java学习路线图

  • 2014年11月13日 14:44
  • 223KB
  • 下载

javaweb学习路线以及web前端学习路线(及供参考)

JSP -> Servlet -> Java SSH Framework Web Container方面,一般Tomcat就够用了,要是想上JBoss也随意。。。这方面有本书《JBoss in ...
  • yuexianchang
  • yuexianchang
  • 2016-09-08 10:03:25
  • 15943

Java工程师学习路线

1. 基础 主要看《java核心技术:卷一》的重点章节掌握java常用技术,io、多线程、反射、常用集合框架数据结构看一遍,作用至少要清楚。如hash冲突解决办法,常用排序算法的应用场景和空间/...
  • cxh1299543968
  • cxh1299543968
  • 2017-05-10 09:39:22
  • 1146

java高级开发工程师学习路线图

  • wdvceafvcsrgfv
  • wdvceafvcsrgfv
  • 2017-05-26 20:04:09
  • 926

[java多线程]多线程学习路线图(不断更新)

多线程学习路线图
  • cq1982
  • cq1982
  • 2014-08-23 17:27:47
  • 882

Java Web后台学习路线

以下所写只是个人的Java学习路线,务必要在学好基础(比如计算机系统、算法、编译原理等等)的前提下,再考虑去进行下面的学习。一、Java基础 推荐一本入门书,个人觉着还不错~ 多敲些例子二、We...
  • zgrgfr
  • zgrgfr
  • 2016-11-26 09:52:20
  • 6332

学习java中面向对象的一些小总结。

Java面向对象 面向对象三大特征:封装、继承、多态   封装:1.提高数据的安全性。 2.操作简单 3.隐藏了实现 使用private修饰需要封装的属性,用set和get设置和获取属性。   构造函...
  • xs_challenge
  • xs_challenge
  • 2016-11-17 20:13:47
  • 1209

一位资深程序员大牛给予Java学习者的学习路线建议

java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈...
  • lmb55
  • lmb55
  • 2016-09-01 13:34:17
  • 5377
收藏助手
不良信息举报
您举报文章:java学习路线__面向对象__包的定义与使用__16
举报原因:
原因补充:

(最多只允许输入30个字)