一.①Java文件中可以有多个定义class类但只能有一个publicclass类.②数据类型分为:引用数据类型(在声明时不会分配空间需通过new),基本数据类型.③Integer是包装类作用在于字符串与整形转换,具有自动装箱拆箱的功能.④"="赋值语句是将左边赋值给右边,再给字符赋值时可以使用字符..
分类:
其他好文 时间:
2016-05-27 15:02:38
阅读次数:
236
1.自动装箱、拆箱:
l自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。
l自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。
l典型应用:
List list = new ArrayList();
list.add(1);
int j = (Integer)list.get(0);
举例:
public static void main(...
分类:
编程语言 时间:
2016-05-22 12:27:26
阅读次数:
213
包装类:
自jdk5之后,java就提供了自动装箱与自动拆箱功能,大大简化了基本类型与其包装类对象之间的转换过程,当然装换过程中要注意类型的匹配。
public class IntAndInteger
{
public static void main(String[] args)
{
//自动装箱
Integer intObj = 5;
Integer intObjj =...
分类:
编程语言 时间:
2016-05-18 19:07:08
阅读次数:
193
前言 一开始想学学自动拆箱和自动装箱是被这个名字吸引到,听上去好像很高端的样子,其实自动拆箱、自动装箱是很简单的内容。 自动拆箱和自动装箱 Java为每种基本数据类型都提供了对应的包装器类型。举个例子: 这个过程中会自动根据数值创建对应的Integer对象,这就是自动装箱。再看另外一段代码: 这个过 ...
分类:
编程语言 时间:
2016-05-18 12:27:25
阅读次数:
145
本来这一篇是接在上一篇后面的,但是晚上写到一半有事出去了,故而分开了, 这一篇用到了jar包有:mysql-connector-java-5.0.8-bin.jar 7,注解: 7.1 概述:jdk5.0的新特性 包括有:泛型,自动装箱,自动拆箱,静态导入,可变参数,增强for循环,枚举等(快去把老 ...
分类:
编程语言 时间:
2016-05-15 21:36:48
阅读次数:
315
先看一段代码,来自周志明的《深入理解Java虚拟机》。 输出: 先来看下java中==与equals的区别: ==比较引用。如果对象不是复合数据类型而是基本类型,比较的也是值。 equals比较的是值。 再来看下Integer类中equals的源码: 再来看下原著中作者的解释: 包装类(指的是Int ...
分类:
其他好文 时间:
2016-05-06 00:35:32
阅读次数:
108
JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。 JDK1.5新特性: 1.自动装箱与拆 ...
分类:
其他好文 时间:
2016-05-05 14:33:40
阅读次数:
204
1.Java 中的数据类型分为基本数据类型和引用数据类型 int是基本数据类型,Integer是引用数据类型; Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。 2.初始化 int i =1; Integer i= new Integer(1); 有了自动装箱和拆箱 ...
分类:
编程语言 时间:
2016-05-03 12:17:13
阅读次数:
186
简介基本数据类型对象包装类byte Byteshort Shortint Integer Integer.MAX_VALUElong Longfloat Floatdouble Doublechar Characterboolean Boolean自动装箱、自动拆箱Integer i = 4; //... ...
分类:
其他好文 时间:
2016-05-01 19:14:04
阅读次数:
217