
CoreJava小结
qjyong
love live, love java!!!
展开
-
第一章:Java概述
1. Java概述:1995推出: jdk1.4, jdk1.5, jdk6.0 2. Java特性:纯面向对象的编程语言,可跨平台的。 3. Java的二个核心: JVM(Java虚拟机): 可以在不同的操作系统平台模拟出统一的Java执行环境。 自动垃圾回收器(GC):Java程序申请的内存空间,在不使用时会自动回收。 4.JDK:Java开发工具集,它包原创 2009-09-03 21:24:00 · 1921 阅读 · 0 评论 -
第十一章:网络编程
1. 网络基础知识 IP地址:用来标识网络中的唯一计算机。IPv4:255.255.255.255 域名:DNS会把域名解析成对应的IP地址。 端口号:标识一台计算机上的某一网络程序。范围:0-65535。TCP协议和UDP协议可以同时使用同一个端口,互不影响。 2. TCP/IP协议 1) ISO组织定义一套网络规范。 2) 传输协议: a) TCP:传输控制协议。面原创 2009-09-15 22:41:00 · 1675 阅读 · 0 评论 -
第十章:多线程
1. 进程和线程进程:正在运行的程序。线程:程序中的某一条执行路径。多进程:操作系统允许同时执行多个程序。多线程:一个程序中允许同时执行多个线程。区别:进程有独立的数据空间。进程之间的切换效率低。 多个线程共享这一个进程的数据空间。线程之间的切换效率高。 2.创建和启动线程 1). 两种方式创建 a) 先定义类实现Runnable接口,并实现它的run()方原创 2009-09-14 21:22:00 · 1519 阅读 · 0 评论 -
第八章:集合框架(JCF)
1. 集合:用来动态存储多个对象的一种数据结构。 Java SE API中提供的集合都放置在java.util包中。 2. Collection接口:申明一了系列操作集合中的对象的方法。 1) 常用方法: boolean add(E e); int size(); Iterator iterator(); //返回迭代器3. Iterator原创 2009-09-08 23:05:00 · 1932 阅读 · 0 评论 -
第六章:异常处理
异常处理(Exception)1.异常:程序再运行期间发生的不正常事件,它会打断指令的正常流程。 异常都是发生在程序的运行期,编译出现的问题叫语法错误。 2.异常的处理机制: 1)当程序再运行过程中出现了异常,JVM自动创建一个该类型的异常对象。同时把这个异常对象交给运行时系统。(抛出异常) 2)运行时系统接受到一个异常对象时,它会再产生异常的代码附近查找相应的处理方式。 3)异常原创 2009-09-07 20:41:00 · 2414 阅读 · 0 评论 -
第七章:常用类
1. 基本数据类型的包装类:为了方便以对象方式操作基本类型的数据,Java SE API中提供了针对8种基本数据类型的包装类 byte --> java.lang.Byte short --> java.lang.Short int --> java.lang.Integer long --> java.lang.Long float --> jav原创 2009-09-07 20:46:00 · 1727 阅读 · 0 评论 -
第四章:面向对象(继承和多态)
1. 继承: 两个类之间存在"is-a"关系,就可以用继承来表示。 使用关键字extends来指定。 子类继承父类时,子类自动拥有父类的所有属性和方法(不包括构造器)。 父类中私有的成员,子类继承了,但没有访问权限。 只支持单根继承。 创建子类对象时,首先需要调用父类的构造器对父类中定义的属性进行初始化,然后才会调用自己的构造器对自己特定的属性进行初始化。 2. super原创 2009-09-05 12:38:00 · 1438 阅读 · 0 评论 -
第三章:面向对象编程上(封装)
1. 面向对象的设计思想 2. 现实世界中的实体,事物(对象)和对一类事物的概括,抽象(类) 某台电脑 --> 实体 --> 对象 头脑对电脑的描述 -->一类事物的概括 --> 类 对某一类型事物进行概括时,关注它的特征和行为 尺寸,颜色,屏幕大小,品牌... --> 特征 --> 属性 开机,关机,运行程序...原创 2009-09-05 12:36:00 · 1229 阅读 · 0 评论 -
第二章:Java编程基础语法
1. 标识符:用来标识Java类中的各个组成部分(包名,类名,方法名,变量名,参数名)的字符序列。 1)字母,数字,_,$组成。 2)不能以数字开头,长度不限。 3)不能是关键字。 2. 关键字:在Java程序中有特殊用途的英文单词。全小写。今天学的有: public 公有的 class 类 static 静态的 void 空的,没有的 byte,sho原创 2009-09-03 21:27:00 · 1665 阅读 · 3 评论 -
第十三章:反射
1. 反射机制:在程序运行期动态获取其类型信息的机制。2. java.lang.Class:代表正在运行的类和接口的类型信息对象。3. 获取Class对象的方式: 1) 通过Object类提供的Class getClass()方法。 Integer integer = Integer.valueOF(12); Class clazz = integer.getClass原创 2009-09-21 22:36:00 · 1907 阅读 · 0 评论