自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

转载 JAVA反射详解

Reflection是Java 程序开发语言的特征之一,它允许运行中的Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。  Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++  中就没有办法在程序中获得函数定义相关的信息。

2012-03-26 11:06:11 382

转载 J2ME游戏如何快速移植到Android

前言 小白:“老大,你让做的三个J2me游戏搞定了,请看DEMO。”老大:“恩,不错,小白,你知道Android这个平台吧?”小白:“恩,听过。听说和J2ME有很多共同点。”老大:“(一阵奸笑)很多共同点是吧?”小白:“恩。”老大:“那好,你把这几个J2ME游戏给我移植到Android上去。”小白:“……” 很多J2ME开发者可能都会遇到这样的临时性需求。其

2012-03-26 11:00:57 746

转载 经典的生产与消费线程同步问题

java code:class SynStack { private char[] data = new char[6]; private int cnt = 0; //表示数组有效元素的个数 public synchronized void push(char ch) { while (cnt == data.length)

2012-03-26 10:44:02 716

转载 Java关键字final、static使用总结

一、final    根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。    final类不能被继承,没有子类,final类中的方法默认是final的。    final方法不能被子类的方法覆盖,但可以被继承。    final成员变量表示常量,只能被赋值一

2012-03-26 10:36:41 408

原创 Java编程练习题

【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程序分析:   兔子的规律为数列1,1,2,3,5,8,13,21....   【程序2】   题目:判断101-200之间有多少个素数,并输出所有素数。   1.程序分析:判断素数的方法:用一个数分别去除

2012-03-26 10:27:02 644

转载 怎样关闭eclipse中的tooltip提示

使用eclipse开发的时候,经常被鼠标滑过代码时候弹出的tooltip提示干扰。还是在我想要的时候出现比较好,下面是设置的方法。Window/Preferences/Java/Editor/Hovers页里选中Combined Hover,在下面的组合键框中设置一个你喜欢的组合键,我用的是alt。这样下回只有你按住alt,才会有提示啦!原文链接

2012-03-26 10:24:07 621

原创 树编辑程序

以下源码展示了树编辑的实现(源码摘自《Java核心技术II》):import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.tree.*;/** * This program demonstrates tree editing. * @version 1.03

2012-03-22 10:24:07 595

原创 阻塞队列

对许多线程问题,可以通过一个或多个队列以优雅且安全的方式将其形式化。生产者线程向队列插入元素,消费者线程则取出它们。使用队列,可以安全的从一个线程向另一个线程传递数据。   当试图向队列添加元素而队列已满,或是想从队列移出元素而队列为空的时候,阻塞队列(blocking queue)导致线程阻塞。在协调多个线程之间的合作时,阻塞队列是一个有用的工具。工作者线程尅有周期性地将中间结果存储在阻塞队

2012-03-16 09:35:35 459

原创 读写锁

java.util.concurrent.locks包定义了两个锁,ReentrantLock类和ReentrantReadWriteLocklei。如果很多线程从一个数据结构读取数据而很少线程修改其中数据的话,后者是十分有用的。在这种情况下,允许读者线程共享访问时合适的。当然,写者线程依然必须是互斥访问的。以下是使用读/写锁的必要步骤:1、构造一个ReentrantReadWriteLo

2012-03-16 08:55:16 514

原创 JAVA数据库编程

JAVA数据库编程一、加载JDBC驱动:(一)、JDBC驱动程序分类: 1、JDBC-ODBC桥驱动程序: 2、本地库Java驱动程序: 3、本地协议纯Java驱动程序: 4、JDBC网络纯Java驱动程序:(二)、加载JDBC驱动程序的方法: 1、使用DriverManager类加载:DriverManager.registerDriver(Driver driv

2012-03-08 10:49:57 1723 1

Java核心技术(第八版)随书源码(上下卷全).rar

Java核心技术(第八版)随书源码(上下卷全).rar

2012-03-22

GoogleAndroidSDK开发范例大全PPT

GoogleAndroidSDK开发范例大全PPT 本PPT为《GoogleAndroidSDK开发范例大全》一书的PPT课件

2011-12-09

Android平台开发之旅源码

Android平台开发之旅源码.zip 本代码为《Android平台开发之旅》一书中的源代码

2011-12-09

Android API(中文翻译组全集.chm)

Android API(中文翻译组全集.chm) Android中文合集(126+8篇) 关于 Android中文翻译组是一个非盈利性质的开源组织,聚一批开发人员、大学生、研究生等Android爱好者,利用业余时间对Android相关的API及开发者指南等进行翻译,至今已超过200人报名参与,欢迎更多朋友加入,联系Mail:over140@gmail.com。 本合集包含126章节API和8章开发者指南。

2011-12-09

Android API中文.chm

Android api中文.chm Android中文API合集(50篇) Android中文翻译组 关于 API文档(Reference)是Android开发的基础,三年来(2007-2010)官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发人员、论坛版主、大学生、研究生等利用业余时间对Android的API进行翻译,人数从1人到80+人不断壮大,发表的译文从1篇到50篇不断增多,为的只是多一份Android中文资料,欢迎更多朋友的加入,联系我们: QQ:36408253 Gtalk:over140@gmail.com 欢迎大家访问翻译组在淘蝌蚪上搭建的项目:http://code.taobao.org/project/view/404/ (cnAndroid),可使用SVN客户端匿名下载:http://code.taobao.org/svn/cnAndroid,在这里可以查看翻译组当前的最新的进度和翻译稿,也可以直接向我们提问。

2011-12-09

Google Android SDK开发范例大全 源码

Google Android SDK开发范例大全 源码

2011-12-09

空空如也

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

TA关注的人

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