自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 如果编写高效的equal方法

<br />equals方法的特性:equals方法体现了等价性。<br />即:自反、对称、传递、一致(没有修改对象的比较信息)、任意非空对象与null equals返回false。<br />当:类的每个对象实例本质上是唯一的、不关心一个类是否提供了逻辑相等的测试功能、超类改写了equals方法子类继承也是合适的、一个类是私有的或包级私有的且确定equals方法永远不会被调用;这样就不需改写equals方法。<br />而对于值类如:Integer、Date等通常需要改写,以测试逻辑相等。<br /> 

2010-08-17 23:06:00 519

原创 垃圾回收器的原理

<br />垃圾回收器是如何工作的?我现在就简单的介绍一下<br />首先要明确几点:<br />Java是在堆上为对象分配空间的<br />垃圾回收器只跟内存有关,什么IO啊,网络连接啊,管它P事<br />当可用内存数量较低时,Sun版本的垃圾回收器才会被激活<br />在垃圾回收器回收垃圾之前,我们先来了解一下Java分配对象的方式,Java的堆更像一个传送带,每分配一个新对象,它就往前移动一格。这意味着对象存储空间的分配速度相当快。Java的“堆指针”只是简单地移动到尚未分配的领域。也就是说,分配空

2010-08-17 23:02:00 712

原创 题目

填空题a)          Java可以通过____参数来查看java虚拟机版本,可以通过____参数来查看最大内存。b)         线程的四个状态_____,_____,_____,_____。c)          可以通过_____接口来实现序列化。d)         序列化的关键字是_________e)          Java查看版本的参数_   _,查看最大内存的参数_   _f)          线程有哪四种状态?解答题g)          Arraylist,vector,

2010-08-17 22:55:00 466

转载 Android实现秒表计时器的程序设计

<br /><br />这是学习Android来第一个完整的Android程序。<br />主要功能是实现秒表计时,功能简介如下:<br />简介:计时器小程序——秒表计时器,程序界面简洁,只有一个时间显示区域和两个图片按钮,一个按钮是开始/暂停,另一个按钮是停止。<br />1.功能:<br />(1)根据用户设置.按0.1秒或1秒为最小单位计时,满60秒进为分钟,最大单位是分钟。<br />默认分钟为两位,超过两位后自动变为三位分钟。<br />(2).显示格式为<br />1.最小计时单位为0.1秒时

2010-08-10 22:41:00 2182 2

转载 RPC

<br />注解:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。<br /><br /><br />  RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器端,进程保持睡眠状态直到调用

2010-08-06 01:16:00 539

转载 使用service

<br /><br />Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。<br />特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCreate()和onStart()方法来启动一个后台的Service。<br /> <br />启动一

2010-08-06 01:00:00 366

转载 service 详解

<br /><br />一 什么是Service<br />二 如何使用Service <br />三 Service的生命周期 <br /><br />一 什么是Service<br />Service,看名字就知道跟正常理解的“服务”差不多,后台运行,可交互这样的一个东西。它跟Activity的级别差不多,但是他不能自己运行,需要通过某一个Activity或者其他Context对象来调用, Context.startService() 和 Context.bindService()。<br /><br

2010-08-06 00:37:00 692

转载 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java)

<br /><br />中缀表达式到后缀表达式的转换要把表达式从中缀表达式的形式转换成用后缀表示法<br />表示的等价表达式<br /> <br />C# Code:<br /> <br />//using System;<br />class Class1<br />{<br /> public static void Main()<br /> {<br />  System.Console.WriteLine("Hello World!");<br />  //中缀 => 后缀表达式<br />  s

2010-08-03 21:41:00 721

转载 深入Android 【六】 —— 界面构造

<br />界面构造<br />UI界面,对于每个应用而言,是它与用户进行交互的门脸。好的门脸,不只是是要亮丽可人,最好还能秀色可餐过目不忘,甚至还应该有涵养有气质,彬彬有理温柔耐心。<br />对于开发者来说,锻造这样的面容,不但需要高超的技艺,也需要有称手的工具和对得起党的料子。俗话说,朽木不可雕也,芙蓉不是一日炼成的,不是什么平台都能叫特能书。有套好用的UI框架,对于开发者而言,真有如沙漠中的甘露,而要是撞见了杯具的UI套件,整个界面开发就有如梦魇了。<br />Android的UI框架,最核心的,是

2010-08-03 21:37:00 494

转载 深入Android 【五】 —— 任务和进程

<br />任务、进程和线程<br />关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态运行,有一个最与众不同的概念,就是Task,翻译成任务,应该还是比较顺理成章的。<br />Task的介入,最主要的作用,是将组件之间的连接,从进程概念的细节中剥离出来,可以以一种不同模型的东西进行配置,在很多时候,能够简化上层开发人员的理解难度,帮助大家更好的进行开发和配置。<br />任务<br />在SDK中关于

2010-08-03 21:36:00 581

转载 深入Android 【二】 —— 架构和学习

<br />Android架构和特征<br />千呼万唤始出来,犹抱琵琶半遮。 -- 《琵琶行》<br />虽贵为富二代,但Android要是没任何可圈点的地方,开不过70迈,在玲琅满目的手机平台竞争中,充其量也就做几个俯卧撑打一桶酱油,然后被落的远远的。说到底,出来混,靠的还是技术。<br />架构<br /><br />从SDK文档中,偷来一幅Android平台的架构图,如上。在整个架构最底层红彤彤的部分,是Linux Kernel在移动平台的一个移植,它隐藏了硬件、网络等相关的细节,为上层提供了一个相

2010-08-03 21:35:00 591

转载 深入Android 【三】 —— 组件入门

<br />Android组件<br />横看成岭侧成峰,远近高低各不同。 -- 《题西林壁》<br />组件(Component),在谈及所谓架构和重用的时候,是一个重要的事情。很多时候都会说基于组件的软件架构,指的是期望把程序做乐高似的,有一堆接口标准封装完整的组件放在哪里,想用的时候取上几个一搭配,整个程序就构建完成了。<br />在开篇的时候就在说,Android是一个为组件化而搭建的平台,它引入所谓Mash-Up的概念,这使得你在应用的最上层,想做的不组件化都是很困难的一件事情(底层逻辑,好吧,管

2010-08-03 21:35:00 443

转载 深入Android 【四】 —— 组件调用

<br />Intent解析<br />基于组件的架构体系,除了有定义良好的组件,如何把这些组件组装在一起,也是一门艺术。在Android中,Intent(貌似通常译作:意图...),就是连接各组件的桥梁。<br />前段时间看同事们做Symbian平台的网易掌上邮(真的是做的用心,NB的一米,热情欢迎所有163邮箱的S60v3用户,猛点击之...),有个功能是为邮件添加附件,比如你想要通过邮件发送一副图片泡mm,可能需要有个很直观的方式从本地选一副珍藏美图,抑或是拿相机来个完美自拍。在Symbian中,这

2010-08-03 21:35:00 367

转载 深入Android 【一】 —— 序及开篇

<br />序<br />携来百侣曾游,忆往昔峥嵘岁月稠。 -- 《沁园春·长沙》<br />对于Android,我也算是老人了,所谓,有文有真想。正由于这段玩票经历,使得我在毕业后,鬼使神差的成为移动平台的一名码工,再次有机会放肆的拥抱Android。<br />2010开年,手上突然有了一把闲散时间,有机会进一步总结和学习Android。于是想再一次为Android写一系列的东西,这些东西来自于一些开发经验,对源码的学习和对Android的浅薄认识,也算是鞭笞自己学习的一种手段。<br />其下所有内容

2010-08-03 21:34:00 452

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除