随笔分类 -  java基础

主要讲述易错点
摘要:是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢? 在Java程序里面,所有的东西都是对象... 阅读全文
posted @ 2015-08-04 16:43 韦德,往前一步 阅读(231) 评论(0) 推荐(0)
摘要:是否要返回值,得看是否需要反馈信息。举个例子,要读取文件数据,需要时时返回,所有需要用return , 故开始时不能有void 阅读全文
posted @ 2015-08-04 11:41 韦德,往前一步 阅读(382) 评论(0) 推荐(0)
摘要:==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容(在equals是直接调用object的e... 阅读全文
posted @ 2015-08-02 22:01 韦德,往前一步 阅读(160) 评论(0) 推荐(0)
摘要:class A{int a;//成员变量public static void main(String[] args){int b;//局部变量}}—————————————————————————————————————————————————————————————————————————————... 阅读全文
posted @ 2015-07-18 15:01 韦德,往前一步 阅读(649) 评论(0) 推荐(0)
摘要:1.当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:publicclassHello {Strings="Hello";publicHello(String s) {System.out.println("s = "+ s);Sys... 阅读全文
posted @ 2015-07-03 12:45 韦德,往前一步 阅读(296) 评论(0) 推荐(0)
摘要:比如你写了一个叫getInt的类public int getInt(){ //这个类的意思就是一个具有返回值类型为int的类了 //通常如果不需要返回值的话 这里就写void。。。。//你的具体代码return 一个int型的变量;}返回值是必须有的,作用就是把固定不变的。常用的代码封装起来... 阅读全文
posted @ 2015-07-02 15:39 韦德,往前一步 阅读(316) 评论(0) 推荐(0)
摘要:public private protected和默认的区别Java中对类以及类中的成员变量和成员方法通过访问控制符(access specifier)进行区分控制。刚学Java语言的同学可能对public private protected以及默认(一般称包访问权限)的区别不是很清楚,尤其是pro... 阅读全文
posted @ 2015-07-02 11:30 韦德,往前一步 阅读(841) 评论(0) 推荐(0)
摘要:类变量、成员变量、局部变量类变量(也叫静态变量)是类中独立于方法之外的变量,用static修饰。(static表示“全局的”、“静态的”,用来修饰成员变量和成员方法,或静态代码块(静态代码块独立于类成员,jvm加载类时会执行静态代码块,每个代码块只执行一次,按顺序执行))。成员变量(也叫“实例变量”... 阅读全文
posted @ 2015-07-01 12:02 韦德,往前一步 阅读(381) 评论(0) 推荐(0)