上篇文章主要集中在了使用json-lib来实现JSON字符串和java中的对象的互转上,忽视了json-lib本身的功能,json-lib中有两个类比较重要:JSONObject和JSONArray,这两个类因其名称不同,所实现的功能也不尽相同,JSONObject处理的是对象格式的({}),JSO ...
分类:
Web程序 时间:
2016-08-23 14:38:33
阅读次数:
211
使用对象的步骤: 1.创建对象: 类名 对象名 = new 类名( ); Telphone phone = new Telphone( ); 2.使用对象 引用对象的属性: 对象名.属性 引用对象的方法: 对象名.方法( ); ...
分类:
编程语言 时间:
2016-07-22 10:15:59
阅读次数:
188
Java中的对象的三种状态是和垃圾回收紧密相关的,因此有必要深究。 状态一:可触及态:从根节点开始,可以搜索到这个对象,也就是可以访问到这个对象,也有人将其称为可达状态。 状态二:可复活态:从根节点开始,无论如何都不能访问到这个对象,也就是说这个对象的所有引用都被释放,没有任何变量引用该对象了, 但 ...
分类:
编程语言 时间:
2016-06-27 19:28:38
阅读次数:
348
好久没翻译simple java了,睡前来一发。译文链接:http://www.programcreek.com/2014/01/java-serialization/ 什么是对象序列化 在Java中,对象序列化指的是将对象用字节序列的形式表示,这些字节序列包含了对象的数据和信息,一个序列化后的对象 ...
分类:
编程语言 时间:
2016-06-14 00:52:20
阅读次数:
192
1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。 2.所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。 3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为 ...
分类:
编程语言 时间:
2016-04-15 02:10:17
阅读次数:
205
线程池简介在之前介绍Executor框架的文章中对线程池有一个初步的认识,实际上线程池这种设计思想在Java中很普遍,比如JVM中常量池,以及Web开发使用到的数据库连接池。这些池本质上还是Java中的对象池,因为池中存放的都是Java对象。回到线程池,几乎所有需要异步或者执行并发任务的程序都可以使用到线程池。使用线程池带来的好处主要包括以下几个方面:
一,提高资源利用率。由于线程池中的线程使可...
分类:
编程语言 时间:
2016-04-08 15:19:23
阅读次数:
264
使用java中的对象,分2步: 1.创建一个对象; 2.使用对象的属性和方法。 见下面的示例代码: ...
分类:
编程语言 时间:
2016-04-04 16:37:50
阅读次数:
270
概念: 1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。2.所谓的空指针,就是指针的内容为空。比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假 ...
分类:
其他好文 时间:
2016-03-27 21:05:06
阅读次数:
152
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再 需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有 效的使用空闲的
分类:
编程语言 时间:
2016-03-21 18:02:26
阅读次数:
204
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存
分类:
编程语言 时间:
2016-03-21 13:45:38
阅读次数:
197