自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

转载 java 乱码原因分析

转载:http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,

2015-10-30 15:50:23 169

转载 提高java编程性能的好习惯

通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。一、对象的生成和大小的调整。

2015-10-27 18:17:01 344

转载 java 序列化

Java 序列化Serializable详解(附详细例子)1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候

2015-10-27 17:14:41 284

转载 String StringBuffer StringBuilder

相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全

2015-10-27 10:10:01 81

转载 java 编写常见坏习惯

原文链接:http://macrochen.iteye.com/blog/1393502每天在写Java程序,其实里面有一些细节大家可能没怎么注意,这不,有人总结了一个我们编程中常见的问题。虽然一般没有什么大问题,但是最好别这样做。另外这里提到的很多问题其实可以通过Findbugs( http://findbugs.sourceforge.net/ )来帮我

2015-10-26 17:21:17 346

转载 java 不同数据库连接代码

转自:http://developer.51cto.com/art/201202/314928.htmJava数据库连接接口(JDBC)是Java里定义的一套用于数据库连接和操作的API的集合。有不同的数据库厂商提供这套接口的实现类,对于Java程序员来说,程序员不需要关心数据库的底层的实现,统一的调用JDBC里面的抽象出来的API来完成数据库的访问功能,在Data access的功能和接

2015-10-26 16:40:32 189

转载 工厂模式

转自:http://blog.csdn.net/luoweifu/article/details/45702135从简单的例子开始同样,我们还是先看一个简单例子:创建一个窗口实现加法的计算功能。其效果如下:  图1: 加法计算 Calculator.java:import javax.swing.*;import javax.swing

2015-10-16 17:27:23 250

原创 java线程同步(生产者消费者应用-模拟叫号系统)

执行结果:顾客取得:票据0票据0:顾客请到窗口11顾客取得:票据1票据1:顾客请到窗口10顾客取得:票据2票据2:顾客请到窗口11顾客取得:票据3票据3:顾客请到窗口10顾客取得:票据4票据4:顾客请到窗口11顾客取得:票据5票据5:顾客请到窗口10顾客取得:票据6票据6:顾客请到窗口11顾客取得:票据7票据7:顾客请到窗口10

2015-10-15 16:49:13 1063

转载 java synchronized关键字详解

synchronized关键字修饰方法或代码块,为了保证多个线程访问同一对象中同步方法时任一时刻都只有一个线程访问。当线程访问同步方法时会给当前对象加锁直至执行结束,其他线程此时为阻塞状态。在此期间非同步方法可以被任一线程自由访问。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一

2015-10-14 17:32:29 302

空空如也

空空如也

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

TA关注的人

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