趣味java
pochuanpiao
生命不息,奋斗不止
展开
-
图像二值化(java代码)
帖子上看到了一个将一张彩色图片转换成黑白的灰度图片的解决方法,把解决方法记录一下import java.awt.Color;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class B原创 2011-06-13 18:10:00 · 4320 阅读 · 1 评论 -
java WeakReference SoftReference and PhatomReference 介绍
Java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。先“由强到弱”(只的是和垃圾回收器的关系)明确几个基本概念:strong references是那种你通常建立的reference,这个reference就是强可及的。这个不会被自动回收。例如:St转载 2011-11-03 11:03:31 · 577 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
转http://dev.yesky.com/436/7581936.shtml在Java语言中, abstract class 和interface 是支持抽象类定 义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定转载 2012-03-21 16:15:41 · 366 阅读 · 0 评论 -
java中的回调函数
在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中回调函数(CALLBACK)的接口来编写程序,使它调用,这个就称为回调。在调用接口时,需要严格的按照定义的参数和方法调用,并且需要处理函数的异步,否则会导致程序的崩溃。这样的解释似乎还是比较难懂,这里举个简单的例子,程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序转载 2012-04-11 17:51:12 · 530 阅读 · 0 评论 -
JVM 简介
JVM 是我们Javaer 的最基本功底了,刚开始学Java 的时候,一般都是从“Hello World ”开始的,然后会写个复杂点class ,然后再找一些开源框架,比如Spring ,Hibernate 等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflowE转载 2012-05-07 22:28:20 · 732 阅读 · 0 评论 -
深入浅出之JVM内存编
在阅读本篇文章时,至少首先对JVM的概念、工作原理、结构组成,有一定的基础性了解,废话不多说,本文开门见山,直接以工作中比较常见的几种概念:类、类对象、实例对象、静态方法、非静态方法、静态属性、非静态属性等为出发点,直接切入JVM内存的使用及分配,通过这些原理认清Java中的静态方法和静态属性的问题,其次讲JVM的内存堆栈模型,主要描述JVM内存堆栈结构的组成,最后是JVM的内存参数设置,主要描述转载 2012-11-05 10:32:59 · 2133 阅读 · 0 评论 -
深入理解JVM内幕:从基本结构到Java 7新特性
摘要:许多没有深入理解JVM的开发者也开发出了很多非常好的应用和类库。不过,如果你更加理解JVM的话,你就会更加理解Java,这样你会有助于你处理类似于我们前面的案例中的问题。每个Java开发者都知道Java字节码是执行在JRE(Java Runtime Environment Java运行时环境)上的。JRE中最重要的部分是Java虚拟机(JVM),JVM负责分析和执行Java字节码。J转载 2012-12-14 18:43:34 · 917 阅读 · 0 评论 -
Eclipse中10个最有用的快捷键组合
链接http://hi.baidu.com/lzycsd/blog/item/dcce5989a3f559bb0f2444cb.htmlEclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shif转载 2013-10-09 11:25:01 · 6819 阅读 · 1 评论