JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • Java并发基本实践:退出任务II 副标题#e# 在本系列的上一篇中所述的退出并发任务的方法都是基于JDK 5之前的API,本文将先容利用由JDK 5引入的并发东西包中的API来退出任务。(2013.10.08最后更新) 在本系列的前一篇中报告了三种退出并发任务的方法–遏制线程;可打消的任务;间断,但都是基于JDK 5之前的API。本篇将先容由JDK 5引入的java.concurrent包中... 继续阅读Java并发基本实践:退出任务II

    :
    2017-11-02
  • Java时间相关内容进修(6) Locale先容 副标题#e# 本章先容Locale。 1 Locale 先容 Locale 暗示地域。每一个Locale工具都代表了一个特定的地理、政治和文化地域。 在操纵 Date, Calendar等暗示日期/时间的工具时,常常会用到;因为差异的区域,时间暗示方法都差异。 下面说说Locale工具的3种常用建设方法。 1 获取默认的Locale 利用要领:... 继续阅读Java时间相关内容进修(6) Locale先容

    :
    2017-11-02
  • Java 中Comparable 和 Comparator的较量 副标题#e# 本文,先先容Comparable 和Comparator两个接口,以及它们的差别;接着,通过示例,对它们的利用要领举办说明。 Comparable 简介 Comparable 是排序接口。 若一个类实现了Comparable接口,就意味着“该类支持排序”。  即然实现Comparable接口的类支持排序,假设此刻存... 继续阅读Java 中Comparable 和 Comparator的较量

    :
    2017-11-02
  • 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