码迷,mamicode.com
首页 >  
搜索关键字:拆装箱    ( 79个结果
包装类(2)
JAVA的包装类 JAVA的包装类 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地 ...
分类:其他好文   时间:2017-09-07 17:00:46    阅读次数:141
JDK5.0以后的新特性
泛型、静态导入、可变参数、增强for()循环、自动拆装箱一、泛型 1、概述:将原来具体的类型参数化,将数据类型(只能是引用数据类型)作为一种参数传递,提高代码的安全性; 2、格式:<数据类型> 3、位置: 1)数组、集合在创建对象的时候 ArrayList<String>al=ne..
分类:其他好文   时间:2017-08-04 11:01:18    阅读次数:98
JDK5以后的新特性
枚举的方法 enum name:返回枚举的名称 ordinal:返回枚举的下标 valueof(String name):得到枚举对象 自动拆装箱 装箱:把基本数据类型转换成包装类 如 Integer i=10 拆箱:把包装类转换成基本数据类型 如 int m =i jdk特点:向下兼容,比如jdk ...
分类:其他好文   时间:2017-07-30 20:05:02    阅读次数:162
Integer包装类源码分析
看到几道关于Integer拆装箱的小题目,正好有点时间翻看了一下Integer类的源码,加上自己的一点思考,决定写点东西。先来看看下面的代码:如果这道题你能得出正确答案并了解其中的原理,说明你的基础还可以。如果你的答案是true和true的话,建议你去看看书。程序运行结果:我们..
分类:其他好文   时间:2017-07-20 14:12:53    阅读次数:128
Java语法糖1:可变长度参数
先抄一段定义: 语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。Java 中最常用的语法糖主要有泛型、变长参数、条件编译、自动拆装箱、内部类 ...
分类:编程语言   时间:2017-07-11 19:30:04    阅读次数:179
自动拆装箱,string和基本数据类型的相互转换
1 package com.pang.demo1; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 int i = 1; 6 //转为包装类,自动装箱 7 Integer a = i; 8 //转为基本类,... ...
分类:其他好文   时间:2017-06-16 22:05:28    阅读次数:164
JDK几个高版本的新特性
JDK 高版本的新特性 1、JDK5的新特性: 自动拆装箱 见Integer部分笔记 泛型 增强for循环 静态导入 可变参数 见集合部分笔记 枚举 是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等。 回想单例设计模式:单例类是一个类只有一个实例 ...
分类:其他好文   时间:2017-04-26 22:24:38    阅读次数:176
JDK的新特性
JDK5新特性 a,自动拆装箱 b,泛型 c,可变参数 d,静态导入 e,增强for循环 f,互斥锁 g,枚举 JDK7新特性 * A:二进制字面量 * B:数字字面量可以出现下划线 * C:switch 语句可以用字符串 * D:泛型简化,菱形泛型 * E:异常的多个catch合并,每个异常用或| ...
分类:其他好文   时间:2017-02-17 21:16:37    阅读次数:140
java高新技术-基本数据类型拆装箱及享元设计模式
享元设计模式 对于基本类型的整数要装箱成为Integer对象的时候,如果这个数字在1个字节之内(-128~127),要包装成Integer对象的时候,就把这些对象缓存起来放在一个池里边,下次再进行整数包装时先看池里有没有,如果有直接从池里边拿,这样节省了内存空间。系统认为这个小的整数使用频率比较高, ...
分类:编程语言   时间:2016-12-07 02:05:16    阅读次数:177
java 16 - 9 增强for的概述和使用
JDK5的新特性:自动拆装箱,泛型,增强for,静态导入,可变参数,枚举 增强for:是for循环的一种。 格式: for(元素数据类型 变量 : 数组或者Collection集合) { 使用变量即可,该变量就是元素 } 好处:简化了数组和集合的遍历。 弊端: 增强for的目标不能为null。 如何 ...
分类:编程语言   时间:2016-09-22 23:44:33    阅读次数:202
79条   上一页 1 2 3 4 5 6 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!