2016年2月3日
摘要: Java是开源的世界,如何快速的搜索到你需要的Java源码呢?2009年7月17日,GrepCode团队发布了一个有趣的 Java源码搜索引擎-GrepCode 。与现有的各种搜索引擎相比,Java源码搜索引擎-GrepCode把Java源码搜索带到了一个新的高度。Java源码搜索引擎-GrepCo 阅读全文
posted @ 2016-02-03 16:31 左手指月 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 先说说线程和进程,现代操作系统几乎无一例外地采用进程的概念,进程之间基本上可以认为是相互独立的,共享的资源非常少。线程可以认为是轻量级的进 程,充分地利用线程可以使得同一个进程中执行多种任务。Java是第一个在语言层面就支持线程操作的主流编程语言。和进程类似,线程也是各自独立的,有自 己的栈,自己的 阅读全文
posted @ 2016-02-03 16:13 左手指月 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.importnew.com/1305.html 原文于2008年11月13日 发表, 2008年12月18日更新:这里还有一篇关于Java的Sizeof运算符的实用库的文章。 学C/C++出身的我,对Java有一点非常困惑,那就是缺乏计算对象占用内存大小的机制。而在C 阅读全文
posted @ 2016-02-03 15:07 左手指月 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1 [Java基础] Java float保留两位小数或多位小数 方法1:用Math.round计算,这里返回的数字格式的. float price=89.89; int itemNum=3; float totalPrice=price*itemNum; float num=(float)(Mat 阅读全文
posted @ 2016-02-03 15:02 左手指月 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 转载地址,请珍惜作者的劳动成果,转载请注明出处:http://www.open-open.com/lib/view/open1337176725619.html 如果你使用Java语言进行开发,对于定时执行任务这样的需求,自然而然会想到使用Timer和TimerTask完成任务,我最近就使用 Tim 阅读全文
posted @ 2016-02-03 14:36 左手指月 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 本文为转载,请珍惜别人的劳动成果,注明转载地址:http://www.cnblogs.com/gw811/archive/2012/10/15/2724602.html 1、Runnable接口源码: 1 public interface Runnable { 2 public abstract v 阅读全文
posted @ 2016-02-03 14:25 左手指月 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 本文为转载:http://sunboyyyl.blog.163.com/blog/static/2247381201211531712330/ 在Java中每一个线程都归属于某个线程组管理的一员,例如在主函数main()主工作流程中产生一个线程,则产生的线程属于main这个线程组管理的一员。简单地说 阅读全文
posted @ 2016-02-03 14:24 左手指月 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.html 前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快 阅读全文
posted @ 2016-02-03 14:13 左手指月 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://blog.csdn.net/java2000_net/article/details/4059465 System提供了一个native 静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是: public static void arraycop 阅读全文
posted @ 2016-02-03 12:32 左手指月 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二 阅读全文
posted @ 2016-02-03 11:58 左手指月 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 解压jar包 jar xf xxx.jar 打包成jar包 方法一:通过jar命令 jar命令的用法: 下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 阅读全文
posted @ 2016-02-03 11:19 左手指月 阅读(3047) 评论(0) 推荐(0) 编辑
摘要: reference to : http://www.cnblogs.com/shipengzhi/articles/2223100.html 1.synchronized与static synchronized 的区别 synchronized是对类的当前实例进行加锁,防止其他线程同时访问该类的该实 阅读全文
posted @ 2016-02-03 11:08 左手指月 阅读(169) 评论(0) 推荐(0) 编辑
摘要: reference to : http://hold-on.iteye.com/blog/1017449 如果用inputStream对象的available()方法获取流中可读取的数据大小,通常我们调用这个函数是在下载文件或者对文件进行其他处理时获取文件的总大小。 以前在我们初学File和inpu 阅读全文
posted @ 2016-02-03 10:37 左手指月 阅读(4557) 评论(0) 推荐(1) 编辑
摘要: reference : http://www.cnblogs.com/linjiqin/archive/2013/05/30/3108188.html 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻 塞队列和 阅读全文
posted @ 2016-02-03 10:34 左手指月 阅读(182) 评论(0) 推荐(0) 编辑