java
文章平均质量分 57
JunliXia
Java
展开
-
Java中的守护线程
Java中的守护线程#技术杂项#Java多线程Java中的线程类别分为守护(daemon)线程和用户(user)线程1. 守护线程的要点1. 守护线程的唯一目的就是服务于用户线程。2. 当所有的用户线程运行结束后,JVM将会自动的终止守护线程。3. 守护线程是低优先级的线程。2. Java Thread类中守护线程的方法2.1 setDaemon方法设置线程为守护线程p...原创 2019-10-14 18:01:36 · 254 阅读 · 1 评论 -
DWR实例浅析
DWR实例浅析@(DWR) DWR(Direct Web Remoting),是Java和JavaScript想结合的开源库。能够采用看似调用浏览地本地代码的方法来调用服务器端的代码。1.实例演示1.1 pom.xml完整maven的pom如下所示。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3原创 2017-04-24 14:22:24 · 457 阅读 · 0 评论 -
Servlet的POST和GET的区别
Servlet的POST和GET的区别@(Web相关)1.介绍1.1GET介绍GET是最简单的HTTP方法,通过该请求可以获取服务器资源。例如HTML页面、图片、压缩包等等。1.2POST介绍POST可以看做是GET的升级版,但是更加的强大。不仅可以请求某个服务器资源,还可以向服务器发送表单数据。 注意GET也是能给服务器发送数据的。2.两者的区别GET中的总字符数是有限的。GET发送的数原创 2017-04-14 14:35:57 · 1148 阅读 · 0 评论 -
Java枚举类浅析
Java枚举类浅析@(Java) Enum是enumeration(列举)的简写形式,包含在java.lang包中。能使代码有更好的阅读性和安全性。1.实例直接上实例:package com.enums.test;public enum Color { RED("红", 101), YELLOR("黄", 102), BLUE("蓝", 103), GREEN("绿原创 2017-04-05 21:03:10 · 273 阅读 · 0 评论 -
Java泛型程序设计
Java泛型程序设计@(Java)1.使用泛型程序设计的原因先说结论:使用泛型最显著的一个原因就是代码的重用。而且不需要对取值进行强制类型转换。1.1未使用泛型的例子 public static void main(String[] args) { List list = new ArrayList(); list.add("name"); li原创 2017-03-29 22:09:28 · 318 阅读 · 0 评论 -
java元注解及源码浅析
java元注解及源码浅析@(Java)首先,先看java.lang.annotation下的代码层次结构。如图所示: 其中比较主要的为一个接口,四个annotation类型和两个枚举类InterfaceAnnotation查看源码中对于Annotation的注释,无需多说。 被所有annotation类型继承的通用接口。如果一个接口手动继承这个了这个接口,并不意味着该接口就是annotatio原创 2017-03-21 16:15:16 · 392 阅读 · 0 评论 -
java内建注解及源码浅析
java内建注解及源码浅析首先,先看java.lang下的4个annoation类型。如图所示: 1.Override1.1 源码 表明在类中需要覆盖重写超类中声明的方法。如果这个方法注解了该annotation类型,但是没有重写超类的方法,编译将器会报错。@Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)publi原创 2017-03-22 11:38:33 · 633 阅读 · 0 评论 -
java自定义注解实例
java自定义注解实例@(Java) 通过前两篇文章,初步了解了java的注解后,在这一篇中,将实现自己的自定义注解。 前两篇文章详细见: java元注解及源码浅析 java内建注解及源码浅析为什么要使用自定义注解?刚开始接触到注解的时候,我一直有个疑问,就是我们为什么要使用注解?随着对注解的逐渐了解,慢慢的感受到了注解的强大功能。在程序运行过程中,通过对注解的解释,可以决定程序的执行顺序原创 2017-03-24 08:23:57 · 294 阅读 · 0 评论 -
Eclipse查看Servlet源码
Eclipse查看Servlet源码@(Java)1.servlet-api 和 javax.servlet-api的区别在正式查看Servlet源码前,我们首先要分清楚上述两个jar包的区别。 引用:这两个构件都是 Servlet-Specificatoin Jar (Servlet 规范包),只不过因为版本升级: 3.1 之前的 Servlet API 构件叫做 servlet-api原创 2017-03-27 21:32:25 · 20721 阅读 · 6 评论 -
java中Exception与Error介绍
java中Exception与Error介绍@(Java)1.异常层次结构 * Error与Exception都继承自Throwable。 * Exctption分为Runtime Exception与Checked Exception(已检查异常)。 * Runtime Exception与Error及其子类又名为Unchecked Exception(未检查异常)。2.ErrorError原创 2017-03-28 11:16:04 · 545 阅读 · 0 评论 -
java中Linux与Windows路径分隔符
java中Linux与Windows路径分隔符问题在开发过程中,常常会遇到开发环境为Windows,而生产环境为Linux的情况。其中难免涉及读取文件的问题,而两者的转义符是有区别的。如果直接将Windows环境下执行通过的代码部署到Linux,则相应功能会报错,可写两套分别适应于不同环境的代码却太过麻烦。Windowsjava在Windows下的路径分隔符为反斜杠即‘\’。 代码中需要有转义符,原创 2017-03-20 20:54:58 · 7424 阅读 · 0 评论