day05--Java面向对象复习
来源:互联网 发布:淘宝一元起拍 编辑:程序博客网 时间:2024/06/06 17:24
Java包:
说明:为了便于管理大型软件系统中数目众多的类,解决类命名冲突的问题,Java引入了包在使用许多类时,类和方法的名称很难决定。有时需要使用与其他类相同的名称。包基本上隐藏了类并避免了,名称上的冲突。
关键字:package、import
声明包:
格式: package 包名:
说明:
1.package语句必须是源码中第一条语句
2.包名中用“.”来指明包(目录)的层次
eg: package com.qf;//编译对应的类文件在com/qf目录下
带包编译:
1.javac AA.java 半自动,需要手工创建目录
2.java -d .AA.java 在当前目录下生成带包结构的字节码
3.java -d D:\demo1 AA.java 在指定目录下生成带包结构的字节码
带包运行:
命令:
java 包名.类名
说明:
1.包名.类名 被叫做类的全限定名,或类全名
2.类的访问权限必须是public ,否则无法访问
导入类:
格式:impport 包名.类名:
说明:为使用定义在不同包中的JAVA类,需要import语句来引入所需要的类。
静态导入:
说明:jdk1.5之后引入的,可以导入某个类中的指定静态属性或静态方法。
格式:import static 包名.类名.静态成员名
合法导入:
import static java.lang.Math.PI;
import static java.lang.Math.random;
import static java.lang.Math.*;
import static java.lang.System.out;
JDK中常用包:
1.java.lang -包含一些Java语言的核心类,如:String、Integer、System和Thread,提供常用功能。
注意:此包因为非常常用,所以在任何类中不用导入就可能直接使用。
2.java.util-包含一些使用工具类,如定义系统特性、日期时间、日历、集合类等
3.java.io -包含能提供多种输入输出的流类
4.java.net-包含执行网络相关的操作的类
5.java.sql-java操作数据库的一些API
6.java.text-包含了一些用来处理文本、日期、数字和消息的类和接口
- day05--Java面向对象复习
- day05--Java面向对象复习--Exception异常
- day05--Java面向对象复习--Java常用类
- Day05第五天java基础----------面向对象
- 黑马程序员-Java面向对象-day05
- java面向对象复习
- java面向对象复习
- Java 面向对象复习
- java面向对象复习
- day05--面向对象--String类
- day05--面向对象--各种类
- java复习 面向对象1
- java 复习 面向对象2
- java 复习面向对象3
- java复习 面向对象4
- java复习二:面向对象
- Java面向对象复习笔记
- 复习(java):语法:面向对象
- poj 2914 Minimum Cut(无向图最小割 Stoer-Wagner算法)
- loadrunner11+win8(64位)+firefox24.0脚本录制成功但场景运行失败解决方案
- 机器学习scikit-learn入门教程
- toj4121. Muxiaokui's Problem
- 知识储备:软件开发校园招聘面试题
- day05--Java面向对象复习
- .NET重写URL浅谈
- Xposed笔记(一)Xposed初识.续
- hibernate学习笔记(五)
- C语言03 -- 循环结构
- 剑指off-打印字符串全排列
- toj4124.Function
- extjs 上传文件 fileUpload
- java面向对象三大特征:封装、继承、多态