- 博客(11)
- 收藏
- 关注
原创 JavaSe——IO流_Part3
A、Propertiesl Properties概述l Properties作为Map集合的使用l Properties的特殊功能• public Object setProperty(String key,String value)• public String getProperty(String key)• public Set s
2015-03-10 17:11:38 415
原创 JavaSe——IO流_Part2
A.转换流l 由于字节流操作中文不是特别方便,所以,java就提供了转换流。l 字符流=字节流+编码表。package com.core.io.demo;import java.io.UnsupportedEncodingException;import java.util.Arrays;public class Test { public static void
2015-03-10 10:18:21 461
原创 JavaSe——IO流_Part1
A.递归l 递归• 方法定义中调用方法本身的现象l 递归注意实现• 要有出口,否则就是死递归• 次数不能太多,否则就内存溢出• 构造方法不能递归使用案例1:阶乘package com.core.io.demo;import java.util.Scanner;public class Test { p
2015-03-09 19:20:43 396
原创 JavaSe——集合_Part3
A.Mapl Map接口概述• 将键映射到值的对象• 一个映射不能包含重复的键• 每个键最多只能映射到一个值l Map接口和Collection接口的不同• Map是双列的,Collection是单列的• Map的键唯一,Collection的子体系Set是唯一的• Map集合的数据结构值针对键有效,跟值无关 Col
2015-03-09 12:16:39 325
原创 JavaSe——集合_Part2
A.泛型package com.core.collection.demo;import java.util.ArrayList;import java.util.Iterator;/* * ArrayList存储字符串并遍历 * * 我们按照正常的写法来写这个程序, 结果确出错了。 * 为什么呢? * 因为我们开始存储的时候,存储了String和Integer两种类型
2015-03-06 15:51:04 486
原创 JavaSe——集合
A.对象数组学生类:package com.core.collection;/** * @author Administration * */public class Student { private String name; private int age; public Student() { } public Student(String name, i
2015-03-05 12:06:31 565
原创 JavaSe——线程_Part2
A.JDK5之后的Lock锁的概述和使用l 虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁,为了更清晰的表达如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lockl Lock[是一个接口]• void lock()• void unlock()l ReentrantLock[是Lock的一个实现子
2015-03-03 21:29:38 359
原创 JavaSe——线程
A.线程的概述和多线程的意义l 多线程概述• 进程:• 正在运行的程序,是系统进行资源分配和调用的独立单位。• 每一个进程都有它自己的内存空间和系统资源。• 线程:• 是进程中的单个顺序控制流,是一条执行路径• 一个进程如果只有一条执行路径,则称为单线程程序。• 一个进程如果有多条执行路径,则称为多线程程序。1
2015-03-03 17:49:03 394
原创 JavaSe——设计模式
A.模块设计模式l模版设计模式概述•模版方法模式就是定义一个算法的骨架,而将具体的算法延迟到子类中来实现l优点•使用模版方法模式,在定义算法骨架的同时,可以很灵活的实现具体的算法,满足用户灵活多变的需求l缺点•如果算法骨架有修改的话,则需要修改抽象类GetTime类:package com.core.module;public abstrac
2015-03-03 10:52:46 639
原创 JavaSe——反射
1.获取class文件对象的三种方式A.Object类的getClass()方法B.数据类型的静态属性C.Class类中的静态方法(开发中常用) public static Class forName(String className) throws ClassNotFoundException写的一个Person类:package com.core.reflect;
2015-02-28 17:49:32 403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人