自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java中的守护线程

Java中的守护线程#技术杂项#Java多线程Java中的线程类别分为守护(daemon)线程和用户(user)线程1. 守护线程的要点1. 守护线程的唯一目的就是服务于用户线程。2. 当所有的用户线程运行结束后,JVM将会自动的终止守护线程。3. 守护线程是低优先级的线程。2. Java Thread类中守护线程的方法2.1 setDaemon方法设置线程为守护线程p...

2019-10-14 18:01:36 242 1

原创 Spring实例解析之Annotation

@(Spring) *本文主要参考Spring in action(第三版),并以自己的实例进行了实现。上一篇Spring实例解析之XML装配Bean简单介绍了Spring使用xml来装配Bean,这一篇将会继续使用同样的实例来简单介绍Spring的annotation来简化xml的配置。1.maven依赖 <dependencies> <dependency>

2017-05-09 11:02:55 600

原创 Spring实例解析之XML装配Bean

Spring实例解析之XML装配Bean@(Spring) *本文主要参考Spring in action(第三版),并以自己的实例进行了实现。 在Spring中容器负责把需要相互协作的对象引用赋予各个对象。创建应用对象之间协作关系的行为通常称为装配(wiring)1.maven依赖 <dependency> <groupId>junit</groupI

2017-05-03 14:50:52 521

原创 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 451

原创 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 1129

原创 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 265

原创 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 308

原创 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 530

原创 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 20699 6

原创 java自定义注解实例

java自定义注解实例@(Java) 通过前两篇文章,初步了解了java的注解后,在这一篇中,将实现自己的自定义注解。 前两篇文章详细见: java元注解及源码浅析 java内建注解及源码浅析为什么要使用自定义注解?刚开始接触到注解的时候,我一直有个疑问,就是我们为什么要使用注解?随着对注解的逐渐了解,慢慢的感受到了注解的强大功能。在程序运行过程中,通过对注解的解释,可以决定程序的执行顺序

2017-03-24 08:23:57 288

原创 java内建注解及源码浅析

java内建注解及源码浅析首先,先看java.lang下的4个annoation类型。如图所示: 1.Override1.1 源码 表明在类中需要覆盖重写超类中声明的方法。如果这个方法注解了该annotation类型,但是没有重写超类的方法,编译将器会报错。@Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)publi

2017-03-22 11:38:33 621

原创 java元注解及源码浅析

java元注解及源码浅析@(Java)首先,先看java.lang.annotation下的代码层次结构。如图所示: 其中比较主要的为一个接口,四个annotation类型和两个枚举类InterfaceAnnotation查看源码中对于Annotation的注释,无需多说。 被所有annotation类型继承的通用接口。如果一个接口手动继承这个了这个接口,并不意味着该接口就是annotatio

2017-03-21 16:15:16 382

原创 java中Linux与Windows路径分隔符

java中Linux与Windows路径分隔符问题在开发过程中,常常会遇到开发环境为Windows,而生产环境为Linux的情况。其中难免涉及读取文件的问题,而两者的转义符是有区别的。如果直接将Windows环境下执行通过的代码部署到Linux,则相应功能会报错,可写两套分别适应于不同环境的代码却太过麻烦。Windowsjava在Windows下的路径分隔符为反斜杠即‘\’。 代码中需要有转义符,

2017-03-20 20:54:58 7403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除