最新文章列表

如何从Oracle公司官网下载java7 API文档

1、首先打开官网: http://www.oracle.com/technetwork/java/index.html 图片 2、Oracle主页 -> download下拉菜单里找到Java for development 图片 3、按ctrl+F搜索Java SE 7 Documentation -> 点击后面的download按钮 图片 4、 选择 Acc ...
Caoyu_google 评论(0) 有1713人浏览 2014-03-03 14:19

Java 7之 - 强引用、弱引用、软引用、虚引用

1、强引用(StrongReference)          强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:   Object o=new Object(); // 强引用      当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。如果不使用时,要通 ...
从此醉 评论(7) 有2997人浏览 2014-02-25 10:36

理解 java7 switch语句使用字符串

     在jdk1.7中switch语句可以支持String类型的参数,实际上,这个新特性是在编译器这个层次上实现的。而在 Java 虚拟机和字节代码这个层次上,还是只支持在 switch 语句中使用与整数类型兼容的类型。这么做的目的是为了减少这个特性所影响的范围,以降低实现的代价。在编译器层次实现的含义是,虽然开发人员在 Java 源代码的 switch 语句中使用了字符串类型,但是在编译的 ...
Alog2012 评论(1) 有7272人浏览 2014-01-14 20:33

Zz Java 7 新特性 -- 实战篇

  “举世瞩目”的java 7近日发布,oracle网站上列出了java 语言的新特性http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html,最近出差,晚上闲来无事,将这些java语言的新特性试了下,very cool。     下面介绍了java 7的一些新特性,翻译自oracle网站,结合自己的实战。对 ...
leonzhx 评论(0) 有810人浏览 2014-01-10 15:29

Java8新特性

目前支持JDK 8的IDE有: Netbeans 7.4 IDEA 12 非官方的Eclipse, 官方需要到明年Java 8正式发布以后 Java 8 新特性入门 时间表 Lambda 流式操作 – Stream API 接口默认方法 – Default Method 日期和时间 – Date & Time (JSR 310) 集合扩展 – Collectio ...
xiaonanforever 评论(0) 有760人浏览 2013-12-27 13:47

Java7新特性(一)

1.语法糖 数字下划线 package com.java7developer.chapter1; import java.util.Collection; import java.util.HashMap; public class Coin { int test = 123_567; long test1 = 100_000L; } 2.switch语句中 ...
txidol 评论(0) 有812人浏览 2013-11-21 14:02

The method find(String, Object[]) is ambiguous for the type

异常描述: Multiple markers at this line    - The method find(String, Object[]) is ambiguous for the type      BaseDaoI    - Line breakpoint:UserServiceImpl [line: 81] - combobox(String)   问题解析: 查了下,在 ...
没事找事 评论(0) 有1477人浏览 2013-11-04 10:29

Java7中那些新特性 - 5 (文件系统篇)

  一个文件系统通常指的是一个或多个根目录,其下面包含一定的文件和子目录,并由此组成的目录结构。每一种文件系统都支持一种文件存储机制。这 ...
evil850209 评论(0) 有2486人浏览 2013-08-22 14:03

Java7中那些新特性 - 4 (文件操作篇)

  以前两篇博客都是关于文件路径和文件信息,今天我们来看看Java7中提供了哪些新的API,可以让我们非常简单的复制、移动和删除文件以及路径。   首先来说如何创建一个新的文件夹和文件,直接上例子。 public static void main(String[] args) { try { Path directoryPath = P ...
evil850209 评论(0) 有12791人浏览 2013-08-14 14:47

Java7中那些新特性 - 3 (文件信息篇)

  今天我们来说说在Java7中如何获得文件的信息。我们这里说的文件信息指的是一个文件是否可以被执行,文件的大小,文件所属用户甚至是文件的内容。   使用java.nio.file.Files类来获得文件信息的方式一共有五种: 使用Files和文件信息相关的静态方法,例如isDirectory,来获得具体某种文件信息。 使用Files的getAttribute静态方法来获得某一种文件信息。 使 ...
evil850209 评论(0) 有6915人浏览 2013-08-14 10:53

Java7中那些新特性 - 2 (文件路径篇)

  Java7中对文件管理提供了大量的新API,这些新的接口可以使我们操纵文件以及文件夹更加方便。它们大多位于java.nio.file包下。 java.nio.file.Paths 包含了用于创建Path对象的静态方法 java.nio.file.Path 包含了大量用于操纵文件路径的方法 java.nio.file.FileSystems 用于访问文件系统的类 java.nio.file.F ...
evil850209 评论(0) 有12251人浏览 2013-08-12 13:38

Java7之线程池ForkJoinPool

许多情况下,在一个程序中使用多线程是有益处的,可以大大提高程序的效率,多线程主要有以下3个优点1,资源利用率更好2,程序设计在某些情况下更简单3,程序响应更快。当然凡事有利就有弊,多线程也会使程序的开发,维护及调试更加复杂,当然如果我们能够扬长避短,在正确的场合下使用多线程,那么它将成为我们程序中开发的利器。 Java一直以来,对多线程的开发支持比较良好,特别在JDK5,6后引入的java.ut ...
qindongliang1922 评论(1) 有7482人浏览 2013-07-24 17:03

Java AIO小例子

    Java7 NIO里面的新特性AIO出来也很久了,一直都没用过,今天没事写个小例子体验一下。感觉AIO要比同步NIO要简单点,写出正确的AIO比写同步NIO要容易一些,但是更不好理解,异步编程就是这样,不符合人类的直观感受。       服务端代码:   public class TestAioServer { private static AtomicInteger ...
teasp 评论(3) 有1992人浏览 2013-06-19 13:04

JAVA7 switch 新特性

One of these changes is a "String in a switch". In the previous versions of Java, the argument of switch had to be only of the following primitive data types: byte, short, char, int, or enum. ...
stdayong 评论(0) 有1008人浏览 2013-04-23 14:44

J2SE Evolution

Java 7 New Features Java SE 7 Features and Enhancements: http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html A look at Java 7's new features: http://radar.oreilly.com/2011/09/java7 ...
Wuaner 评论(0) 有1185人浏览 2013-04-11 15:39

java1.7新增语法

1:对整型支持改进。           int i = 0b0011;         int j = 0b0011_0101;   以0B或者0b开头的二进制代码可以给整型赋值,并且也支持以下划线_为分割的二进制整型支持,为的是代码有更好的可读写。   2:swicth对String的整型 复制代码           switch (s) {         case ...
lfl2011 评论(0) 有882人浏览 2013-03-10 16:21

Java7 TransferQueue入门实例

转自:http://www.xiaoyaochong.net/wordpress/?p=354 TransferQueue是Java7新加入的一种线程安全的队列,实现了BockingQueue,也就时说这是一个特殊的阻塞队列。TransferQueue目前只有一个实现----LinkedTransferQueue,这是列表结构,意味着它是无边界的Queue。   一般的队列在未满的情况下往 ...
tigerlchen 评论(0) 有2668人浏览 2013-03-01 10:10

Java7 使用WatchService监听文件变化

Watch service 用来观察被注册了的对象的变化和事件。例如,在文件系统监控某一个文件目录下文件资源的创建,修改,删除,这个是WatchService的一种实现方式,用来监听文件状态变化的。是WatchService和Watchable两个接口的配合使用,WatchService类似于在观察者模式中的观察者,Watchable类似域观察者模式中的被观察者。   实例如下: @Tes ...
tigerlchen 评论(1) 有8956人浏览 2013-02-26 13:56

Java7 AutoCloseable入门实例

本文转自:http://www.xiaoyaochong.net/wordpress/?p=330 AutoCloseable接口,表示一种不再使用时需要关闭的资源。这个接口下只有一个方法,close()。这个方法在try-with-resource语法下会被自动调用,支持抛出Exception,当然它也鼓励抛出更详细的异常。close()建议不要抛出线程中断的InterruptedExcep ...
tigerlchen 评论(0) 有5018人浏览 2013-02-26 10:03

Java7 ForkJoin入门实例

本文转自:http://www.xiaoyaochong.net/wordpress/?p=314 Java7引入了Fork Join的概念,来更好的支持并行运算。顾名思义,Fork Join类似与流程语言的分支,合并的概念。也就是说Java7 SE原生支持了在一个主线程中开辟多个分支线程,并且根据分支线程的逻辑来等待(或者不等待)汇集,当然你也可以fork的某一个分支线程中再开辟Fork J ...
tigerlchen 评论(0) 有10016人浏览 2013-02-19 10:37

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics