JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • java荟萃框架中List的界说及留意事项 各人知道,荟萃框架是为了暗示和操纵荟萃而划定的一种统一的尺度的体系布局,进修荟萃常识有利于我们办理一系列譬喻生存数据与工具的问题。 常用的荟萃在系统中界说了两大接口,List和Set 这里我们就来接头一下List 的界说以及一些常见的问题 List界说的是有序的而且数据可以反复的荟萃,我们先看一下下面这段代码: import java.util.Ar... 继续阅读java荟萃框架中List的界说及留意事项

    :
    2017-11-02
  • Java线程间通讯概述 副标题#e# 这个故事源自一个很简朴的想法:建设一个对开拓人员友好的、简朴轻量的线程间通讯框架,完全不 用锁、同步器、信号量、期待和通知,在Java里开拓一个轻量、无锁的线程内通讯框架;而且也没有行列 、动静、事件或任何其他并发专用的术语或东西。 只用普通的老式Java接话柄现POJO的通讯。 它大概跟Akka的范例化actor雷同,但作为一个必需超等轻量,而且要针对单... 继续阅读Java线程间通讯概述

    :
    2017-11-02
  • Java线程同步简介 一、要领先容 1、void wait() 使得线程进入期待状态,直到它被其他线程通过notify()可能notifyAll叫醒。该要领只能在同步要领(void synchronized methodName( args… ){ … })可能 “同步块内部“ (synchronized(object){ … })被挪用。假如当前线程不是锁的持有者,该要了解抛出一个Illeg... 继续阅读Java线程同步简介

    :
    2017-11-02
  • java基本荟萃经典练习题 第一题:要求发生10个随机的字符串,每一个字符串相互不反复,每一个字符串中构成的字符(a-zA-Z0-9)也不沟通,每个字符串长度为10; 阐明:*1.看到这个题目,或者你脑海中会想到许多要领,好比判定生成的字符串是否包括反复,在判定长度是不是10,等等. *2.其实这题我们可以造就一个习惯,大问题解析小问题办理. (1).10个字符串,我们先发生一个10个字符不反... 继续阅读java基本荟萃经典练习题

    :
    2017-11-02
  • Spring LdapTemplate读取以及Freemark简朴合成页面 副标题#e# 客户近期频繁要求修改组织机构,维护部分苦不堪言。更新组织机构就要更新邮箱的通讯录,利用的应该是某风行的邮件系统,php的,版本挺老的,个中有个成果,在写收件人的时候输入的对象会autocomplate,这个对象维护部分需要维护一个超大的文件夹,如下图:一级目次是第一个字,二级目次是前两个字,三级目次是前三... 继续阅读Spring LdapTemplate读取以及Freemark简朴合成页面

    :
    2017-11-02
  • 一个比Spring简朴的IoC容器 Spring 固然比起EJB轻量了很多,可是因为它需要兼容很多差异的类库,导致此刻Spring照旧相当的复杂的,动不动就上40MB的jar包, 并且想要领略Spring的内部运行机制,阅读它的代码很是重要, 可是往往它的代码很是的"多". 此刻按照Spring对Bean的生命周期的处理惩罚, 编写出一款很是小的IoC容器, 没有了对XML的理会,而是通过对C... 继续阅读一个比Spring简朴的IoC容器

    :
    2017-11-02
  • J2EE通过Filter替换返回页面的内容 一个汗青项目,客户要求改ip,由于系统较为长远,没有源代码,通过反编译后发明ip写死在类中,反编译后的代码根基没法举办修改,阐明白代码后,发明与ip相关的内容为返回到页面中的字符串,所以,想到了利用Filter,在Filter中处理惩罚这些字符串,以为可行,便查询了一些资料,试验乐成。以下这个类是从网上找到的,试验乐成后发明页面已经关了,对原作者暗示... 继续阅读J2EE通过Filter替换返回页面的内容

    :
    2017-11-02