当前位置:首页 > 后端开发 > JDK 1.5 新特性——自动拆箱装箱

JDK 1.5 新特性——自动拆箱装箱

6个月前 (05-20)49

  

  1.5版本支持了自动包装和解包操作,对于bool/Boolean,byte/Byte,double/Double,short/Short,int/Integer,

long/Long,float/Float的相应包装/解包操作都进行了支持,从而使代码变得简单。

  这里需要注意的是,基本数据类型和类类型是不一样的!

 

JDK 1.5 新特性——自动拆箱装箱 _ Java侠 1.5版本以前的版本写法是:
1 Vector v=new Vector();
2 v.add(new Integer(1)); //手动装箱
3 int a= Integer.valueOf((Integer)(v.get(0))); //手动拆箱
JDK 1.5 新特性——自动拆箱装箱 _ Java侠 而在1.5版本中可以写为:
Vector<Integer> v=new Vector<Integer>(1);//这里同时用到了泛型
v.add(1); //自动装箱
int a=v.get(0); //自动拆箱

作者:yokoboy
来源链接:https://www.cnblogs.com/yokoboy/archive/2012/07/25/2607512.html

标签: jdkjdk新特性

“JDK 1.5 新特性——自动拆箱装箱” 的相关文章

Java(42)JDK新特性之接口组成

作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15201666.html 博客主页:https://www.cnblogs....

JDK 15 JAVA 15的新特性展望

JDK 15 JAVA 15的新特性展望

伴随着2020的寒冬和新冠病毒的肆虐,JAVA迎来了久未已久的JAVA 14。自从2017年JAVA 9发布之后,JAVA的发布版本跟上了敏捷开发的步伐,小步快跑,Java平台发布节奏已...

linux wget安装jdk

linux wget安装jdk

1、下载jdk:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-secur...

JDK的安装与卸载

JDK的安装与卸载

本文主要针对Mac的jdk的安装、环境变量配置、jdk卸载方面进行方法总结。   1、jdk 下载链接:http://www.or...

JDK各个版本的新特性jdk1.5-jdk8

JDK各个版本的新特性jdk1.5-jdk8

JDK各个版本的新特性   对于很多刚接触java语言的初学...

ubuntu20.0.4安装java jdk

ubuntu20.0.4安装java jdk

https://blog.csdn.net/zy00000000001/article/details/70138811?utm_medium=distribute.pc_relevan...

在Docker中安装JDK

在Docker中安装JDK

所有的环境安装,都是在centos系统中操作的,并非本地windows系统。 Docker 中国官方镜像加速 http://www.docker-cn....

JDK安装与配置详细图文教程

JDK安装与配置详细图文教程

目的:本人健忘,以后难免会重装系统啥的,软件卸了装是常有的事,特此写此详细教程,一是方便自己以后重装的时候可以看看;二是如果有某位初学者有幸光临,也可以给一点参照。下面我会从JDK的下载...

关于jdk和eclipse的下载与安装

关于jdk和eclipse的下载与安装

一、jdk的版本选择 jdk下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo...

CentOS安装Jdk并配置环境变量

CentOS安装Jdk并配置环境变量

环境 CentOS7.2 (安装镜像CentOS-7-x86_64-DVD-1611) 目标 在CentOS7.2上安装jdk1.8(tar.gz安装包),并配置环境变...