关闭

Java 类中各成分加载顺序 和 内存中的存放位置

一、什么时候会加载类? 使用到类中的内容时加载:有三种情况 1.创建对象:new StaticCode(); 2.使用类中的静态成员:StaticCode.num=9;  StaticCode.show(); 3.在命令行中运行:Java StaticCodeDemo 二、类所有内容加载顺序和内存中的存放位置: 利用语句进行分析。 1.Person p=new Person("z...
阅读(17) 评论(0)

Animation 动画介绍和实现

转载自http://www.cnblogs.com/yc-755909659/p/4290114.html 【Android 基础】Animation 动画介绍和实现 在前面 PopupWindow 实现显示仿腾讯新闻底部弹出菜单 有用到Animation动画效果来实现菜单的显示和隐藏,本文就来介绍下吧。 1.Animation 动画类型 Android的anima...
阅读(18) 评论(0)

接口的部分理解

接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。 //定义接口InterA interface InterA {  void fun(); } //实现接口InterA的类B class B implemen...
阅读(13) 评论(0)

Java集合之泛型

转载自 http://www.cnblogs.com/jbelial/archive/2013/03/30/2990935.html 所谓泛型就是允许在定义类、接口时指定类型形参,这个类型形参将在声明变量、创建对象时确定。增加了泛型支持后的集合,完全可以记住集合中元素的类型,并可以在编译时检查集合中元素的类型。即解决一些安全问题;同时还可以让代码变得更加简洁。    一.使用泛型...
阅读(14) 评论(0)

关于建立杀不死的服务

转载自http://blog.csdn.net/mad1989/article/details/22492519和http://blog.csdn.net/liuzg1220/article/details/52599370 序言 最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是...
阅读(16) 评论(0)

关于timer.schedule只执行一次

学习做安卓项目时需要使用Timer来定时,但发现只执行一次 Timer 的schedule方法是有重载的 1.schedule(TimerTask task, long delay) 这个方法第二个参数是延迟,也就是延迟多少时间后执行task,而不会重复         2.schedule(TimerTask task, long delay, long period) ...
阅读(47) 评论(0)

volatile

原文出处: 海子 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volat...
阅读(508) 评论(0)

Java 方法区及堆、栈(转了慢慢看)

转载自http://www.cnblogs.com/hqji/p/6582365.html 1、java中的栈(stack)和堆(heap)是java在内存(ram)中存放数据的地方 2、堆区      存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令);      jvm只有一个heap区,被所有线程共享,不存放...
阅读(23) 评论(0)

Java 检查异常与非检查异常

原文地址:http://yangshen998.iteye.com/blog/1311682 [html] view plain copy public class ExceptionTypeTest {   public void doSomething() throws ArithmeticException{   Sys...
阅读(21) 评论(0)

这几天

国庆假期 总想写点什么,这几天学习学得还不错 保持保持 keep...
阅读(73) 评论(0)

Android的taskAffinity对四种launchMode的影响

转载自http://www.cnblogs.com/yyz666/p/4674173.html Android的taskAffinity对四种launchMode的影响   在Android系统中,一个application的所有Activity默认有一个相同的affinity(亲密关系,相似之处)。也就是说同一个应用程序的的所有Activity倾向于属于同一个task。但是我...
阅读(45) 评论(0)

Java中的static关键字解析

Java中的static关键字解析...
阅读(25) 评论(0)

关于红米3(开发版)如何修改host文件访问谷歌

修改host 访问谷歌...
阅读(74) 评论(0)

Android学习(十一) 关于MVP与MVC

转载自http://www.codeceo.com/article/mvp-android.html 背景 之所以要谈这个话题是因为你在开发App时可能会发现,Activity担负的责任非常之重,如果站在MVC框架角度看自己开发的App,一般xml布局文件科Activity的setContentView等充当了View角色,Activity其他代码充当了Controller角色,其他数...
阅读(43) 评论(0)

Android学习心得(四) 关于Android studio的更新

1.出现无法连接到dl.google.com的情况,则需要在hosts中添加dl.google.com的IP地址; 2.在hosts添加了两行代码后,显示timeout,谷歌一下,原来是之前为了下载SDK和翻墙,修改了hosts文件,导致无法连接,要还原hosts; 3.还原hosts文件后要下载整个AS安装包的情况,这时懒癌上身,就想着离线更新: 方法如下: 1).在自己AS安装的目录下...
阅读(49) 评论(0)
34条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1792次
    • 积分:172
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:12篇
    • 译文:0篇
    • 评论:1条
    文章分类