![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
chinben
这个作者很懒,什么都没留下…
展开
-
Java中关于static的用法
static修饰的成员变量:static修饰的成员变量也叫类变量或全局变量,在类被加载时static修饰的成员变量被初始化,与类关联,只要类存在,static变量就存在。 一个static变量单独划分一块存储空间,不与具体的对象绑定在一起,该存储空间被类的各个对象所共享。也就是说当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例对象共用同一个static变量。static转载 2014-10-27 16:39:11 · 417 阅读 · 0 评论 -
关于java的向上转型和多态
结论:向上转型时,声明的是父类的引用,但是执行的过程中调用的是子类的对象,程序会去寻找父类的method方法以及子类的method方法: 1. 如果父类没有,子类有,会报错。 2. 如果父类有,子类没有,调用父类method。 3. 如果父类有,子类也有,调用子类method。 上面是理论,下面看几个示例: public class Father原创 2015-03-11 22:58:24 · 386 阅读 · 0 评论 -
java方法的参数按值传递
java方法的参数按值传递,这种方式的重要后果是方法无法改变调用端变量。 这句话不好理解,但我们只要记住一句话:调用需要参数的方法时,相当于参数名在赋值语句左侧,参数值在赋值语句右侧。 可以分为两种情况解释: 1.当方法参数是原始数据类型(int等等)时 public class Test{ public static void main(String args[]){ int i原创 2015-04-23 13:34:15 · 487 阅读 · 0 评论 -
关于java注解
刚进公司的时候,clone了花果山的代码下来看,很幸运,这个项目刚刚开始,我可以把leo的框架先完整的看一遍而不受其他细节的影响,Leo写了非常多的基础类,非常多的抽象类,整个app的网络请求,加载图片,ListView加载数据都已经封装好,在这个基础上,我们的代码一下简化了不少,但另一方面,我们需要去理解Leo写的这些类到底为我们做了什么,当我开始找所有的基类的时候,我发现有些类根本在proje原创 2015-05-15 22:46:19 · 485 阅读 · 0 评论