`
tansitongba
  • 浏览: 483433 次
文章分类
社区版块
存档分类
最新评论

java自动打包(包装类型)

 
阅读更多

1、java提供了称为包装类型(wrapper types)的内置数据类型,它们中的每一个分别对应一个基本类型。

Boolean Byte Character Double Float Integer Long Short 分别对应
boolean byte char double float int long short
这些类包括像Integer.parseInt( )和Integer.toBinaryString( )这样的主要静态方法,同时也包括像CompareTo( )和equals( )这样的非静态方法。

2、java在赋值、方法参数和算术或逻辑表示式中自动地在这些参考类型和对应的基本类型之间转换。如下面的例子:
Stack<Integer> stack = new Stack<Integer>( );
stack.push(17);// 自动打包(int -> Integer)
int a = stack.pop( );// 自动解包(Integer -> int)
分享到:
评论

相关推荐

    Java开发技术大全(500个源代码).

    代码范例列表 第1章 示例描述:本章演示如何开始使用JDK进行程序的开发。 HelloWorldApp.java 第一个用Java开发的应用程序。 firstApplet.java 第一个用... demoForceChange.java 演示强制类型转换 demoGeneric.java ...

    java-sproc-wrapper:Java存储过程包装器:从Java调用PostgreSQL存储过程

    打包程序 通过简单的Java“ SProcService”接口使PostgreSQL存储过程(SProcs)可用的库,包括自动对象序列化和反序列化(使用typemapper和Convention-over-configuration)。 支持水平数据库分片(分区/访问逻辑...

    Java2核心技术.part5

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6...

    Java开发技术大全源代码

    示例描述:本章学习类型包装器、自动装箱和元数据。 第13章 示例描述:本章学习常用工具类。 第14章 示例描述:本章学习GUI程序设计。 第15章 示例描述:本章学习多媒体程序设计。 第17章 示例描述:本章学习数据库...

    Java2核心技术.part3

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6...

    Java2核心技术.part1

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6章接口与...

    Java2核心技术.part6

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6...

    Java2核心技术.part4

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6...

    Java2核心技术.part2

    5.4对象包装器与自动打包 5.5反射 5.5.1 Class类 5.5.2使用反射分析类的能力 5.5.3在运行时使用反射分析对象 5.5.4使用反射编写通用的数组代码 5.5.5方法指针 5.6枚举类 5.7继承设计技巧 第6...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例022 自动类型转换与强制类型转换 33 2.2 运算符 34 实例023 加密可以这样简单(位运算) 34 实例024 用三元运算符判断奇数和偶数 35 实例025 更精确地使用浮点数 35 实例026 不用乘法运算符实现2×16 37 实例027...

    POJOGenerator v1.3.3 Install(可视化POJO代码生成器最终版)

    一点就是由于最终生成的代码要调用包装类型的equals和hashCode方法,因此,配置的 数据类型必须是包装类型,如果用基本类型生成的POJO代码是无法通过编译的。 4、所有配置档仅在工具启动初始读取一次并缓存到内存中...

    Spring 2.0 开发参考手册

    2.6.4. 对Java 5(Tiger)的支持 2.7. 移植到Spring 2.0 2.7.1. 一些变化 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. 控制反转容器 3.1. 简介 3.2. 容器和bean的基本原理 3.2.1. 容器 3.2.2. ...

    新版Android开发教程.rar

    包装盒内附 数据工具包。 更多信息 https://sites.google.com/a/android.com/opensource/release-features Android Android Android Android 盈利模式 Android 的 App Market 模式,软件开发者获得 7 成收入, 3 成...

    Spring Boot中文文档.rar

    10.1.Java Developer的安装说明 10.1.1.Maven安装 10.1.2.Gradle安装 10.2.安装Spring Boot CLI 10.2.1.手动安装 10.2.2.使用SDKMAN安装! 10.2.3.OSX Homebrew安装 10.2.4.MacPorts安装 ...

Global site tag (gtag.js) - Google Analytics