![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 55
CarlXie
这个作者很懒,什么都没留下…
展开
-
下载android源码
最近忽然对android产生了兴趣,决定去下载源码研究一下。登录android的官网 上面有详细的介绍,包括创建编译环境。这些相对都很容易,不在描述。按照这些指令一路操作,一切顺利,来到准备下载源码的步骤。第一步是下载repo, 官网指令为 curl https://commondatastorage.googleapis.com/git-repo-downloads/repo >原创 2014-02-23 17:26:41 · 740 阅读 · 2 评论 -
Java成员变量赋值
Java类成员变量分为普通成员变量,final成员变量和静态成员变量。一 、对于普通成员变量的初始化,可以分为以下几种。 1、在声明时赋值。例如 int x = 5; 2、在代码块或者类方法中赋值。 例如: class Test { int x; //声明时没有赋值 {原创 2014-03-11 14:25:52 · 1595 阅读 · 0 评论 -
Java代码执行顺序
Java中不同类型代码是由严格的执行顺序的。原创 2014-03-11 15:11:05 · 738 阅读 · 0 评论 -
Java中父类子类成员变量重名的处理
Java中类成员变量的作用域为类本身。如果在子类中存在和父类相同变量名的成员变量会如何呢?其实这些可以完全按照C语言中全局变量和局部变量的关系来处理,即局部变量会覆盖全局变量,而在超过局部变量作用域,就是全局变量起作用。例如: public class Parent { public int x = 5;原创 2014-03-11 17:05:36 · 4144 阅读 · 4 评论 -
Java多线程
Java的多线程实现,可以采用扩展Thread类或者Runnable接口来实现。定义自己的线程类,扩展Thread,重写run()方法,可以实现多线程操作。它的局限性是,一个类只能扩展继承一个父类。而runnable接口则很好的解决了这个问题。通过实现Runnable接口和扩展其它父类,实现复杂的操作。利用Runnable接口,还可以实现数据的共享。(采用new Threa原创 2014-03-17 14:18:28 · 370 阅读 · 0 评论