- 博客(11)
- 收藏
- 关注
原创 反射
一、概述 反射,就是通过class文件对象,去使用该文件中的成员变量,构造方法,成员方法。 要想这样使用,首先你必须得到class文件对象,其实也就是得到Class类的对象。 Class类: 成员变量 Field 构造方法 Constructor 成员方法 Method 获取class文件对象的方式: 1)Object
2015-11-05 16:41:40
266
原创 网络编程
一、概述 网络编程就是用Java语言实现计算机间数据的信息传递和资源共享 1.网络编程模型 1)OSI(Open System Interconnection开放系统互连)参考模型 1)TCP/IP参考模型 2.网络编程的三要素 1)IP地址:网络中设备的标识,不易记忆,可用主机名 A:点分十
2015-11-05 00:39:44
290
原创 多线程
一、概述 多线程就是一个应用程序有多条执行路径 1.进程与线程 1)进程: 正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。 2)线程: 是进程中的单个顺序控制流,是一条执行路径。 一个进程如果只有一条执行路
2015-11-05 00:38:59
319
原创 IO流(下)
一、字符流 1.字符流定义 字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 2.转换流其实是一个字符流 字符流 = 字节流 + 编码表 关于字符流,其构造方法和使用方法与字节流几乎相同,在此只记录一些特殊部分 掌握了字节流,几乎就掌握了字符流
2015-11-04 23:18:54
284
原创 异常和IO流(上)
一、异常 异常就是程序出现的不正常的情况。 1.异常的体系 Throwable |--Error严重问题,我们不处理。 |--Exception |--RuntimeException运行期异常,我们需要修正代码 |--非RuntimeException 编译期
2015-11-04 21:27:22
383
原创 集合(下)
一、Set集合 1.Set集合概述 方法和List类似都继承于Collection类 1)特点:无序,唯一 2)子类:HashSet,TreeSet,LinkedHashSet等 2.HashSet集合 1)底层数据结构是哈希表(是一个元素为链表的数组),不保证 set 的迭代顺序; 2)哈希表底
2015-11-04 19:58:01
277
原创 集合(上)
一、集合概述 1.集合的由来? Java是面向对象的,使用过程中一定操作很多对象,进行存储,而存储需要容器(数组和StringBuffer),但是数组的长度固定, 所以不适合做变化的需求,Java就提供了集合供我们使用。 2.集合和数组的区别? 1)长度区别 数组固定 集合可变 2)内容区别
2015-11-04 18:36:55
330
原创 Java中的常用类
一、键盘录入相关类 1.System 1)系统类,提供了一些有用的字段和方法 2)成员方法(自己补齐) A:运行垃圾回收器:void gc() B:退出jvm:void exit(int status) C:获取当前时间的毫秒值:long currentTimeMillis() D:
2015-11-04 15:29:32
406
原创 面向对象(下)
一、继承 1.继承的含义: 把多个类中相同的成员给提取出来定义到一个独立的类中。然后让这多个类和该独立的类产生一个关系,这多个类就具备了这些内容。这个关系叫继承。 2.Java中表示继承的格式: 1)用关键字extends表示 2)格式:class 子类名 extends 父类名 {} 3.继承的好
2015-11-04 00:38:42
387
原创 面向对象(上)
一、面向对象概述 面向对象是基于面向过程的编程思想 1.思想特点: 1)更符合我们思考习惯 2)把复杂的事情简单化 3)让我们从执行者变成了指挥者 2.类与对象 1)现实世界的事物: A:属性是事物的基本描述 B:行为是事物的功能
2015-11-03 23:14:27
316
原创 Java基本语法小结
一、Java相关的一些小知识 1.JDK,JRE,JVM的作用及关系 JVM:保证Java语言跨平台 JRE:Java程序的运行环境,包括了JVM和一些基本类库 JDK:Java程序的开发环境,包括了JRE和一些工具:比如javadoc等。 2.环境变量 path环境变量:保证javac命令可以在任意目录下运行。
2015-11-01 20:43:09
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人