Java 异常处理的最佳实践 问答

throws Exception{ } 这个方法内没有代码,是个空方法。一个空方法怎么能抛出异常呢?Java 并没有说不让这么做。最近,我遇到过类似的代码,方法抛出了异常,而其中的代码实际上并不产生那个异

fmms 2012-05-14   20291   3
Java   数据库   C/C++   Go  

java中的锁池和等待池 问答

java中,每个对象都有两个池,锁(monitor)池和等待池 wait() ,notifyAll(),notify() 三个方法都是Object类中的方法. 锁池:假设线程A已经拥

pbd4 2015-01-17   7456   0
Java   C/C++   IDE  

Java 编码注意点 文档

避免多个返回(退出点)依照你的方法,确保只有一个退出点。不要在同一个地方或多个地方使用返回。以final类型标记方法参数,任何时候都适用请记住,以final类型标记方法参数,任何时候都适用。这样做的好处在于当你不小心修改参数值时,编译器会给你警告,同时它还能以更好的方式优化编译器代码字节。privatebooleanisEligible(finalintage){...}使用常量来避免重复定义相同的字符串值如果你在多个地方必须使用字符串,那么使用常量来避免重复定义拥有相同值的字符串。

akon_vm 2012-09-28   2301   0

Java堆、栈和常量池 博客

出来的)才能确定的就存储在堆中。对于 equals 相等的字符串,在常量池中永远只有一份,在堆中有多份。 如以下代码: Java 代码 源代码 复制 打印 String s2 = "china"; String s3 = "china";

quguiliang 2010-11-29   800   0

Java 内存分配原理解析 博客

JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:

seailove 2010-12-06   1616   0

Java报表工具介绍 博客

org/projects/jaspersoftstudio JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。JasperReports 支持PDF

openkk 2011-07-21   4553   0

java se 7 出来了 博客

不知道有什么新特性?看来又得研究研究了

jiangyad 2011-08-06   1296   0

Java正则表达式 问答

间对其进行一定的学习。 JDK中提供了2个类来支持正则表达式,分别是java.util.regex.Pattern和java.util.regex.Matcher。前者表示一个模式,后者表示一个匹配器。

xw43 2014-08-31   7851   0
正则表达式   ico   Java   C/C++   Go  

10种简单的Java性能优化 经验

法。 大O符号 Java 7的 ForkJoinPool 和Java8 的并行数据流( parallel Stream ) 都对并行处理有所帮助。当在多核处理器上部署Java程序时表现尤为明显,因所有的处理器都可以访问相同的内存。

mx64 2015-06-23   82024   0

高级 Java 应用安全框架:OACC 经验

Access Control serviCe 的缩写。它是一个高级的 Java™ 应用安全框架. OACC 提供高性能 API ,为Java应用程序提供了基于权限的授权服务。简而言之,OACC 可以让你的应用通过发出问题来保证安全:“实体

jopen 2015-10-10   16907   0

Java跟踪日期和时间JDateTime 经验

非常容易的在其他时间相关的类之间进行转换:GregorianCalendar, java.util.Date, java.sql.Date, Timestamp,DateTimeStamp 不仅如

jopen 2015-06-23   26068   0

Java OCR(使用Tess4J) 经验

最近突然对手机上的OCR功能比较感兴趣,于是乎研究了一下Java OCR技术,在Google上找到了 tesseract-ocr ,最后找到了其对应的Java API版本 Tess4J ,中间调试过程异常曲折

jopen 2015-09-11   39335   0

Java countDownLatch 线程辅助类 经验

对)反正就是一直等待。 import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.CountDownLatch;

x286 2015-05-25   10338   0

Java 内存区域详解 经验

http://segmentfault.com/a/1190000002931555 引言 学习Java也有一段时间了,总感觉有些东西学的不是很精通。例如Java内存区域到底是怎么样的?程序是怎么跑的?对象是怎么存放的?这些都影响了我对自己的程序运行的熟悉程度。

jopen 2015-06-25   12678   0

Java本地接口JNI详解 经验

对于java 程序员来说, java 语言的好处和优点,我想不用我说了,大家自然会说出很多一套套的。但虽然我们作为 java 程序员,但我们不得不承认 java 语言也有一些它本身的缺点。比如在性能、和底层打交道方面都有它的缺点。所以

jopen 2015-08-09   16297   0
JNI   Java开发  

java实现的开源博客系统:Zblog 经验

Zblog 是一个java实现的开源博客系统。 核心功能 文章/页面发布、分类、统计阅读次数。 提供文章形式的RSS聚合。 提供链接的添加、归类功能。 附件上传添加管理功能。 评论的管理,垃圾信息过滤功能。

jopen 2015-07-12   118059   0

模拟 Java 线程:SimpleFork 经验

SimpleFork simple-fork-php 是基于 PCNTL 扩展的进程管理包,接口类似与 Java 的 Thread 和 Runnable 为什么要写 SimpleFork 多进程程序的编写

jopen 2015-08-23   10179   0

JAVA语义增强:Style 经验

Style 给 Java 8 带来其他语言高效的编程风格。 Style 通过精心挑选的方法/类名来模拟其他语言。 Style 致力于让你的编码更加美观,进行更少的重复编码,以及提升可读性。

jopen 2015-08-23   8205   0

JAVA HashMap源码浅析 经验

HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢?

jopen 2015-08-07   9100   0

Java 8类型转换(及改进?) 经验

为对象的类型做强制转换是一种非常不好的设计。但在某些情况下,我们没有其他选择。Java自诞生的那一天起,就具备这种功能。 我认为Java 8在一定程度改善了这项古老的技术。 静态转型 Java中最常用的转型方式如下: 静态转型 Object

jopen 2015-08-13   13973   0
1 2 3 4 5 6 7 8 9 10