- 博客(4)
- 收藏
- 关注
原创 Android基本知识
1. Dalvik VM和传统JVM的区别 传统JVM 编写.java文件 编译为.class文件 打包成.jar文件 Dalvik VM 编写.java文件 编译为.class文件 打包成.dex文件 打包成.apk文件 2.安卓架构图 3. 程序启动过程 Eclipse将.java源文
2015-12-25 21:29:53 360
原创 对象在创建的时候都发生了什么?
我们知道一个类可以有很多部分组成,构造函数,静态方法、静态成员变量,成员变量,构造代码块,局部代码块,静态代码块。那么类在加载进内存并且创建对象时都发生了什么,又都有什么顺序呢? 先看一个栗子吧: class Person { private String name; private int age = 18; private static String c
2015-12-25 15:34:45 565
原创 static关键字
static 关键字: 是一个修饰符,用于修饰成员(成员变量和成员方法),注意不能修饰局部变量。被修饰的成员变量称为类变量,之所以叫类变量是跟它所作用的生命周期是有关的。而没被static修饰的成员变量又称为实例变量,即其生命周期和实例(对象)相关联。 特点: 1.被static修饰的成员在方法区/共享区,不在堆内存了。 2.静态成员随着类的加载而加载,随着类的消亡而消亡。即最先加载,最后消亡
2015-12-25 15:34:42 379
原创 java万年历小程序
之前学习C语言的时候编写过一次,现在学习java,基本思路和语法并没有变,所以再编一次熟悉下语法,这里只用了一个class文件,其实还可以把日历封装成一个类,类中方法私有化,作为工具只提供一个接收年份的入口。 import java.util.Scanner; class RiLi { public static void main(String[] a
2015-12-25 15:34:37 737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人