java
GEOLO
android大师!
展开
-
深入理解Java初始化的含义
<br />转自:http://www.linuxdiyf.com/viewarticle.php?id=18987<br /> <br /> 可以这样认为,每个类都有一个名为Initialize()的方法,这个名字就暗示了它得在使用之前调用,不幸的是,这么做的话,用户就得记住要调用这个方法,java类库的设计者们可以通过一种被称为构造函数的特殊方法,来保证每个对象都能得到被始化.如果类有构造函数,那么java就会在对象刚刚创建,用户还来不及得到的时候,自动调用那个构造函数,这样初始化就有保障了。<br转载 2011-01-28 11:11:00 · 1507 阅读 · 0 评论 -
Java的Timer原理
<br /><br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://comdean.blogbus.com/logs/4697030.html一提到定时器(不是时钟)如何实现,第一想法就是汇编,x86平台相关内容找本微机原理教材就能翻到。如果要在Java上实现呢?Java既然是运行在JVM上的,那么虚拟机提供的指令集或许能有办法。中断处理?这是我的第一想法。<br />但是看到Timer类的代码之后,发现Josh Bloch跟我的想法大不一样,他用的是Jav转载 2011-05-30 20:34:00 · 6810 阅读 · 0 评论 -
Java编写好的全国省市名称
public class PlaceUtil { public static final String place[][] = { {"北京市","市辖区","市辖县"}, {"天津市","市辖区","市辖县"}, {"安徽省","安庆市","蚌埠市","亳州市","巢湖市","池州市","滁州市","阜阳市","合肥市","淮北市","淮南市","黄山市","六安市","马鞍山市原创 2011-12-18 21:32:35 · 10110 阅读 · 2 评论 -
我自己通用的线程池
package com.geolo.android.tea.system;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;/**线程池工具 * @author geolo*原创 2012-07-01 21:05:22 · 804 阅读 · 0 评论 -
java之httpclient的一些破事
原文转载来自:http://blog.csdn.net/xieyuooo/article/details/7182354 原作者:xieyuooo本文偏重使用,简单讲述httpclient,其实在网络编程中,基于java的实现几乎都是包装了socket的通信,然后来模拟各种各样的协议;httpclient其实就是模拟浏览器发起想服务器端的请求,而这种更加类似于JS的请求或页面的PO转载 2012-09-14 16:22:10 · 4376 阅读 · 0 评论 -
java并发面试题
题目来自:http://ifeve.com/javaconcurrency-interview-questions-base/答案来自书籍和网络以及个人的碎语,转载请注明出处和作者,欢迎大家点评和共享!多线程java中有几种方法可以实现一个线程? 答:在Java中实现一个线程有两种方法,第一是实现Runnable接口实现它的run()方法,第二种是继承T原创 2013-03-13 22:51:08 · 23311 阅读 · 6 评论 -
Java Annotation入门
Java Annotation入门作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原 文:[http://www.matrix.org.cn/resource/article转载 2013-05-14 09:46:28 · 967 阅读 · 0 评论 -
【转】怎样编写高质量的Java代码
原文:http://www.cnblogs.com/leefreeman/p/3585032.html 代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。 代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。转载 2015-02-26 16:45:40 · 2050 阅读 · 0 评论