![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
iteye_7923
这个作者很懒,什么都没留下…
展开
-
Map排序
对Map<key,value>的集合进行排序,这种排序又分为两种情况1)你可能按key值排序; 2)按value值进行排序的情况。 大家都知道,默认的情况下,TreeMap:是按key升序,进行排序的;LinkedHashMap:是按加入顺序进行排序的;HashMap:内部数值的顺序并不是以存放的先后顺序为主,而是以hash值的顺序为主,其次才是存放的先后顺序。在这里我们...原创 2013-06-09 13:53:35 · 90 阅读 · 0 评论 -
java中的引用类型概念
1、什么是引用类型 引用类型(reference type)指向一个对象,不是原始值,指向对象的变量是引用变量。 在java里面除去基本数据类型的其它类型都是引用数据类型,自己定义的class类都是引用类型,可以像基本类型一样使用。 示例如下: public class MyDate { private int day = 8; private int...原创 2013-04-17 21:04:20 · 612 阅读 · 0 评论 -
Java初学者都必须理解的六大问题
问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。 这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"...原创 2013-04-14 11:33:26 · 63 阅读 · 0 评论 -
黑马程序员—java基础 异常
5.1异常理解1、异常:就是程序在运行时出现在非正常情况 2、由来:问题也是现实生活中一个具体的事物,也可以通过java的 类的形式进行描述,并封装成对象。其实就是java对不正常情 况进行描述后的对象体现 3、对于问题的划分两种: a、一种是严重的一种是非严重的。 b、对于严重的,java通过Error类进行描述 对于Error一般不...原创 2013-04-11 16:40:29 · 98 阅读 · 0 评论 -
java内存分配
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我...原创 2013-04-06 16:28:59 · 78 阅读 · 0 评论 -
log4j+commons-logging结合使用
1.参考文献: 1.Apache Commons-logging使用实例 2.Apache Log4j配置说明 3.log4j.properties配置详解 4.commons-logging结合Log4j的问题 5.Properties文件相关 6.Apache通用日志工具commons-logging和Log4j使用总结 2.Commons-Loggin简介...原创 2013-03-09 23:21:38 · 70 阅读 · 0 评论 -
Object.wait()与Object.notify()的用法
参考文献: object.wait()和object.notify()和object.notifyall() 正文 wait、notify和notifyAll方法是Object类的final native方法。所以这些方法不能被子类重写,Object类是所有类的超类,因此在程序中有以下三种形式调用wait等方法。 wait();//方式1:this.wait()...原创 2013-03-09 23:13:38 · 77 阅读 · 0 评论 -
使用Enumeration和Iterator遍历集合类
前言 在数据库连接池分析的代码实例中,看到其中使用Enumeration来遍历Vector集合。后来就找了一些资料查看都有哪些方法可以遍历集合类,在网上找到了如下的使用Enumeration和Iterator遍历集合类的实例。不过这个实例中提到了Enumeration比Iterator的效率更高,其实并不是这样子的,该实例是的时间测试太片面了, 因为数据量太少。随着数据两的增加,两者之...原创 2013-03-09 23:10:02 · 119 阅读 · 0 评论 -
Java中的volatile关键字
关于volatile我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。在当前的Java内存模型下,线程可以把变量保存在本...原创 2013-03-09 23:08:09 · 52 阅读 · 0 评论 -
jsp的session介绍
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax...原创 2013-04-25 09:41:01 · 64 阅读 · 0 评论