码迷,mamicode.com
首页 >  
搜索关键字:java5    ( 471个结果
java.util.Scanner类的基本使用
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner scanner = new Scanner(System.in); Scanner scanner = new Scanne ...
分类:编程语言   时间:2019-09-30 16:34:55    阅读次数:102
Java新特性 5、6、7、8、9、10、11、12、13
项目地址:https://github.com/hepengju/java-new-features项目目标:1. 列举Java5-13版本的关键新特性2. 对每个新特性进行全面的阐述与代码示例 ...
分类:编程语言   时间:2019-09-27 01:10:56    阅读次数:85
java集合框架详解
一、概述 Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此Java集合大致也可分成List、Set、Queue、Map四种接口体系,(注意:Map不是Collection的子接口) ...
分类:编程语言   时间:2019-09-14 11:06:34    阅读次数:132
java5新特性(简述十大新特性)
1、泛型 所谓类型擦除指的就是Java源码中的范型信息只允许停留在编译前期,而编译后的字节码文件中将不再保留任何的范型信息。也就是说,范型信息在编译时将会被全部删除,其中范型类型的类型参数则会被替换为Object类型,并在实际使用时强制转换为指定的目标数据类型。而C++中的模板则会在编译时将模板类型 ...
分类:编程语言   时间:2019-09-03 13:18:42    阅读次数:98
java泛型
泛型入门 我们在学习集合的时候,会看到如下图的警告: 集合有一个特点——当你把对象丢进集合中,集合就会“忘记”这个对象的类型,而把它当做Object类型来处理。这样当程序员不小心将不同类型的数据丢进同一个集合中时就会出现错误。 从Java5以后,Java引入了“参数化类型”的概念,允许程序在创建集合 ...
分类:编程语言   时间:2019-09-03 11:17:21    阅读次数:70
并发容器之ConcurrentHashMap
JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了并发性,当多个线程竞争容器时,吞吐量严重降低。因此Java5.0开 始针对多线程并发访问设计,提供 ...
分类:其他好文   时间:2019-08-18 19:38:18    阅读次数:76
有一部分程序员还不知道Java 中的注解到底是如何工作的?
作者:人晓 作者:人晓 自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。 自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在 ...
分类:编程语言   时间:2019-08-14 16:43:15    阅读次数:83
集合框架
(1)Vector与List的区别 a)Vector是线程同步的,效率较低,,一般不推荐使用,java5后有策略集中处理线程同步问题 b)数据增长性问题,Vector增长原来的一倍,但是ArrayList 只增长原来的一半。 (2)ArrayList与LinkedList的区别 a)ArrayLis ...
分类:其他好文   时间:2019-08-11 15:14:07    阅读次数:110
java循环结构
Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环。 while 循环 while是最基本的循环,它的结构为: 只要布尔表达式为 true,循环就会一直执行下去。 Test.java 以上实例结果 do…w ...
分类:编程语言   时间:2019-08-06 17:02:37    阅读次数:87
Java并发系列(5)ReentrantLock源码分析
在Java5.0之前,协调对共享对象的访问可以使用的机制只有synchronized和volatile。我们知道synchronized关键字实现了内置锁,而volatile关键字保证了多线程的内存可见性。 在大多数情况下,这些机制都能很好地完成工作,但却无法实现一些更高级的功能,例如,无法中断一个 ...
分类:编程语言   时间:2019-07-25 17:26:24    阅读次数:86
471条   上一页 1 ... 5 6 7 8 9 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!