随笔分类 - JavaSE
摘要:day23 框架之基础加强 今日任务 aptana(javascript的eclipse插件):http://www.cnblogs.com/terrylin/archive/2012/06/20/2555962.html jquery技术,查询文档。 今天的总思路:读取配置文件,反射获取类信息,创
阅读全文
摘要:反射(解剖)技术 其他技术 其他技术 MD5加密技术 MD5加密技术 MD5它是一种算法,它可以对普通字符串、数字、文件等进行加密。得到的加密后的数据(密文)是无法被破解的。 MD5也被称为单向不可逆的算法。 明文 算法 密文 "abc" à MD5算法 à "1233847345848234458
阅读全文
摘要:IP地址分类以及C类IP地址的子网划分 国际规定:把所有的IP地址划分为 A,B,C,D,E A类地址:范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的。因此A类地址的范围其实是从1-126之间。 如:10.0.0.1,第一段号码为网络号码,剩下的三段
阅读全文
摘要:网络编程 回顾 回顾 Lock接口: 它代替的同步,将过去的隐式锁的操作修改为由程序员手动获取和释放。 Condition接口: 它代替的Object类中的等待和唤醒功能。 网络编程: 1、OSI模型:它将网络分成7层 2、网络三要素: IP:连接在网络中终端设备的唯一标识。 端口:运行在设备中的软
阅读全文
摘要:多线程、网络编程 JDK5的锁和等待唤醒 JDK5的锁和等待唤醒 Lock接口介绍 Lock接口介绍 在JDK5之前,同步和锁绑定在一起,同时锁和等待唤醒也绑定在一起。在前学习同步代码块或同步方法的时候,线程要进入同步首先需要隐式的获取同步上的锁对象。只有持有锁对象的线程才能进入到同步中。线程出同步
阅读全文
摘要:多线程技术 线程安全 线程安全 安全问题分析(重点) 安全问题分析(重点) /* * 售票案例 */ class Ticket implements Runnable{ // 充当票数 private int num = 100; // 实现run方法 public void run(){ whil
阅读全文
摘要:功能流、图形化界面、多线程 功能流介绍 功能流介绍 序列化和反序列化流 序列化和反序列化流 序列化和反序列化介绍 序列化和反序列化介绍 我们使用new关键字创建出来的对象,都保存在内存的堆中。而类中的所有非静态的成员随着对象的创建会在堆中出现。而我们在前面学习的任何的IO流对象,它们都是将某个变量、
阅读全文
摘要:字符流、缓冲区、转换流 字符流 字符流 字符流介绍 字符流介绍 我们使用IO流读写数据的时候,有时会出现部分的字节合并在一起,它们表示的是应字符数据。 /* * 演示使用字节流读取汉字 */ public class Demo { public static void main(String[] a
阅读全文
摘要:字节流和字符流 IO流技术 IO流技术 IO流的分类 IO流的分类 File类,它可以操作文件或文件夹,但是它不能操作(读写)文件中的数据。 如果程序中需要读写文件中的数据,这时需要使用Java提供的专门负责读写数据的IO流对象。 IO流:以水流的方式来操作文件中的数据。在内存和我们持久设备之间如果
阅读全文
摘要:File类、字节流 File类 File类 File类介绍 File类介绍 File:它是描述持久设备上的文件或文件夹的。只要是在Java程序中操作文件或文件夹肯定需要使用File类完成。 File类构造方法 File类构造方法 /* * File(String pathname) * 使用 上面的
阅读全文
摘要:日期类、泛型技术、IO技术 日期时间API 日期时间API Date类介绍 Date类介绍 Date类它是封装的时间对象。但是由于这个类不利于国际化,所以Date类中的大部分方法和构造方法已经标记过时。 Date我们需要学习: 如何将一个毫秒值(long型的数字)转成Date对象。 如何将一个Dat
阅读全文
摘要:集合技术 Set接口 Set接口 Set接口介绍 Set接口介绍 Set:它下面的集合不重复。 HashSet: TreeSet: HashSet集合 HashSet集合 HashSet:底层是哈希表,保证对象唯一,需要依赖对象的hashCode和equals方法。因此要求给哈希表中存放的对象都需要
阅读全文
摘要:集合技术 作业 作业 猜数字游戏 猜数字游戏 /* * 猜数字游戏 */ public class HomeWork1 { public static void main(String[] args) { // 获取被猜的那个数字,需要使用随机数类产生 Random r = new Random()
阅读全文

浙公网安备 33010602011771号