Java 软件列表

java中的枚举类型详细介绍
Java

java中的枚举类型详细介绍

2020-02-16 标签:java,枚举,类型,详细,介绍,values,方法,用于,按照,定义,顺序,生成,数组,用来,自定义,继承

枚举中有values方法用于按照枚举定义的顺序生成一个数组,可以用来历遍。我们自定义的枚举类都是继承自java.lang.Enum,拥有一下实例中的功能: 实现代码如下: //: enumerated/EnumClass.java // Capabilities of the Enum class

代理模式之Java动态代理实现方法
Java

代理模式之Java动态代理实现方法

2020-02-16 标签:代理,模式,java,动态,实现,方法,今天,偶然的,机会,突然,想看看,jdk,以前,知道,简单,测试,使用,很快,写好,几个

今天一个偶然的机会我突然想看看JDK的动态代理,因为以前也知道一点,而且只是简单的想测试一下使用,使用很快里就写好了这么几个接口和类:接口类:UserService.java实现代码如下:package com.yixi.proxy;public interface UserService {pub

java string的一些细节剖析
Java

java string的一些细节剖析

2020-02-16 标签:java,string,细节,剖析,首先,说明,指的是,我已经,决定,转战,c,今天,碰到,问题,来看,定义,如下,实现,代码,public

首先说明这里指的是Java中的String,虽然我已经决定转战C/C++了,但是因为今天碰到一个问题,还是来看一下。String的定义如下: 实现代码如下: public final class String { private final char value[]; // 保存的字符串 priva

java自动装箱拆箱深入剖析
Java

java自动装箱拆箱深入剖析

2020-02-16 标签:java,自动,装箱,深入,剖析,jdk,引入,新的,内容,作为,秉承,发表,最好的,记忆,毅然决定,一篇

这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆: java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱); 其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来

Java线程中sleep和wait的区别详细介绍
Java

Java线程中sleep和wait的区别详细介绍

2020-02-16 标签:java,线程,sleep,wait,区别,详细,介绍,多线程,抢占,机制,而不是,分时,是有,多个,处于,可运,行状,在运

Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 共同点: 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态

java反射应用详细介绍
Java

java反射应用详细介绍

2020-02-16 标签:java,反射,应用,详细,介绍,本篇,文章,依旧,采用,例子,来说,始终,案例,驱动,最好的,要不然,只看,理论

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 实现代码如下: package Reflect; /** * 通过一个对象获得

java多线程应用实现方法
Java

java多线程应用实现方法

2020-02-16 标签:java,多线程,应用,实现,方法,以前,笔记,习惯,现在,慢慢的,发现,及时,总结,多么的,重要,呵呵,大二,也快,毕业了,加油

以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。 这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也

JSP学习笔记
Java

JSP学习笔记

2020-02-16 标签:jsp,学习,笔记,声明,变量,int,j,生成,servlet,成员,多个,客户端,共享,一份,方法,内的,局部,每个

1.声明变量时:(将变量生成为servlet类的成员变量,多个客户端共享一份)与(只是一个方法内的局部变量,每个客户端都有一个)使用的过程当中,尽量避免将一个变量声明为类的成员变量,除非需要统计一个servlet类的访问次数。后者之中不能定义方法,前者可以。 2.java脚本(如javascript

Java之String、StringBuffer、StringBuilder的区别分析
Java

Java之String、StringBuffer、StringBuilder的区别分析

2020-02-16 标签:java,string,区别,分析,相信,大家,了解,估计,还是会,同志,工作,原理,不清楚,今天,重新,把这,概念

相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder 。那么这个 StringB

Java解析XML的四种方法详解
Java

Java解析XML的四种方法详解

2020-02-16 标签:java,解析,xml,方法,详解,现在,通用,数据,交换,格式,它的,平台,无关,语言,系统,集成,交互

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definiti