摘要:
系统中的Activity可以通过一个activity栈来进行管理。当一个新的activity启动的时候,它首先会被放置在activity栈顶部并成为running状态的activity——之前的activity也在activity栈中,但总是被保存在它的下边,只有当这个新的activity退出以后之... 阅读全文
posted @ 2015-10-15 21:28
darling_user
阅读(134)
评论(0)
推荐(0)
摘要:
这四个作用域的可见范围如下表所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × × 备注:... 阅读全文
posted @ 2015-10-15 21:18
darling_user
阅读(288)
评论(0)
推荐(0)
摘要:
Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法... 阅读全文
posted @ 2015-10-15 21:09
darling_user
阅读(158)
评论(0)
推荐(0)
摘要:
Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法... 阅读全文
posted @ 2015-10-15 21:04
darling_user
阅读(52)
评论(0)
推荐(0)
摘要:
在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,... 阅读全文
posted @ 2015-10-15 20:55
darling_user
阅读(65)
评论(0)
推荐(0)
摘要:
(单独把一个东西说清楚,然后再说清楚另一个,这样,它们的区别自然就出来了,混在一起说,则很难说清楚)==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,... 阅读全文
posted @ 2015-10-15 20:55
darling_user
阅读(60)
评论(0)
推荐(0)
摘要:
int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩... 阅读全文
posted @ 2015-10-15 20:54
darling_user
阅读(109)
评论(0)
推荐(0)
摘要:
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应,例如,ceil的英文意义是天花板,该方法就表示向上取整,所以,Math.ceil(11.3)的结果为12,Math.ceil(-11.3)的结果是-11;floor的英文意义是地板,... 阅读全文
posted @ 2015-10-15 20:53
darling_user
阅读(141)
评论(0)
推荐(0)
摘要:
这四个作用域的可见范围如下表所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × × 备注:... 阅读全文
posted @ 2015-10-15 20:49
darling_user
阅读(67)
评论(0)
推荐(0)