上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 52 下一页
摘要: 在JAVA中一共有八种基本数据类型,他们分别是基本数据类型:byte、short、int、long、float、double、char、boolean封装类:整型其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)long的取值范围为(-922337203685477480 阅读全文
posted @ 2011-07-29 11:31 andriod2012 阅读(148) 评论(0) 推荐(0) 编辑
摘要: NestedClass(一般是C++的说法),InnerClass(一般是JAVA的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。 注:静态内部类(InnerClass)意味着1创建一个static内部类的对象,不需要一个外部类对象2不能从一个static内部类的一个对象访问一个外部类对象AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?InnerClass(内部类)定义在类中的类。NestedClass(嵌套类)是静态(static)内部类。1.要创建嵌套类. 阅读全文
posted @ 2011-07-27 09:27 andriod2012 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1.HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key), 由于非线程安全,效率上可能高于Hashtable.HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey.因为contains方法容易让人引起误解。2.Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Mapinterface的一个实现。 最大 阅读全文
posted @ 2011-07-27 07:36 andriod2012 阅读(158) 评论(0) 推荐(0) 编辑
摘要: final :用于声明属性,方法和类,当修饰属性时,表示属性不能被改变;当修饰方法时,表示该方法不能被覆盖;当修饰一个类是表示该类不能被继承。finally: 是异常处理语句结构的一部分,常常与try,catch 搭配使用,不管try语句块里面有没有return语句,finally语句块总是执行。finalize:Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 阅读全文
posted @ 2011-07-27 07:33 andriod2012 阅读(128) 评论(0) 推荐(0) 编辑
摘要: public class MathTest { public static void main(String[] args) { System.out.println("小数点后第一位=5"); System.out.println("正数:Math.round(11.5)=" + Math.round(11.5)); System.out.println("负数:Math.round(-11.5)=" + Math.round(-11.5)); System.out.println(); System.out.println(&qu 阅读全文
posted @ 2011-07-27 07:25 andriod2012 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.继承:在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新的内容,或修改原来的方法使之更适合特殊的需要,这就是继承。继承是子类自动共享父类数据和方法的机制,这是类之间的一种关系,提高了软件的可重用性和可扩展性。2.封装:封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力。面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,也 阅读全文
posted @ 2011-07-27 07:00 andriod2012 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu下编译Android代码。开始装的是jdk1.6,make,一切OK。可是在make sdk的时候,出错了。原来是使用jdk1.6的时候,javadoc会有问题。网上搜了下,发现该问题已有人遇到过。前面转的一篇文章,就说到了可以让jdk1.5和jdk1.6并存。原来已经安装了jdk1.6,再装个jdk1.5应该OK了吧。直接用apt-get install sun-java5-jdk时,提示找不到相应的软件包。有人也遇到过(http://hi.baidu.com/liuhuman/blog/item/271b918b21b2a5dffc1f10fd.html)按照说明,替换了so 阅读全文
posted @ 2011-07-24 22:13 andriod2012 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/tkocn/blog/item/d85c44cbf8a5ff12bf09e6e3.html本文主要参考官方文档(http://source.android.com /download)和网上相关资料(http://blog.csdn.net/HKjinzhao/archive/2009/03/18 /4002326.aspx,http://www.williamhua.com/2009/04/30/how-to-build-android- 15-kernel-image/)。网上的资料对于andorid的最新代码有的已经过时,或者有错误,这份 阅读全文
posted @ 2011-07-24 21:30 andriod2012 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 最近想学习学习Android,就在自己到pc上装了ubuntu 11.04,然后按照www.android.com上的说明,进行操作。不过,过程中也遇到了不少问题,在此做个总结。第一次,是在进行到repo sync一步的时候,本来想避开网络高负载时段,早上就开始下载代码,谁知还是没有整完,到了晚上,也就下了40%多,然后像死了一样不动。不忍心电脑累了一天,晚上也不能休息,就把终端强制关了。第二天,由于要上班,也只能晚上来搞代码,谁知也是搞了一会就搞不动了,也只能强制关掉。之后再repo sync,总是在10%左右的时候,就提示fetch error,然后只能强制关掉。如此反复几次,搞的更严重了 阅读全文
posted @ 2011-07-24 17:47 andriod2012 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 这种方法比较简单,不需要装很多东西或者配置如果想要好的体验 可以去找其他的远程软件 比如NoMachine NX等——————————————————————————————————————————————以前在xp的时候要远程桌面到ubuntu只需要在ubuntu上安装xrdp:sudo apt-get install tightvncserver xrdp接着要在ubuntu下允许远程接入然后就可以在xp下用自带的mstsc连接到ubuntu了(开始-运行-输入 mstsc )登录的时候选择vnc-any方式————————————————————————————————————————— 阅读全文
posted @ 2011-07-20 21:43 andriod2012 阅读(418) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 52 下一页