
Java专题
狙击手1986
他山之石,可以攻玉,学海无涯,孜孜不倦
展开
-
Java基础:类的实例化、static、父类构造函数执行顺序
重温java基础,以免自己以后犯原则性错误,这是最基本,最基础的东西。 直接上代码: A.java public class A { int a1 = 8; int a2 = getA2(); { int a3 = 9; System.out.println("top of A() a1=" + a1 + " a2=" + a2 + " a3=" + a3); } p转载 2015-07-01 15:39:37 · 862 阅读 · 0 评论 -
Java高级编程:堵塞队列
Java并发编程:阻塞队列 在前面我们接触的队列都是非阻塞队列,比如PriorityQueue、LinkedList(LinkedList是双向链表,它实现了Dequeue接口)。 使用非阻塞队列的时候有一个很大问题就是:它不会对当前线程产生阻塞,那么在面对类似消费者-生产者的模型时,就必须额外地实现同步策略以及线程间唤醒策略,这个实现起来就非常麻烦。但是有了阻塞队列就不转载 2015-06-04 11:34:54 · 435 阅读 · 0 评论 -
Java高级编程:深入剖析ThreadLocal
以下是本文目录大纲: 一.对ThreadLocal的理解 二.深入解析ThreadLocal类 三.ThreadLocal的应用场景 四.总结 一. 对ThreadLocal的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知道ThreadLocal为变量在每个线程中都创建了一个副本转载 2015-06-03 17:24:53 · 472 阅读 · 0 评论 -
Java网络连接之HttpURLConnection与HttpClient 区别及联系
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。 HttpURLConnection是java的标准类,HttpURLConnection继承自URLConne转载 2014-10-29 10:58:06 · 1403 阅读 · 0 评论 -
数据交换格式XML和JSON对比
数据交换格式XML和JSON对比 1.简介: XML:extensible markup language,一种类似于HTML的语言,他没有预先定义的标签,使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。具体的可以问Google或百度。相比之JSON这种轻量级的数据交换格式,XML可以称为重量级的了。转载 2014-10-24 17:49:11 · 362 阅读 · 0 评论 -
static在java中的意义,特点与使用
学习本文你到底要学到什么: 1、 static在java中到底代表什么,为何要用它? 2、 static在java中怎么用? 3、 static 有那些特点和使用的“局限”? 1、 static在java中到底代表什么,为何要用它? static――静态――“指定位置“ 首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些基本转载 2014-10-23 11:49:18 · 763 阅读 · 0 评论