JAVA 教程
Java是一门面向对象编程语言...
-
java中利用poi团结Struts 2来导出execl表格 第一步写action要领: public String exportActiveExcel() { String name ="活泼度列表.xls"; try { name = java.net.URLEncoder.encode(name, "UTF-8"); ... 继续阅读java中利用poi团结Struts 2来导出execl表格
:2017-11-02
-
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 io进修(二十一) FileReader和FileWriter FileReader和FileWriter源码阐明 1. FileReader 源码(基于jdk1.7.40) package java.io; public class FileReader extends InputStreamReader { public FileReade... 继续阅读java io进修(二十一) FileReader和FileWriter
:2017-11-02
-
Java 7 SDP:一次编写,处处运行,有时还运行得超炫! 副标题#e# 本文将简朴先容Java 7 SDK里引入的Java套接字直接协议(Sockets Direct Protocol,SDP),这项新技能是个很是冲感人心的打破。假如要对InfiniBand的长途直接内存存取(Remote Direct Memory Access,RDMA)举办native会见,SDP就能让超高机能计较(... 继续阅读Java 7 SDP:一次编写,处处运行,有时还运行得超炫!
: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