- 博客(14)
- 资源 (9)
- 收藏
- 关注
转载 深入研究Servlet线程安全性问题
深入研究Servlet线程安全性问题 摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 关键字:Servlet 线程安全 同步 Java内存模型 实例变量 Servlet/JSP技术和ASP、PHP等相比,由
2014-07-28 21:05:29 339
转载 不同方式遍历Map集合
不同方式遍历Map集合 Map是一种以键值对的形式存在的集合,其中每个键映射到一个值,几乎所有通用 Map 都使用哈希映射。位于java.util包中。其子类有HashMap,TreeMap。HashMap缺省的情况下是线程非安全的;当多线程访问时可能需要提供同步机制,key和value的值允许为null,键值允许重复,没有顺序。 普通JAVA类遍历Map集合
2014-07-24 21:01:23 306
原创 Java排序算法
Java排序算法 1)分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(箱排序、基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序。 1)选择排序算法的时候 1.数据的规模 ; 2.数据的类型 ;
2014-07-24 20:36:40 381
转载 使用Dom4j解析XML
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. 对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的
2014-07-24 17:30:21 289
转载 Java面向对象——多线程——上
Java面向对象——多线程—— 面向对象 多线程: 简单概念:Ctrl+Alt+Del(也就是在0数字旁边的.)看到进程了嘛!进程里面执行的程序里面就有很多的线程,当然你是看不到的懂吗?这都是编写代码的时候,程序员写的。当然你看过你打开软件的时候跳出了另外一个软件(也就是广告)吗?这就是又创建了一个进程,而这个进行里面有很多的线程,不是同时执行的哦,只是C
2014-07-17 17:10:41 523
转载 Java面向对象——多线程——下
Java面向对象——多线程——下 欢迎光临阿木学习笔记 ---------------------- 沐木开发笔记 TuoZou.com . 期待与您交流! ---------------------- 面向对象 线程间的通讯通信 线程间通信-等待唤醒机制 wait(),noti
2014-07-17 17:10:26 538
转载 Java面向对象——正则表达式
Java面向对象——正则表达式 面向对象 正则表达式 (概述) /* 正则表达式:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。 */ 好处:可以简化对字符串的复杂操作。 弊端:符
2014-07-17 17:06:07 321
转载 Java面向对象——File类
Help > Java面向对象——File类 欢迎光临阿木学习笔记 ---------------------- 沐木开发笔记 TuoZou.com . 期待与您交流! ---------------------- 面向对象 File类 1、用来将文件或者文件夹封装成对象 2、方便对文件与文件
2014-07-17 10:42:40 539
原创 Java面向对象——IO流(字符流读取流)
Java面向对象——IO流(字符流读取流) 面向对象 1、IO流用来处理设备之间的数据传输。 2、Java对数据的操作是通过流的方式。 3、Java用于操作流的对象都封装在IO包中。 4、流按操作数据分为两种:字节流与字符流。 5、流按流向分为:输入流,输出流。 IO 字符流的抽象基类 Reader,Writer
2014-07-17 10:38:36 441
原创 java面向对象——反射
面向对象 反射 理解反射的概念 反射就是把Java类中的各种成分映射相成Java类。 例如:众多的人用一个Person类来表示,那么众多的Java类就用一个Class类来表示。 反射也称为对类的解剖。把类的各个组成部分映射成一个个相应的Java类。
2014-07-17 10:32:40 489
转载 Java面向对象————集合框架(Collection)
Java面向对象——集合框架(Collection) 面向对象 集合概述: Java是面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。 而对多个元素进行存储,前面我们学习过数组,数组的弊端,长度固定。这样,数组将不能满足变化的要求。所以,Java就提供了集合供我们使用。 集合的特点: 长度可以发生改变。 只能存储对象。 可以存
2014-07-16 17:10:33 451
转载 面向对象——String类综述。
当然什么都不用说字符串是一个特殊的对象,想要对字符串进行操作,首先要想到API,字符串是一个复杂的事物,而Java已经用面向对象的思想帮我们封装成了对象,方便了我们的操作,所以我们只要找到String,就可以对字符串进行操作了。 String 概述: 1、字符串是一个特殊的对象 2、字符串一旦初始化就不可以被改变 class Test{
2014-07-16 17:08:25 343
转载 面向对象——继承
面向对象 继承概述: 1、Java语言中,Java只支持单继承,不支持多继承。 即使一个类只能有一个子类(extends) 一个父类(super),不允许多个,容易有安全隐患。 (1)、比如,同时继承两个类,但是两个类中有连个同名函数。 (2)、但是Java保留了这种机制,并用另一种体现形式来完成表示,叫做多实现。 (3)、Java支持多层继承,也就
2014-07-16 17:01:28 379
原创 面向对象——异常
面向对象 首先什么都不说,Java是面向对象的语言,当然也对异常包装成了对象(Throwable),方便了我们的使用,这个是必须的,咱们以后天天面向对象,当然现在我是没有对象的,所谓对象就是女朋友。准备黑马就业后才去new 一个对象。 异常:就是程序在运行时出现不正常情况。 异常由来: 问题也是现实生活中一个具体的事物,也可以通过Java的类的形式进行描述。
2014-07-16 16:59:44 438
Firstobject free XML editor
2015-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人