自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android中使用数据库的注意点

Android中使用数据库存储数据还是比较频繁的,ORM啥的就不说了。使用ORM时有需要注意的一个地方,sqlite可以把一个序列化对象以二进制方式存入数据库,并且取出时可以还原,所以有的时候会把一些Java里的自带的对象直接存进去,但是存进去的时候一定要注意这些类里有没有transient成员!!!!!如果有transient成员的话,反序列化时,千万不要直接引用赋值,不

2013-08-31 00:50:25 585

原创 Java的初始化顺序

thinking in Java里是这么说的:类在任何static成员被访问时被加载,包括了普通的static变量、域以及构造方法,构造方法是一个特殊的隐式的静态方法。第一次加载类时,步骤如下:1、查找类路径,加载class文件,如果此类有父类,则加载其父类,递归下来,根基类会被加载2、在从根基类开始加载的过程中,进行静态初始化,只在首次加载时进行一次,因为子类的sta

2013-04-30 20:23:48 434

原创 Java里abstract class和interface的区别

最近写了挺多Java基础方面的东西,有些可能是挺简单的或者网上已经写烂了,但是对自己来说,这些知识可能只是知道或者模模糊糊懂,用的时候看一下某一点。还是没有对这些基础性的细节理解到位,所以最近开始有时间看书加上网上一些别人的讲述,再根据自己写的实例代码,就能印象深刻了,把自己归纳的写下来以后拾起也更方便。从基础开始,慢慢理解消化。————————————————————————————

2013-04-09 22:33:04 707

原创 Java内部类详解

内部类的共性内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。(1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。(2)、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。(3)、内部类声明成静态的,就不能随便的访问外部

2013-04-08 23:34:18 562

原创 java函数传值还是传引用的问题

以前对这种东西就是硬记下来,但是自己完全没有真正理解,今天写代码的时候突发奇想测试了一下,恍然大悟。就三句话:第一:java方法基本数据类型是传值,对象类型传引用,这是千真万确的。第二:当参数是对象时,无论方法体内进行了何种操作,都不会改变实参对象的引用。第三:当参数是对象时,只有在方法内部改变了对象的内容时,才会改变实参对象内容。关于第一点,不

2013-04-07 22:53:19 461

原创 Java的包装器类型

首先是我在一篇文章里看到的:Integer a=1000;Integer b=1000;System.out.println(a==b);上面这些代码,对于一些知道 ''=='' 含义的人都明白,这个结果是False。因为他们是不同对象!Integer c=100;Integer d=100;System.out.

2013-04-07 21:48:15 607

原创 activity的singletask模式以及taskaffinity属性

网上讲解activity的launchmode时,对singletask大部分的说明都是:“singleTask”和”singleInstance”则限制只生成一个实例,并且是task的根元素。这个的后半句是错的,幸好看到了几篇专门讲解singletask模式的文章。推荐:http://blog.csdn.net/luoshengyang/article/details/6714543 这

2013-04-05 18:51:33 1019

原创 关于Java里的两种单例模式

没有系统学习过设计模式,只是项目中遇到一些常用的。单例模式就是最常用的之一了,还以为无非就那样的,原来单例模式的种类也有很多,不过现在我经常用到的就这两种。还有别的比如登记式单例是通过工厂方法来获得单例对象。根据加载方式的不同:1、饿汉式(别问我为什么叫这个名字我也不知道)public class EagerSigleton{private static fi

2013-04-02 21:52:33 478

原创 关于Java里的synchronized

Java里的线程锁有好几种方式,比如常用的synchronized和lock。synchronized有两种用法,修饰方法和修饰代码块。  但是,同步加锁的不是代码,而是对象。synchronized修饰方法时,也有两种,普通方法和static方法。一、对于普通方法如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchroni

2013-03-29 21:11:52 779

原创 关于Java里的hashcode和equal方法

1、这两个方法都是object根类的方法2、equal在object类里,比较的就是hashcode散列码; 而hashcode方法在object类里,返回的是对象的地址。但是在常用的JDK里的类中,比如string,都会重写这两个方法,即不同的类会有不同的hashcode计算方法和equal方法(当然在string类里比较的还是hashcode)。3、当有自定义类时,如果仅仅用来比较两个类,可以

2013-03-28 21:32:56 748

原创 Android开发过程中遇到的一些小问题

做Android开发有一段时间了,其实在开发过程中,遇到大的问题可能每个人不一样,网上也能搜到一些大体思路,再根据自己项目的实际情况来解决,但是一些小问题,虽然不难,但是遇到了却感觉烦躁,而且这些小问题一般以界面问题巨多。。。。。下面说说我遇到的一些问题和解决方法吧。1、自定义seekbar中滑块被遮住的问题。      网上解答一般是设置  thumboffset=0或者设置

2012-06-01 12:39:01 959

图书管理系统-swing+Mysql

这个是我们的数据库课程设计,比较简单,包括管理员和用户不同的操作。用户只有查询和续借功能,需要建四个数据库表,管理员密码、用户信息、借书表、图书信息。

2010-09-26

空空如也

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

TA关注的人

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