![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java系列
A_1023
这个作者很懒,什么都没留下…
展开
-
Java内存泄漏
Java内存泄漏问题Java的一个重要的优点是它可以通过垃圾回收器(Garbage Collection,GC)自动管理内存的回收,程序员不需要调用函数来释放内存。因此很多人认为Java不存在内存泄漏问题,或者说即使内存泄漏也不是程序的问题。而是jvm或GC的问题。其实在Java中也存在内存泄漏,只是它和C++不一样。Java如何管理内存Java的内存管理就是对象的分配和释放问题。在J转载 2012-07-15 18:32:38 · 677 阅读 · 0 评论 -
HashMap原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入转载 2014-09-29 08:56:23 · 596 阅读 · 0 评论 -
线程安全单例模式之静态内部类
单例模式分为饿汉式、懒汉式,其中原创 2014-09-17 21:09:16 · 3490 阅读 · 1 评论 -
Java面试宝典易错点总结
1. short s=1;s=s+1 short s原创 2014-08-30 14:48:14 · 707 阅读 · 0 评论 -
Java接口中的成员变量默认为(public、static、final)、方法为(public、abstract)
“interface”(接口)关键字使抽象的概念更深入了一层。我们可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但不规定方法主体。接口也包含了基本数据类型的数据成员,但它们都默认为static 和final。原创 2014-08-09 11:20:28 · 8035 阅读 · 0 评论 -
基于JVM的Java静态与动态绑定实现机制
Java的三大特性:封装、继承和多态。说到原创 2014-08-08 10:06:51 · 880 阅读 · 0 评论 -
Java中间缓存变量机制(i++)
Java程序员面试宝典(第二版)中有这样一道笔试题:/**下列程序的输出结果是()*/import java.until.*;public class Test{ public static void main(String[] args){ int j = 0; for(int i=0;i<100;i++){ j = j++原创 2014-01-09 09:50:40 · 1320 阅读 · 0 评论 -
strust2 <s:property>字符串不换行问题解决
strust2 字符串不换行问题解决1. 在jsp页面做如下处理,添加 escape="false" escape="false" value="#xxxx.description"/> 2. 在action 里对从数据库查出来的值做转换String des = myXxx.getDes转载 2013-03-09 11:25:57 · 1966 阅读 · 0 评论 -
Thinking In Java学习笔记二
第二章 一切皆对象1、文中提到的句柄即为引用。“尽管一切都”看作“对象,但是操作的标识符实际是指一个对象的”句柄“(handle)。2、堆栈中存放对象的引用;堆存放Java对象。3、注释和嵌入文档//: Property.javaimport java.util.*;/** The first Thinking in Java example program.* Lists原创 2012-07-20 22:33:12 · 850 阅读 · 0 评论 -
JVM垃圾回收算法之新生代和老年代
源地址:http://www.shaoqun.com/a/99944.aspx堆内存 Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在 Java 中,堆被划分成两个不同的区域:新生转载 2014-10-03 16:03:30 · 4511 阅读 · 2 评论