`
Paper_Gou
  • 浏览: 2446 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
java中的基本类型: byte, short, int, long, char, float, double, boolean   其对应的包装类: Byte, Short, Integer, Long, Charcter, Float, Double, Boolean   一般情况下我们都使用基本类型定义变量,但是在使用集合或者泛型时,我们可能需要对一组数据定义为同意基本类型,但是我们的集合框架只能通过对象进行同类的定义,因此这时我们就需要使用其封装类型。   如: List<Integer> intList = new ArrayList<Integer ...
java中数据类型分为两大类:引用类型和基本类型。   基本类型共有8种:byte, short, int, long, char, float, double, boolean. 这些类型都可以通过它们自己对应的二进制的值进行保存。   引用类型是指除了基本类型以外的类型,它们用来指向某个对象。因为对象的数据相对于基本类型都比较大,所以在我们每次使用(比如传参数、赋值)的时候,每次都要进行完全复制的话会比较影响效率,因此我们引入了引用类型,它的值是对应对象的内存地址。这样就节省了对象使用时候不必要的开销。    

java变量

首先来问,什么是变量? 是指在我们程序运行过程中,随时可能会发生变化的量,是数据的临时存放场所,它可能是一个字符、数字、日期。而且它们之间的名称都要相互区别,它们都有自己的作用域,用于定义变量的可见性和生存期。   在java中变量的生存周期可以分为静态变量、成员变量和局部变量三种。       1.静态变量是指由static修饰符修饰的变量,生命周期和类一致。当类加载的时候,它就进行创建和初始      化。     2.成员变量时在类中没有使用static修饰的变量。它属于该类的某个实例。随着对象的加载而生成和初始化。     3.局部变量时定义在方法中的变量或者方法参数。 ...
   有下面两个类: package Demo; import java.util.HashMap; public class HashMapTest{ private HashMap<String, Integer> map = new HashMap<String, Integer>(); public synchronized void add(String key){ Integer value = map.get(key); System.out.println("object1 ----- ...
Global site tag (gtag.js) - Google Analytics