E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java深入
Java深入
- Spring 异常处理HandlerExceptionResolver
Spring的异常统一处理非常简单,首先我们需要看一下Spring中定义的HandlerExceptionResolver接口:/** *Interfacetobeimplementedbyobjectsthancanresolveexceptionsthrown *duringhandlermappingorexecution,inthetypicalcasetoerrorviews. *Imp
initphp
·
2014-09-03 16:00
Java深入
学习(2)——参数传递
Java语言中函数的参数传递方式基本上可以分为两类:1.基本数据类型、2.引用数据类型(对象类型)。1.基本数据类型有哪些?下面我们通过实际才代码测试来观察,首先是常见的int、double、char等。publicclassTestPara { publicstaticvoidchangeValue(inttemp) { temp=10; } publicstaticvoidchangeV
WTBEE
·
2014-08-28 17:00
java
对象
参数传递
基本类型
应用类型
JAVA深入
研究——Method的Invoke方法。
详见:http://www.cnblogs.com/onlywujun/p/3519037.html在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。 Method的invoke方法 1.先检查 Acce
血泪史
·
2014-08-25 11:00
Java深入
- servlet和Spring的DispatcherServlet详解
Servlet是什么1.Servlet是服务器端运行的一个程序,是一个被编译好的Java类。它不是框架等。2.Web容器的启动,需要依赖Servlet。当web服务器开始执行时,servlet类就被初始化3.当用户通过浏览器访问的时候,会输入URI,这个时候,web服务器就通过Servlet来分发请求执行不同的内容。一般我们会使用Tomcat来运行Java的web项目。通常我们可以在web项目的目
initphp
·
2014-07-27 14:00
Java深入
- WEB容器监听器详解 ServletContextListener
WEB容器监听器ServletContextListener主要用来监听容器启动和销毁的时候需要做一些操作,就可以使用这个监听器来做。ServletContextListener在Spring启动前启动。我们实现一个简单的监听器,需要继承接口ServletContextListener:*一个测试的监听器例子 *@authorzhuli *@date2014-7-26 */ publicclass
initphp
·
2014-07-26 08:00
Java深入
- Filter过滤器
Java的1.3开始,对servlet2.3规范中加入了过滤器的支持。过滤器能够让我们对目标资源的请求和响应进行截取。一些filter的特性:1.Filter是Servlet规范的规定,需要Servlet容器的支持。2.Filter不能使用Spring框架中的资源对象。3.Filter只在Servlet前后起作用。Filter实现我们需要实现接口Filter中定义的方法:/* *Theconten
initphp
·
2014-07-20 08:00
Java深入
- Spring拦截器
Spring的拦截器具备在web的前置和后置来处理各种请求。拦截器接口-HandlerInterceptor自定义的拦截器,需要继承HandlerInterceptor接口,并且实现HandlerInterceptor中提供的三个方法:1.preHandle方法会在请求处理前被调用。这个方法返回boolean值,如果返回true则继续往下执行,如果返回false则中断。2.postHandle方法
initphp
·
2014-07-19 14:00
Java深入
- Java多线程
线程概念线程:线程是比进程更小的执行单位,它是在一个进程中独立的控制流,即程序内部的控制流。特点:线程不能独立运行,必须依赖于进程,在进程中运行。Java实现线程Java实现线程一般由Thread类和实现Runnable接口的类组成。可以看一个Java实现线程的例子。这里我们现实了Runnable接口的run方法,并且使用Thread类来实现了一个线程。Thread类会调用Runnable的run
initphp
·
2014-07-14 19:00
Java深入
- 深入 Java自定义注解
我们在使用Spring框架的时候,会经常使用类似:@Autowired这样的注解。我们也可以自己定义一些注解。Java的注解主要在包:java.lang.annotation中实现。1.元注解什么是元注解?你可以这样理解,元注解是自定义注解的注解。元注解主要包含4个。他们主要在java.lang.annotation中可以找到。我们自己要创建注解的时候必须要用到这些元注解。所以必须彻底理解这四个元
initphp
·
2014-07-05 11:00
Java深入
- Java JNI详解
java以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的各接口方法
initphp
·
2014-07-03 10:00
Java深入
- Java反射机制详解
Java反射机制Reflection,是在程序运行的时候能够获取和改变类的属性、方法等信息。因为反射的动态控制类的特性,所以大多被用在框架开发中等。我主要通过实例的方式来展现Java反射的常用方法。Java反射机制主要提供了以下功能:1.在运行时判断任意一个对象所属的类;2.在运行时构造任意一个类的对象;3.在运行时判断任意一个类所具有的成员变量和方法;4.在运行时调用任意一个对象的方法;5.生成
initphp
·
2014-06-22 20:00
Java深入
- Maven 深入
待写 com.xxx xxx 0.1.0 system ${project.basedir}/lib/xxx-0610.jar
initphp
·
2014-06-17 18:00
Java深入
- Java虚拟机 常用监控和故障处理工具
在Java的bin目录下面,我们其实可以看到很多命令行的工具,这些工具对我们监控虚拟机带来了极大的遍历。我们可以看到下面的图就是java的/bin目录:1.jps虚拟机进程状况工具jps命令主要用于显示当前用户的进程。1.命令jps,则可以看到当前的用户的进程IDjsp2.命令jps-q只显示进程ID,不显示其他。jps-q3.命令jps-l输出主类的全名jps-l可以清洗看到,我这边启动了一个j
initphp
·
2014-06-15 21:00
Java深入
- Java 内存分配和回收机制
Java的GC机制是自动进行的,和c语言有些区别需要程序员自己保证内存的使用和回收。Java的内存分配和回收也主要在Java的堆上进行的,Java的堆中存储了大量的对象实例,所以Java的堆也叫GC堆。Java在垃圾收集的过程中,主要用到了分代收集算法,我会先讲一下常用垃圾收集算法。常用垃圾收集算法1.标记-清除算法这种垃圾收集算法思路非常简单,主要是首先标记出所有需要回收的对象,然后回收所有需要
initphp
·
2014-06-13 14:45
Java深入系列
Java深入
Java深入
- Java 内存分配和回收机制
Java的GC机制是自动进行的,和c语言有些区别需要程序员自己保证内存的使用和回收。Java的内存分配和回收也主要在Java的堆上进行的,Java的堆中存储了大量的对象实例,所以Java的堆也叫GC堆。Java在垃圾收集的过程中,主要用到了分代收集算法,我会先讲一下常用垃圾收集算法。常用垃圾收集算法1.标记-清除算法这种垃圾收集算法思路非常简单,主要是首先标记出所有需要回收的对象,然后回收所有需要
initphp
·
2014-06-13 14:00
Java深入
- Java内存区域详解
Java和cc++不一样,cc++都是直接通过手动的方式来申请内存,释放内容。而java拥有良好的内存自动管理机制。所以在我们开发java程序代码的时候,一般情况下不需要关心java的内存问题。Java的内存区域图:上面的图就是Java运行时的内存数据区域。分成方法区,虚拟机栈,本地方法栈,堆,程序计数器。程序计数器作用:程序计数器是一块很小的内存空间,主要是线程所执行的字节码的行号指示器。每个线
initphp
·
2014-06-08 09:00
Java深入
- 对称加密/非对称加密/签名算法
对称加密:对称加密是指,加密方和解密方使用同样的秘钥来进行加密和解密。常用对称加密:1.DES算法DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。DES算法是这样工作的:如Mode为加密,则用Key 去把数据Data进行加密, 生成Da
initphp
·
2014-05-12 10:00
[探讨
java深入
的不变模式] java中String类的用法
不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒、不会改变的。对于其中的不变类(Immutable Class),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本。请注意上面这段话,不变模式其中的不变类,说明不
bijian1013
·
2014-04-07 22:00
java
String
intern
[探讨
java深入
的不变模式] java中String类的用法
不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒、不会改变的。对于其中的不变类(Immutable Class),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本。请注意上面这段话,不变模式其中的不变类,说明不
bijian1013
·
2014-04-07 22:00
java
String
intern
不算java初学者,但依然薄弱的太多
java编程思想,算是
java深入
开始的第一步吧。
xc0415
·
2014-02-25 20:51
java
java深入
了解(jstat)
java深入
了解(jstat) 1.jstat-gcpid 可以显示gc的信息,查看gc的次数,及时间。
UG199313
·
2014-02-13 11:46
jstat
java深入
了解(jstat)
java深入
了解(jstat)1.jstat-gcpid可以显示gc的信息,查看gc的次数,及时间。
UG199313
·
2014-02-13 11:46
jstat
深入了解JVM
JAVA深入
浅出流之二字节流
阅读更多在《
JAVA深入
浅出流之一IO流》中,介绍了流安读取方式分字节流和字符流,那什么是字节流呢?字节流的应用范围是什么?或者说什么时候用字节流?
周凡杨
·
2014-01-14 13:00
java
流
字节流
InputStream
OutputStream
JAVA深入
浅出流之二字节流
在《
JAVA深入
浅出流之一IO流》中,介绍了流安读取方式分字节流和字符流,那什么是字节流呢?字节流的应用范围是什么?或者说什么时候用字节流?
周凡杨
·
2014-01-14 13:00
java
流
字节流
Inputstream
OutputStream
JAVA深入
浅出流之二字节流
在《
JAVA深入
浅出流之一IO流》中,介绍了流安读取方式分字节流和字符流,那什么是字节流呢?字节流的应用范围是什么?或者说什么时候用字节流?
周凡杨
·
2014-01-14 13:00
java
流
字节流
Inputstream
OutputStream
JAVA深入
浅出流之二字节流
阅读更多在《
JAVA深入
浅出流之一IO流》中,介绍了流安读取方式分字节流和字符流,那什么是字节流呢?字节流的应用范围是什么?或者说什么时候用字节流?
周凡杨
·
2014-01-14 13:00
java
流
字节流
InputStream
OutputStream
JAVA深入
浅出流之一IO流
带着种种问题,我开始了
JAVA深入
浅出流之篇的总结。 Programoftenneedtocommunicatewiththeoutsidew
周凡杨
·
2014-01-14 11:00
java
入门
IO
流
Inputstream
JAVA深入
浅出流之一IO流
带着种种问题,我开始了
JAVA深入
浅出流之篇的总结。 Programoftenneedtocommunicatewiththeoutsidew
周凡杨
·
2014-01-14 11:00
java
IO
入门
流
Inputstream
Java观察者模式(Observer模式)
Java深入
到一定程度,就不可避免的碰到设计模式(designpattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解。
lsklu66
·
2013-09-16 03:19
java
[探讨
java深入
的不变模式] java中String类的用法
不变模式(ImmutablePattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人,太渺小,谈不上永恒!),不会改变的.对于其中的不变类(ImmutableClass),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本. 请注意上面这段话,不变模式其中的不变类,说明不变类只是不变模式中一个组成部分,
Kerry_Han
·
2013-08-30 14:00
Java深入
集合--linkedHashMap
LinkedHashMap 源码介绍 一、介绍: LinkedHashMap 和hashMap 功能类似,都是维护的键值对集合,连遍历 以及方法都类似,唯一的区别在于 hashMap 里面的元素是根据hash值来决定存放位置的,是无序的,而LinkedHashMap 维护的是一个按顺序存放的双向链表,是有序的。  
greemranqq
·
2013-08-28 00:00
JAVA 集合
JAVA 源码
Java深入
了解String对象
一,从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点.从中可以看到: 1,String类是final的,不可被继承.publicfinalclassString. 2,String类是的本质是字符数组char[],并且其值不可改变.privatefinalcharvalue[]; 然后打开Stri
xiaoping8411
·
2013-08-14 11:00
JAVA深入
集合--HashTable
一、介绍 Hashtable 是早期实现的一个哈希存储方式的类,也就是键值对(key-value)的存放方式。实际上市键值对 和 链表的组合,相对同步安全的。 特点: 1.是key-value 方式存放的,并且是无序
greemranqq
·
2013-08-04 10:00
HashMap
hash
hashtabel 原理
集合源码
JAVA深入
集合--Stack
Stack 介绍: 其实Stack 还真没啥好介绍的,主要的知道一点:(LIFO)后进先出 就行了。这东西是线性表(感觉是数据按直线方式存放)一种。直接看源码吧,很简单。 public class Stack<E> extends Ve
greemranqq
·
2013-07-26 23:00
java集合
Statck
JAVA容器
JAVA深入
集合--Vector
一.介绍 Vector 本质是一个数组,当然他具有数组的通过下标访问等特性,同时这玩意儿继承了 AbstractList 。当然他具有了集合的通用功能,同时他实现了 List,RandomAccess,Cloneable ,Sertializable 接口。 这里大概提一下RandomAccess 和 Clonea
greemranqq
·
2013-07-26 23:00
vector
JAVA 集合
JAVA 容器
java设计模式---访问者模式
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解
DLUTBruceZhang
·
2013-07-24 21:00
java
设计模式
访问者模式
java设计模式---访问者模式
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解
DLUTBruceZhang
·
2013-07-24 21:00
java
设计模式
访问者模式
java设计模式---状态模式
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解
DLUTBruceZhang
·
2013-07-24 09:00
java
设计模式
类
java设计模式
状态模式
java设计模式---享元模式
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解
DLUTBruceZhang
·
2013-07-20 11:00
java
设计模式
享元模式
[探讨
java深入
的不变模式] java中String类的用法
不变模式(ImmutablePattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人,太渺小,谈不上永恒!),不会改变的.对于其中的不变类(ImmutableClass),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本. 请注意上面这段话,不变模式其中的不变类,说明不变类只是不变模式中一个组成部分,
findsafety
·
2013-07-12 16:00
Java面向对象的应用——门禁系统
当我对
Java深入
研究之后,等待我的是每晚枯燥乏味的对着电脑敲着代码,然后出现一个又一个莫名其妙的错误,总是要让我绞尽脑汁。曾几何时
小婷子蓝蓝
·
2013-06-07 18:48
计算机
基础知识
信息技术
Java面向对象的应用――门禁系统
当我对
Java深入
研究之后,等待我的是每晚枯燥乏味的对着电脑敲着代码,然后出现一个又一个莫名其妙的错误,总是要让我绞
小婷子蓝蓝
·
2013-06-07 18:48
计算机
基础知识
信息技术
门禁系统
学习Java
Java深入
研究之类的初始化
首先,我们来看下面这样一个例子:classSingleton{ privatestaticSingletonsingleton=newSingleton(); publicstaticintcounter1; publicstaticintcounter2=0; privateSingleton(){ counter1++; counter2++; } publicstaticSi
·
2013-06-07 10:00
java
设计模式之中介者模式
设计模式之中介者模式
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式
java学习
·
2013-05-27 17:00
值得收藏的计算机书籍
JavaJava编程思想Java核心技术Java并发编程实战Effective
Java深入
Java虚拟机(InsidetheJavaVirtualMachine)Java解惑CC程序设计语言(第二版)(
adgkns
·
2013-04-25 12:00
计算机书籍
Java深入
- Java的正则表达式 Pattern和Matcher
Pattern和Matcherjava.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和MatcherPattern:一个Pattern是一个正则表达式经编译后的表现模式。Matcher:一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。Pattern类常用方法:staticPattern
initphp
·
2012-11-28 16:00
Java深入
理解嵌套类和内部类
java]一、什么是嵌套类及内部类? 可以在一个类的内部定义另一个类,这种类称为嵌套类(nestedclasses),它有两种类型: 静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为 内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种: 其一、在一个类(外部类)中直接定义的内部类; 其二、在一个方法(外部类的方法)中定义的内部类;
yuantingjun
·
2012-10-23 12:26
java
Command模式(命令)
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解
cfkjava
·
2012-09-17 17:11
java
接口
设计
的
Command模式(命令)
Command模式(命令)
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式
fkjava
·
2012-09-16 17:00
Command模式(命令)
Command模式(命令)
Java深入
到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在
书音棋
·
2012-09-14 10:00
java
设计模式
命令
command
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他