随笔分类 -  JAVA

摘要:1 package testSimple; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 public class BuildTree { 7 public static void main(String[] args) { 8 List list = new ArrayLis... 阅读全文
posted @ 2017-08-08 18:19 chenxiangxiang 阅读(2047) 评论(0) 推荐(0)
摘要:需要引入ganymed-ssh2-build210.jar包。 其实很简单。所以直接贴代码,代码说话。 阅读全文
posted @ 2017-07-13 20:54 chenxiangxiang 阅读(944) 评论(0) 推荐(0)
摘要:本文在原文的基础上有所修改,原文请参考: http://titanseason.iteye.com/blog/1471606 由于此blog不支持附件附件请到此处下载 http://my.oschina.NET/bigyuan/blog/165464 1. 需要用的软件 OpenOffice 下载地 阅读全文
posted @ 2017-05-19 22:26 chenxiangxiang 阅读(9615) 评论(3) 推荐(0)
摘要:前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意 阅读全文
posted @ 2017-04-18 21:17 chenxiangxiang 阅读(617) 评论(0) 推荐(0)
摘要:字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的,从Java1.4起,Java核心API就引入了java.util.regex程序包,它是一种有价值的基础工具,可以用于很多类型的文本处理, 如匹配, 阅读全文
posted @ 2017-04-04 17:42 chenxiangxiang 阅读(487) 评论(0) 推荐(0)
摘要:Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 相比jso 阅读全文
posted @ 2017-04-03 08:56 chenxiangxiang 阅读(286) 评论(0) 推荐(0)
摘要:GSON是Google开发的Java API,用于转换Java对象和Json对象。本文讨论并提供了使用API的简单代码示例。更多关于GSON的API可以访问:http://sites.google.com/site/gson/. 本文是GSON系列文章的第一篇。本文是其他文章的基础,因此不需要任何G 阅读全文
posted @ 2017-04-03 08:51 chenxiangxiang 阅读(6147) 评论(0) 推荐(0)
摘要:FastJSON是一个很好的java开源json工具类库,相比其他同类的json类库,它的速度的确是fast,最快!但是文档做得不好,在应用前不得不亲测一些功能。 实际上其他的json处理工具都和它差不多,api也有几分相似。 一、JSON规范 JSON是一个标准规范,用于数据交互,规范的中文文档如 阅读全文
posted @ 2017-04-03 08:47 chenxiangxiang 阅读(1206) 评论(0) 推荐(0)
摘要:问题:map拷贝时发现数据会变化。 高能预警,你看到的下面的栗子是不正确的,后面有正确的一种办法,如果需要看的话的,请看到底,感谢各同学的提醒,已做更正,一定要看到最后 先看例子: public class CopyMap { /** * @author 张仲华 * @param args * 20 阅读全文
posted @ 2017-01-07 09:57 chenxiangxiang 阅读(19986) 评论(1) 推荐(1)
摘要:方法一: 方法二: 阅读全文
posted @ 2017-01-06 20:30 chenxiangxiang 阅读(21205) 评论(0) 推荐(0)
摘要:package testThread; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import... 阅读全文
posted @ 2016-11-25 20:33 chenxiangxiang 阅读(3567) 评论(0) 推荐(0)
摘要:比较全的解释了:JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所 阅读全文
posted @ 2016-09-22 11:46 chenxiangxiang 阅读(33472) 评论(0) 推荐(1)
摘要:import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; public class Lists { public static void main(S... 阅读全文
posted @ 2016-08-11 13:01 chenxiangxiang 阅读(366) 评论(0) 推荐(0)
摘要:运算符的优先级java自带的方法正则表达式数组和二维数组:数组遍历,填充数组,数组排序,复制数组,数组查询数组算法:冒泡,选择,反转,快速类和对象:封装,继承,多态,this关键字,抽象类和接口重写和重载包装类:Integer,Boolean,Byte,Character,Double,Number 阅读全文
posted @ 2016-07-25 22:19 chenxiangxiang 阅读(261) 评论(0) 推荐(0)
摘要:一、简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用jav... 阅读全文
posted @ 2016-01-24 23:16 chenxiangxiang 阅读(2256) 评论(0) 推荐(0)
摘要:Java正则表达式的语法与示例 Java 正则表达式的总结和一些小例子 个人整理的java正则表达式 1 package expression; 2 3 import java.util.regex.Matcher; 4 import java.util.regex.Pattern; 5 6 pub 阅读全文
posted @ 2016-01-23 10:54 chenxiangxiang 阅读(306) 评论(0) 推荐(0)
摘要:正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 ... 阅读全文
posted @ 2015-12-20 22:33 chenxiangxiang 阅读(206) 评论(0) 推荐(0)
摘要:java中String的常用方法1、length()字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt()截取一个字符 例:char ch; c... 阅读全文
posted @ 2015-12-20 22:23 chenxiangxiang 阅读(277) 评论(0) 推荐(0)
摘要:先看两个简单的例子,来感受一下Java的不定长度参数第一个例子:Java代码publicclassVariArgs{publicstaticvoidmain(String[]args){test();test("aaa");test("aaa","bbb");test("aaa","bbb","cc... 阅读全文
posted @ 2015-11-11 12:42 chenxiangxiang 阅读(11450) 评论(0) 推荐(3)
摘要:重载public class A{ public void test(){} public void test(int num){} public void test(String str){}}重写public class a{ public void test(){}}public class ... 阅读全文
posted @ 2015-11-11 12:29 chenxiangxiang 阅读(391) 评论(0) 推荐(0)