摘要: 基本数据类型的变量:声明基本数据类型的变量时,系统同时给该变量分配内存空间,此空间将直接保存该基本数据类型的值引用类型的变量:声明引用类型的变量时,系统只为该变量分配引用空间,并未创建一个具体的对象,换而言之并没有为对象分配内存空间。只有当创建一个该引用类型的对象后,再使变量和对象建立对应关系。下面看一个栗子://Car.java1 public class Car {2 private String speed = "fast";3 private void run(){4 System.out.println(speed);5 }6 }//CarTe... 阅读全文
posted @ 2014-01-16 22:08 夏眠鱼 阅读(425) 评论(0) 推荐(0)
摘要: 概述 java中的类中,方法前面有static修饰的是类方法,反之为实例方法区别 实例方法既能对类变量操作又能对实例变量操作,既能调用类方法又能调用实例方法; 而类方法只能对类变量进行操作,而不能直接操作实例变量,不能直接调用实例方法。类方法的特点调用类方法应使用类名做前缀。该方法属于整个类,而不属于某个对象。该方法只能处理类变量或方法内的局部变量。类变量或类方法可以直接使用,无须创建类的对象 阅读全文
posted @ 2014-01-16 20:57 夏眠鱼 阅读(611) 评论(0) 推荐(0)
摘要: 区别:1)局部变量和成员变量的类型可以是Java中的任意一种数据类型。2)成员变量在整个类内部有效,而局部变量只能在定义它的方法内有效。3)成员变量又可分为实例成员变量(实例变量)和类成员变量(类变量或者静态变量),类成员变量前有static关键字修饰,实例成员变量前无修饰。注意:1)对象共享类变量,且类变量可直接通过类名访问2)定义类的成员变量时可以同时赋予初值,但对成员变量的操作只能放在方法中 阅读全文
posted @ 2014-01-16 20:45 夏眠鱼 阅读(328) 评论(0) 推荐(0)