------- android培训.java培训.期待与您交流! ---------- 装箱:把基本数据类型装成java类(被托管?).         拆箱:把java类拆成基本数据类型(取消托管?).         java新版本增加了自动装箱拆箱的特性,使得java基本类和基本数据类型可以无需转换直接参与计算.如:             Integer iObj = 3 //自动装箱.             system.out.println(iObj + 12);//自动拆箱.…
在perference 加content Assist 可以设置快捷键 透视图与视图 透视图:Debug和java主窗口 视图:每一个小窗口就是视图 高版本的java可运行低版本的java版本 常见的错误:classversionError 一般都是文件编译与系统默认的编译器版本不同导致的. 在配置文件里把java compiler变了,整个工作间都会跟着改变 如何自己配置模板: 在preferences中有一个Editor.下面有一个Template,里面可以设置 提示: 如果在导入工程的时候…
享元设计模式 public static void main(String[] args) { Integer iObj = 3; //自动装箱 System.out.println(iObj + 12); //自动拆箱 Integer i1 = 13; Integer i2 = 13; System.out.println(i1 == i2); //true 享元设计模式(flyweight) -128~127 } 对于基本类型的整数要装箱成为Integer对象的时候,如果这个数字在1个字节之…
JAVA进阶之旅(一)--增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法 学完我们的java之旅,其实收获还是很多的,但是依然还有很多的知识点需要我们的突破,所以写下这个java进阶之旅的系列,这个系列不会说的那么的基础,主要是对一些高级点的功能进行剖析,所以,一起来看看吧! 一.增强for循环 for循环在我们的开发中是非常非常的多的,但是有多少人会用增强for循环?其实还是有很多人会用哈,但是还是有很多人一知半解,我们来看一…
------- android培训.java培训.期待与您交流! ---------- 首先来看一段代码: Integer x = new Integer(4); Integer y = 4; 在JDK1.5版本后,以上两行代码都能编译通过,那是因为JDK1.5后加入新特性,自动装箱. 第一句代码是正常的创建对象方法,创建了一个Integer包装类对象. 而第二句中,当左边的Interger类型变量指向右边的int基本类型数据时,右边的基本数据类型会自动装箱成Integer对象,即隐式执行了ne…
最近在读<深入理解java核心技术>,对于里面比较重要的知识点做一个记录! 众所周知,Java是一个面向对象的语言,而java中的基本数据类型却不是面向对象的!为了解决这个问题,Java为每个基本数据类型引入一个对应的类,称为包装类! byte -- Byte  boolean -- Boolean short -- Short  char -- Character int -- Integer  long -- Long  float -- Float  double -- Double 为…
Java语言基础组成 2.1关键字 main不是关键字,但被JVM所识别的名称. 关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词. 特点:关键字中所有字母都为小写. 用于定义数据类型的关键字 class interface byte short int long float double char boolean void         用于定义数据类型值的关键字 ture false null     用于定义流程控制的关键字 if else switch case defau…
基本数据类型对象包装类 byte Byte short Short int Integer long Long boolean Boolean float Float double Double char Character 基本数据类型对象包装类的最常见作用,就是用于基本数据类型和字符串之间坐转换. 基本数据类型转成字符串 基本数据类型+"" 基本数据类型.toString(基本数据类型值); 如:Integer.toString(34);//将34整数变成"34"…
\day01\code\第一章_Java概述.ppt;\day01\resource\资料\50道编程题(有精力的同学看看).doc;\day01\resource\资料\Sun_Java程序员认证考试题库(有精力的同学看看).doc;\day02\code\ASCII码表.doc;\day02\code\Java语言运算符优先级表.doc;\day02\code\第二章_Java基础语法[上].ppt;\day03\code\Java语言运算符优先级表.doc;\day03\code\第二章_…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— 1:静态导入.2:for—each循环.3:自动装箱/拆箱.4:可变参数.5:枚举.6:注解.7:泛型 1,静态导入 import语句可以导入一个类或某个包中的所有类 import static语句导入一个类中的某个静态方法或所有静态方法   2,for—each循环 语法: for ( type 变量名:集合变量名 )  { … } 注意事项: 迭代变量必须在( )中定义! 只…