E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jdk5
什么是注解?
一、概念Java注解是在
JDK5
时引入的新特性,注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。
hncboy
·
2020-08-03 22:51
Java
java基础-容器专题-Collection-Map
用于获取集合中的元素注意:迭代器的实现源码:(1)、Set接口:集,无序,不可重复泛型接口:HashSet:TreeSet:底层数据结构是二叉树LinkedHashSet:
JDK5
的新特性:静态导入、可变参数
yours_棒棒糖
·
2020-08-03 22:30
java基础
#
集合
java
java.util之集合框架
JDK8在线Api中文手册JDK8在线Api英文手册java.util之集合框架1集合概述2
JDK5
对集合框架的修改2.1泛型从根本上改变了集合框架2.2自动装箱使得使用基本类型更加容易2.3for-each
Amy.wang96
·
2020-08-03 22:23
#
Java8之Java库
黑马程序员——
JDK5
.0新特性(泛型)
-------android培训、java培训、期待与您交流!-------泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个类型安全机制。使用泛型的好处:将运行时期出现的问题ClassCastException,转移到了编译时期,方便于程序员解决问题,让运行时问题减少,安全。避免了强制转换的麻烦。泛型的格式:通过list=newArrayList();一、泛型的使用通常在集合框
jiayou_cmj
·
2020-08-03 21:31
java
黑马程序员
java
泛型
jdk5
.0新特性(泛型、枚举、静态导入、自动拆装箱、增强for、可变参数)
1.泛型的简介*为什么要使用泛型?-一般使用在集合上**比如现在把一个字符串类型的值放入到集合里面,这个时候,这个值放入到集合之后,失去本事的类型,只能是object类型,这个时候,比如想要对这个值进行类型转换,很容易出现类型转换错误,怎么解决这个问题,可以使用泛型来解决*在集合上如何使用泛型-常用集合listsetmap-泛型语法集合比如List*在泛型里面写是一个对象,String不能写基本的
qq_26676207
·
2020-08-03 21:43
java
JavaSE-20-常用对象API(集合框架-
JDK5
.0特性-ForEach循环,)-函数可变参数,-
JDK5
.0特性-静态导入
1.ForEach循环:Collection的父类Iterable只有一个方法支持foreach语句for(Strings:list){System.out.println(s);}int[]arr={1,3,4,5};for(inta:arr){System.out.println(a);}传统for与高级for的区别?与传统for比较传统for可以指定长度,增量和条件,但是foreach不可以
Rsingstarzengjx
·
2020-08-03 20:41
javase
Java知识点
JDK5
.0新特性的学习--枚举
(1)简单的例子
JDK5
.0的枚举,正好可以解决上面我们讨论的问题,而且更简洁。还是用上面的代码做示例,只需要将Color类修改如下,Flower、Client都无法更改。
mako8810
·
2020-08-03 19:52
java
JDK5
.0新特性的学习--泛型(下)
没有参数的情况下使用泛型既然在J2SE5.0中收集类型已经泛型化,那么,原来的使用这些类型的代码将如何呢?很幸运,他们在JAVA5中将继续工作,因为你能使用没有参数的泛型。比如,你能继续像原来一样使用List接口,正如下面的例子一样。ListstringList1=newArrayList();stringList1.add("Java1.0-5.0");stringList1.add("with
mako8810
·
2020-08-03 19:52
java
JDK5
.0新特性的学习--泛型(上)
举个简单的例子,在
JDK5
.0的之前版本中,类List的函数add接受一个Object参数:publicbooleanadd(
mako8810
·
2020-08-03 19:51
java
Jdk5
.0新特性之Generic Types (泛型)
本文将讲解
JDK5
.0支持的新功能-----Java的泛型.目录1.介绍2.定义简单Java泛型3.泛型通配符3.1有限制的通配符4.泛型与数据类型转换4.1.消除类型转换4.2自动解包装与自动包装的功能
lin_bei
·
2020-08-03 19:53
JDK5.0/6.0
JDK5
.0的11个主要新特征(三)
j-annotate1/http://www-900.ibm.com/developerworks/cn/java/j-annotate2.shtml8BuildingStrings(StringBuilder类)在
JDK5
.0
吴冬冬
·
2020-08-03 18:14
Java JPA知识的理解与总结
总的来说,JPA包括以下3方面的技术:1.ORM映射元数据,JPA支持XML和
JDK5
.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;2.JPA的API
jianyuerensheng
·
2020-08-03 18:57
框架学习
JDK5
.0 新特性
1.AutoBoxing原来int是非Object,在
JDK5
.0终于提供了autoboxing功能。
iteye_20137
·
2020-08-03 18:56
java基础
JDK5
.0新特性系列---2.新的for循环
importjava.util.ArrayList;importjava.util.List;/***新的for循环,格式为for(typex:typey)*表示遍历数组或集合y的元素,把元素值赋给x*/publicclassForEach{/**对整数数组求和*/publicstaticlonggetSum(int[]nums)throwsException{if(nums==null)thro
iteye_13085
·
2020-08-03 17:39
jdk1.5
Java
JDK5
.0新特性系列---11.5.1线程 同步装置之Semaphore
importjava.util.ArrayList;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.Semaphore;importjava.util.concurrent.locks.Lock;importjava.util.con
iteye_13085
·
2020-08-03 17:39
Java
jdk1.5
JDK5
.0新特性系列---3.枚举类型
/***enum关键字表示枚举类型,它的作用相当于类声明中的class关键字*枚举类型不能有public的构造方法*所有的枚举值都是public、static、final的,这些修饰符都是自动加上,无须程序员手动添加*枚举值之间用逗号","分开,最后一个枚举值后面接分号";"*每一个枚举值是一个枚举类型的实例*可以在枚举类型中定义非枚举值变量,这些变量可以使用任何修饰符*变量和方法的定义必须在枚举
iteye_13085
·
2020-08-03 17:39
Java
java.lang.instrucment and Attach API的基本概念
JDK5
中增加了一个包java.lang.instrucment,能够对JVM底层组件进行访问。
iamzhongyong
·
2020-08-03 17:41
java
jdk5
.0新特性
1、foreach语句是迭代器的简写形式。2、可变参数其实就是一个参数,但是接受的是数组的元素自动将这些元素封装成数组,简化了调用者的书写注意:可变参数类型,必须定义在参数列表的结尾可变参数的特点:相当于一个可边长度的数组。1.只能出现在参数列表的最后2.位于变量类型和变量名之间,前后有无空格都可以。3.调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。
hy_programmer
·
2020-08-03 17:29
JAVA
Android面试题——Activity
记得2010年开始接触Android(Android1.5),使用Eclipse开发,学完
JDK5
新特性之后,工作中其实用的是Java6,甚至身边都没有几个人用的是Android手机,当时HTC正火爆,
小山研磨代码
·
2020-08-03 17:30
Android
Android面试
Tomcat启动服务报错:Unknown version string [3.1]. Default version will be used.
Tomcat3.3web.xml——version2.3——JDK1.3——Tomcat4.1web.xml——version2.4——JDK1.4——Tomcat5.5web.xml——version2.5——
JDK5
.0
那二楹
·
2020-08-03 16:34
Tomcat
web.xml
Unknown
version
string
[3.1].
Tomcat
jdk
web.xml
对应关系:
Tomcat启动后报错
Jdk5
.0新特性——Generic Types (泛型) /第4章
4.泛型与数据类型转换4.1.消除类型转换上面的例子大家看到什么了,数据类型转换的代码不见了。在以前我们经常要书写以下代码,如:importJava.util.Hashtable;classTest{publicstaticvoidmain(String[]args){Hashtableh=newHashtable();h.put("key","value");Strings=(String)h.
fasttalk
·
2020-08-03 16:20
Jdk5.0/6.0
Jdk5
.0新特性——Generic Types (泛型) /1-2章
Jdk5
.0新特性——GenericTypes(泛型)作者:
[email protected]
://blog.csdn.net/fasttalkJDK1.5令我们期待很久,可是当他发布的时候却更换版本号为
fasttalk
·
2020-08-03 16:20
Jdk5.0/6.0
JDK5
.0新特性:
5.0新特性:前提:1.JVM没有变,编译器改变2.逐渐和C++融合接近(很多开始被遗弃的C++元素又被捡了回来)3.程序员开发越发的简单了5小点:1自动封装和自动解封(简单类型和封装类型之间),但只是在必要的时候进行,比如向上就近原则中publicstaticvoidmethod(Byteb){}:调用这个方法的时候不会像上就近调用int,而是直接调用这个方法。Integeri=3//OK封箱i
chenpy
·
2020-08-03 15:44
java
笔记/java
研究
JDK1.5 新特性
JDK1.5(
JDK5
.0)Java2标准版(Java2Platform,StandardEdition,J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。
bennyraul
·
2020-08-03 15:33
Java
基础
Spring Boot入门——JPA
JPA最大的特点就是可以根据@Entity自动创建你数据库表,用户只需要声明持久层的接口,不需要实现该接口1、JPA概念JPA全称JavaPersistenceAPI,JPA通过
JDK5
.0注解或XML
a493862864
·
2020-08-03 14:06
基于javaagent监控方法执行耗时
背景描述javaagent是在
JDK5
之后提供的新特性,也可以叫java代理。
小傅哥
·
2020-08-03 14:59
Java 技术新手入门-Java 初学者的入门指南
Java平台Java编程介绍中级Java编程介绍
JDK5
.0中的泛型Java集合框
GarfieldEr007
·
2020-08-03 12:40
Java
JDK/JRE5.0中对于IPv6的支持-解读
JDK5
.0对IPv6网络编程的支持
JDK5
.0Document:NetworkingIPv6UserGuideforJDK/JRE5.0Thisdocumentcoversthefollowingtopics:OverviewSupportedOperatingSystemsUsingIPv6inJavaDetailsonIPv6SupportinJavaSpecialIPv6AddressTypesIPv6
wjbaby
·
2020-08-03 12:47
IPv6和Mobile
IPv6
JDK5
.0新特性系列---目录
JDK5
.0新特性系列---目录
JDK5
.0新特性系列---1.自动装箱和拆箱
JDK5
.0新特性系列---2.新的for循环
JDK5
.0新特性系列---3.枚举类型
JDK5
.0新特性系列---4.静态导入
weixin_34049032
·
2020-08-03 11:22
JDK5
.0新特性--静态导入
importstaticjava.lang.Math.*;//导入Math类中的所有静态方法/***静态导入*使用方式:*1)、在包名前加上static关键字*2)、在类中调用静诚方法不需要再以类为前缀,直接写类的方法名即可**/publicclassStaticImport{publicstaticvoidmain(String[]args){//调用Math类求最大值的max方法,注意这里是直
weixin_30840573
·
2020-08-03 11:08
Java
jdk5
.0新特性——泛型
/***@authorStormWangxhu*@version创建时间:2017年11月6日下午8:27:45**/泛型集合可以存储任何类型的对象,但是当把一个对象存入集合后,集合会“忘记”这个对象的类型,将该对象从集合中取出时,这个对象的编译类型就变成了Object类型。换句话说,在程序中无法确定集合中的元素到底是什么类型。那么在取出元素时,如果进行强制类型转换,就会很容易出错。结合代码来看看
春秋_XH
·
2020-08-03 11:34
JavaSE
基础
JDK5
.0新特性------泛型
泛型是JavaSE1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。Java语言引入泛型的好处是安全简单。在JavaSE1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可
i李小武
·
2020-08-03 11:18
java
jdk5
.0新特性---Generic Types (泛型)
Jdk5
.0新特性——GenericTypes(泛型)作者:
[email protected]
://blog.csdn.net/fasttalkJDK1.5令我们期待很久,可是当他发布的时候却更换版本号为
fasttalk
·
2020-08-03 10:07
Jdk5.0/6.0
java基础一——语言概述
的分类3.java语言特性4.java虚拟机简介(JVM简介)5.JDK,JRE,JVM关系三者关系java概述1.java发展小知识jdk1.5是java历史上一个里程碑式的版本,所以jdk1.5改为
jdk5
.0
Lnd_Niu
·
2020-08-03 10:06
java
JDK5
.0新特性--枚举
枚举,
JDK5
.0的新特性之一,呵呵,貌似最近经常碰上它的新特性,诸如泛型、自动拆箱与装箱(autoboxing)等等,下面就谈谈我粗浅的理解,:)。
一个吸血的青年
·
2020-08-03 10:14
Java以及JSP技术
JDK5
.0的新特性(2005-2006)
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each循环,自动装包/拆包,枚举,可变参数,静态导入C风格的格式化I/O、、并发实用程序以及更简单的RMI接口生成。JSR201包括如下四个语言变化:增强的for循环、枚举类型、静态导入和autoboxing;JSR175指定了新的元数据功能,而JSR14则详细说明了泛型。javac编译器执行
超级谷歌
·
2020-08-03 10:21
JAVA
使用JDK的javaagent机制时候,遇到的蛋疼无比的ClassNotFoundException
这是在
JDK5
之后提供的新特性,开发者能够使用这种机制,实现很多有用的功能,比如计算java对象占用的内存大小,实现class文件的热替换等。这里不做过多解释,主要是我自己才刚接触,也不懂。
aitangyong
·
2020-08-03 10:44
java高级话题
注释(annotation)的开发
注释(annotation)是
jdk5
.0版本增加的重要新功能之一,目前在实际开发项目中以被广泛使用,主流框架如spring、hibernate也都在保留原来xml配置方式的基础上提供了注释(annotation
智由静生
·
2020-08-03 09:57
JDK5
新特性之线程池(一)
一.线程池的概念:其实到目前为止我们接触过很多关于池的概念:string池、连接池,之所以要用这个池,目的如下:1.降低资源消耗,通过重复利用已创建的线程降低线程创建和销毁造成的消耗。2.提高响应速度,当任务到达时,任务可以不需要等到线程创建就能立刻执行3.提高线程的可管理性,线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性。线程池:首先创建一些线程,当服务器接收到一个客
zdp072
·
2020-08-03 09:32
Java中的JPA是什么意思?
它可以通过注解(
JDK5
.0)或者XML的方式描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
一碗谦谦粉
·
2020-08-03 09:46
┉┇Love┇┉
JPA
jpa
java多线程锁
这一节中,让我们一起来认识
JDK5
中新引入的并发框架中的锁机制。我想很多购买了《Java程序员面试宝典》之类图书的朋友一定对下面这个面试题感到
波哥的技术积累
·
2020-08-03 08:09
java开发积累
Java Spring-AspectJ
AspectJ是一个基于Java语言的AOP框架,Spring2.0以后新增了对AspectJ切点表达式支持@AspectJ是AspectJ1.5新增功能,通过
JDK5
注解技术,允许直接在Bean类中定
上帝_无言
·
2020-08-03 07:19
spring系列
Java 深入理解volatile关键字
首先我们先来了解一下happens-before原则、as-if-serial语义以及数据依赖性,引用自《Java并发编程的艺术》happens-before简介从
JDK5
开始,Java使用新的JSR-
weixin_33859504
·
2020-08-03 06:40
Java中解决线程安全问题的两种方法Synchronized和加Lock锁
例如:publicsynchronizedvoidshow(Stringname){….}测试代码:Lock(锁)从
JDK5
.0开始,Java提供了更强大的线程同步机制——通过显式定义同步锁对象来实现同步
阿科师兄
·
2020-08-03 04:40
Java高级应用
多线程
java基础中几种最常见的迭代
newArrayList().iterator();while(it.hasNext()){Objectobj=it.next();System.out.println(obj);}内部采用指针方式来跟踪集合元素2、
JDK5
.0
你好二狗
·
2020-08-03 03:18
学习《spring 3.x企业应用开发实战》之基于@AspectJ和Schema的AOP
对于
jdk5
.0以下的项目,则可以通过基于Schema的配置定义切面1、Spring对AOP的支持spring2.0以后对AOP功能进行了重要的增强,主要变现在以下几
末日流云18
·
2020-08-03 02:33
spring3.x
java并发编程(11)--并发容器ConcurrentHashMap和CopyOnWriteArrayList
本文转载自:http://www.cnblogs.com/dolphin0520/p/3932905.html尊重原创
JDK5
中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能
Mrzhoug
·
2020-08-02 22:40
java基础-java并发编程
spring中AspectJ
AspectJ一、介绍lAspectJ是一个基于Java语言的AOP框架lSpring2.0以后新增了对AspectJ切点表达式支持l@AspectJ是AspectJ1.5新增功能,通过
JDK5
注解技术
程序媛小红
·
2020-08-02 21:38
JavaEE
spring
JDK5
,6,7,8,9,10,11的区别(8比7的新特性)
Java5泛型(Generics)Listlist=newArrayList();增强循环(EnhancedforLoop)int[]array={1,2,3,4,5};for(inti:array){System.out.println(i);}自动封箱拆箱(Autoboxing/Unboxing)。八大基本类型和它们的包装类能够自动的相互转换。枚举(TypesafeEnums)。ps:枚举是一
一个傻子程序媛
·
2020-08-02 18:22
面试题
学习java注解
什么是注解百度是这样说的:从
JDK5
开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。
Hobo_hua
·
2020-08-02 17:47
java
java
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他