Java
文章平均质量分 74
cikeyouling
这个作者很懒,什么都没留下…
展开
-
java代码优化实例介绍
Java 代码优化过程的实例介绍 来源:IBM developerworks 简介: 通过笔者经历的一个项目实例,本文介绍了 Java 代码优化的过程,总结了优化 Java 程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。从多个角度分析导致性能低的原因,并逐个进行优化,最终使得程序的性能得到极大提升,代码的可读性、可扩展性更强。 衡量程序的标准 ...原创 2013-05-02 14:48:35 · 259 阅读 · 0 评论 -
java比较器(Comparable,Compatarator)
记得当初面试的时候遇见过一道类似这样的题,给出几个学生的成绩和年龄让根据学生的成绩进行排序,如果成绩相同则根据学生的年龄进行排序。当时傻乎乎的不知道咋整,直接根据成绩排了一下序就给输出了,最近看java基础比较器的时候才明白这道题的意思是考java基础中的比较器。 方法一、 通过实现Comparable接口进行排序,这个方法需要重写comparable接口的compareTo方法,再我们常...原创 2013-08-16 17:11:38 · 131 阅读 · 0 评论 -
java实现单例
最近工作不是很忙,于是回过头再看看java基础,当时学习单例的时候不太明白为什么要那么写,只是死记硬背老师写的单例的格式,刚把单例常见的两种方式写了一下,顺便做个笔记。在开发过程中推荐使用第二中方法,因为懒汉模式要考虑到线程的同步问题,执行效率要比第二中方法低,当然如果你钟情于第一种也是可以的。 1、懒汉模式:在这种模式下,SingletonTest1进入内存的时候,内存中还没有Single...原创 2013-08-01 18:38:37 · 69 阅读 · 0 评论 -
java实现冒泡和选择排序
http://www.admin10000.com/document/211.html http://www.admin10000.com/document/794.html 这两篇关于排序的文章都写的很不错,大家感兴趣可以看看,不过在下资质愚鲁目前只搞明白了选择和冒泡排序的思想,别的啥时候弄明白了后续在补吧。 package com.temp; public cla...原创 2013-07-31 17:29:42 · 85 阅读 · 0 评论 -
java传递动态参数demo
JDK1.5之后,为了使方法的调用更加灵活,java引入了动态参数的概念。当时在学校里跟老师学java基础的时候听都没听过这个东东,前两天同事提到这个东东,自己看了一下,写个小demo记录一下。其实,也没啥难理解的就是可以动态的确定传入参数的个数罢了。 public class DynamicParamenterDemo { public static void main(String[...原创 2013-07-26 16:56:04 · 635 阅读 · 0 评论 -
java遍历Map
闲来没事,练练基础,呵呵。。。,记得当初面试的时候经常有人问map怎么遍历的问题,感觉被问到的概率还是蛮高的,眼过十遍不如手过一遍啊,写一个 public static void main(String[] args) { Map<Object, Object> map = new HashMap<Object, Object>(); map.put("n...原创 2013-07-24 18:06:44 · 77 阅读 · 0 评论 -
poi读写Excel表格Demo
一、导入poi需要的jar包,最新jar包下载地址http://poi.apache.org/download.html导入导出Excel表所需的jar包如图所示。 二、导入导出Excel 例子: package com.util.excel; import java.io.File; import java.io.FileInputStream; import j...原创 2013-12-16 16:44:30 · 181 阅读 · 0 评论 -
java读取properties文件
前几天写的一个用java中的ResourceBundle类来读取配置文件的demo,继续在这儿做笔记了。 1、目录结构图 2、配置文件 3、用单例模式读取配置文件 package com.util.readProperites; import java.util.ResourceBundle; /** * * 类描述:根据配置文件名(name)和文件中的键值(key)读取系...2013-07-17 11:09:47 · 80 阅读 · 0 评论 -
java生成JSON串
在开发过程中我们经常需要使用json格式的数据来传递信息,前段时间写的一个小demo在此整理一下做个笔记。 1、将各种对象转化为json串 public static void main(String[] args){ boolean[] newArray = new boolean[]{true,false,true}; //转化boolean型数组 JSONArray...2013-07-16 16:06:35 · 156 阅读 · 0 评论 -
重写equal
今天有点空写了一段基础代码复习一下,随便记记: package com.dao; public class OverwriteEquls { private long id; private String name; public long getId() { return id; } public void setId(long id) { ...原创 2013-05-15 10:36:05 · 117 阅读 · 0 评论 -
java+jQuery解决ajax跨域小demo
1、在服务端设置请求头信息 前台JS代码: $("#but4").click(function(){ var vesion=parseInt($.browser.version); if($.browser.msie && vesion>=8 && vesion<11){//判断浏览器版本是否为IE ...2014-02-20 12:23:04 · 251 阅读 · 0 评论