Java常量池理解与总结 经验

常量池主要用于存放两大类常量:字面量(Literal)和符号引用量(Symbolic References),字面量相当于Java语言层面常量的概念,如文本字符串,声明为final的常量值等,符号引用则属于编译原理方面的概念,包括了如下三种类型的常量:

zyhmaple 2016-02-20   21414   0

理解 Java 的 GC 与 幽灵引用 经验

理解 Java 的 GC 与 幽灵引用 Java 中一共有 4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及 Phanto

openkk 2012-08-20   12657   0

Java内存泄露的理解与解决 经验

Java内存管理机制 在C++ 语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。

jopen 2014-10-23   15741   0

Java中Varargs机制的理解 经验

、重载之间的相互作用时的若干问题。 到J2SE 1.4为止,一直无法在Java程序里定义实参个数可变的方法——因为Java要求实参(Arguments)和形参(Parameters)的数量和类 型

kate18 2016-09-28   5695   0

java 中的LookandFeel怎样理解,怎样使用 问答

我想做出一个界面比较不错的程序,所以想多了解一点LookandFeel,却又不知道如何下手。还有就是开源社区的那些substance包怎样使用啊,只是摆在那里,没有任何的文档,都不知道是干什么的,也没有包下载,,

一杯程序 2012-09-01   12502   0
Java   C/C++  

Java ConcurrentHashMap原理解 经验

体其实现原理及实现细节却没有细细研究过,今天就针对其应用场景和原理和大家分享一下。 原理解java.util.concurrent.ConcurrentHashMap 是jdk1.5之后支

jopen 2013-12-31   28430   0

理解Java的三大特性之多态 经验

不同的子类,这就是多态——我们只有在运行的时候才会知道引用变量所指向的具体实例对象。 诚然,要理解多态我们就必须要明白什么是“向上转型”。在继承中我们简单介绍了向上转型,这里就在啰嗦下:在上面的喝

jackyym 2017-01-18   13236   0
Java   Wine   Java开发  

Java HashMap简单实现原理的理解 经验

scode方法设计的合理,每个插槽将会只有少量的value.这样查找也就快很多; import java.util.Map; public class MapEntry implements

jopen 2014-02-18   34406   0

Java 内存分配原理解 博客

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

seailove 2010-12-06   1616   0

java 内存管理 堆和栈的理解 经验

ap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。 一般,JVM的内存分为两部分:Stack和Heap。 He

jopen 2013-11-28   27197   0
P12

  理解Java序列化 文档

理解Java对象序列化 关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking

yite2011 2014-09-09   560   0
P4

  Java三大框架的初步理解 文档

Java三大框架的初步理解 1、Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。struts主要负责表示层的显示。   Hibernate是一个

604535042 2017-04-04   344   0

Java内存分配原理解 博客

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

灬猜想灬 2010-11-28   1723   0
P7

  深入Java字符串 文档

深入Java字符串 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 一、从根本上认识java.lang.String类和String池

yj_0212 2012-05-26   6736   0
P9

  Java内存堆和栈深入 文档

Java 内存机制(堆和栈),内存地址,==,equals,hashCode 问题的引入: 问题一: String str1 = "abc"; String str2 = "abc"; System

xyfwjk 2011-07-04   376   0
JVM   Java开发   Java  
P9

  深入java集合学习系列-hashmap 文档

深入Java集合学习系列:HashMap的实现原理\ 1. HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hash

itzhangy 2016-05-11   320   0
P68

  Java线程知识深入解析 文档

Java线程知识深入解析 一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。新兴的操作系统

studentcui 2010-10-28   417   0

我想再深入学习java 博客

做一个职业程序员,是我一生的梦想,我会一直为此奋斗下去

我的openopen 2011-09-03   1767   0
P7

  java动态代理深入解析 文档

标题:Java动态代理深入详解 声明: 原创 :一叶知秋(549051701) 版本归作者及作者所属公司所有 1:JDK的动态代理为什么必须要使用接口 JDK的代理Proxy必须要使用接口,才可以实

wangjianme 2016-12-28   1765   0
P16

  深入浅出--Java NIO 文档

创建一个线程并使得线程可以在read( )调用中阻塞,直到数据可用。这将每个被阻塞的线程当作了socket 监控器,并将Java 虚拟机的线程调度当作了通知机制。 4. 被激发的线程可以处于休眠状态,直到一个或者多个注册到选择器的通道就绪

zqhxuyuan 2013-04-11   1837   0
1 2 3 4 5 6 7 8 9 10