含有【Java】的信息列表使用次数 8836,热门度 391233,信息数总计 8586

  • spring中的FactoryBean到底是什么?
    彩色主题°†分享于2017-02-12 14:55:102人关注0人分享0人推荐 来自【文章
    java

    有比较才好理解。spring中的bean分两种,一种是普通bean,一种是特殊工厂生产的bean,比如Class A和经过事务代理后的Class ProxyA,这种生产特殊bean的工厂就是FactoryBean。[详细]

  • Java 程序死锁问题原理及解决方案
    常遇春分享于2017-02-12 14:55:074人关注0人分享0人推荐 来自【文章
    Java

    Java程序死锁问题原理及解决方案[详细]

  • java 泛型详解(普通泛型、 通配符、 泛型接口)
    jess0521分享于2017-02-12 14:45:323人关注0人分享0人推荐 来自【文章
    Java

    JDK1.5令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2),方法中参数str1、str2的值是可变的。而泛型也是一样的,这样写class Java_Generics<K,V>,这里边的K和V就象方法中的参数str1和str2,也[详细]

  • 使用 Byte Buddy 运行时生成泛型子类
    mixbbs分享于2017-02-12 14:11:456人关注0人分享0人推荐 来自【文章
    Java

    在上一篇中尝试了 使用Javassist运行时生成泛型子类,这里要用另一个更方便的字节码增加组件 Byte Buddy 来实现类似的功能,但代码上要直白一些。就是运用Byte Buddy在运行时生成一个类的子类,带泛型的,给类加上一个注解,可生成类文件或Class实例,不过这里更进一步,实现的方法是带参数的。用Byte Buddy操作起来更简单,根本不需要接触任何字节码相关的,诸如常量池等概念。与Javassist相比,Byte Buddy更为先进的是能生成的类文件都是可加载运行的,不像Java[详细]

  • Java集合类详解
    后来。分享于2017-02-12 13:42:163人关注0人分享0人推荐 来自【文章
    集合 java

    Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。  所有实[详细]

  • CacheUtil
    Hi-大脸猫分享于2017-02-12 12:53:472人关注0人分享0人推荐 来自【文章
    java

    import java.io.IOException;import java.util.ArrayList;import java.util.Collection;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import javax.annotation.Resource;import org.apach[详细]

  • jvm 类加载
    昂嗯❤dorimu分享于2017-02-12 12:50:142人关注0人分享0人推荐 来自【文章
    java
    jvm  类加载

    (1) 装载:查找和导入Class文件;     (2) 链接:把类的二进制数据合并到JRE中;        (a)校验:检查载入Class文件数据的正确性;        (b)准备:给类的静态变量分配存储空间;        (c)解析:将符号引用转成直接引用;     (3) 初始化:对类的静态变量,静态代码块执行初始化操作  类从被加载到虚拟机内存中开始,直到卸载出内存为止,它的整个生命周期包括了: 加载、验证、准备、解析、初始化、使用和卸载 这7个阶段。其中, 验证、准备和解析这三个[详细]

  • Java IO:面向缓冲区、同步、非阻塞式IO(NIO)
    SUMMER BLUE分享于2017-02-12 11:25:092人关注0人分享0人推荐 来自【文章
    阻塞 io 面向 同步 nio 缓冲区 java

    转自:引言 JDK1.4中引入了NIO,即New IO,目的在于提高IO速度。特别注意JavaNIO不完全是非阻塞式IO(No-Blocking IO),因为其中部分通道(如FileChannel)只能运行在阻塞模式下,而其他的通道可以在阻塞式和非阻塞式之间进行选择。尽管这样,我们还是习惯将Java NIO看作是非阻塞式IO,而前面介绍的面向流(字节/字符)的IO类库则是阻塞的,它们在数据从介质-OS内核这个阶段需要应用程序阻塞等待完成,详细来看,面向流的IO和非阻塞式IO的区别如下:IONIO[详细]

  • Java进阶之路——从初级程序员到架构师,从小工到专家
    四月。分享于2017-01-30 14:27:226人关注0人分享0人推荐 来自【文章
    小工 初级 专家 架构 程序 java

    怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。 1-1常用数据结构数组、链表、堆、栈、队列、Hash表、二叉树等1-2算法[详细]

  • Spring Cloud心跳监测
    公主彻夜未眠、分享于2017-01-30 14:21:3717人关注0人分享0人推荐 来自【文章
    Java

    Spring Cloud实现心跳监测,在服务注册和停止时,注册中心能得到通知,并更新服务实例列表Spring Cloud注册中心添加配置:eureka.server.enable-self-preservation=falseSpring Cloud服务提供者添加配置:eureka.instance.lease-renewal-interval-in-seconds=5eureka.instance.lease-expiration-duration-in-seconds=5[详细]

关闭