java
十一路客
这个作者很懒,什么都没留下…
展开
-
利用java反射来实现输出对象的所有属性值
利用java反射来实现输出对象的所有属性值 1.覆盖toString方法。 2.在toString方法里面调用获取属性值的get方法。 见源码: package org.lgzh.core.Action; import java.lang.reflect.Field; import java.lang.reflect.Method; pub转载 2015-07-29 10:51:56 · 1104 阅读 · 0 评论 -
利用反射打印对象的所有属性及调用对象方法
利用java反射输出对象的所有属性,调用对象的方法public class ClassUtil { private static final Logger logger = LoggerFactory.getLogger(ClassUtil.class); public static final boolean isNull(String str){ if(str...原创 2018-10-22 14:26:05 · 681 阅读 · 0 评论 -
HashMap按键排序和按值排序
转载自:https://www.cnblogs.com/liujinhong/p/6113183.html 今天做统计时需要对X轴的地区按照地区代码(areaCode)进行排序,由于在构建XMLData使用的map来进行数据统计的,所以在统计过程中就需要对map进行排序。一、简单介绍Map 在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类...转载 2018-10-17 15:24:08 · 274 阅读 · 0 评论 -
java相关知识
###一. Collections.unmodifiableList方法的使用与场景参考文章:http://blog.csdn.net/cilen/article/details/7744969在公司接触到`Collections.unmodifiableList(Listpackage com.readonlylist;import java.util.ArrayList;public cl转载 2017-11-20 12:05:31 · 283 阅读 · 0 评论 -
java js常用正则表达式和工具函数
一. java常用工具函数1.1 日期函数//按照指定格式获取当前日期字符串public static String getCurrentDate(String format) { // TODO Auto-generated method stub Date date = new Date(); return dateToString(date,format);}/原创 2017-03-09 14:53:10 · 512 阅读 · 0 评论 -
java多线程读取多个文件 导入数据库
近期在做java读文件的项目,由于数据量较大,因此研究了一下多线程,总结了一下:一. 多个线程读文件和单个线程读文件,效率差不多,甚至可能不如单线程,原因如下:如果只是单纯的读文件,一个线程足够了,因为一般瓶颈是在磁盘io上,多个线程只会在磁盘io上阻塞。因为不同文件的读写,会造成磁头的频繁转换,磁头的频繁转换要比读取磁盘的时间更长。但是一般是读一小块做一次处理,然后再读下一块,这样只用一个线程磁盘原创 2016-10-14 16:59:21 · 11861 阅读 · 0 评论 -
SqlServer 2008相关知识
主要内容:PreparedStatement 与 StatementAutoCommitjava获取表结构信息一. Java中PreparedStatement和Statement的用法区别PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Statement 对象。作为 Stateme转载 2016-10-14 18:43:08 · 543 阅读 · 0 评论 -
关于List,ArrayList中remove(object obj)方法不能删除对象问题
参考文章: http://blog.csdn.net/ws992077171/article/details/7856433先看下面代码,大家猜猜打印的结果是什么?为什么?package shiyan; import java.util.ArrayList; import java.util.List; public class ListTest { public static转载 2016-12-19 10:58:08 · 16317 阅读 · 2 评论 -
java文件操作相关方法
1.java读取txt文件转自:http://www.cnblogs.com/manongxiaojiang/archive/2012/10/13/2722068.html java读取txt文件内容。可以作如下理解:首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。通过这条线路读取甲方的信息:new Fil转载 2016-10-14 16:20:36 · 328 阅读 · 0 评论 -
java split函数结尾空字符串被丢弃的问题
参考: http://yinny.iteye.com/blog/1750210 http://www.xuebuyuan.com/1692988.htmljava中的split函数用于将字符串分割为字符数组是很方便的,但由于不是很熟悉,犯了错误如下:String strtest = “1,2,”; String arry[] = strtest.split(“,”); 这样得到的数组元转载 2016-11-29 10:09:51 · 7491 阅读 · 0 评论 -
停止Java线程,小心interrupt()方法
转自: http://blog.csdn.net/wxwzy738/article/details/8516253转自http://www.blogjava.NET/jinfeng_wang/archive/2008/04/27/196477.html 程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇转载 2016-10-19 11:23:20 · 595 阅读 · 0 评论 -
修改List内部对象的属性值并保存
直接通过List.get(i)获取对象obj,并对obj中的属性进行修改即可。因为obj获取的是List中对象的引用,所以对obj的修改会自动同步到对List中去public class ListTest { public static void main(String args[]) { User user1=new User();原创 2016-05-24 18:34:23 · 42237 阅读 · 1 评论 -
java从http url下载文件
java从http url下载文件的简单方法转载自地址:http://programdolt.iteye.com/blog/605184Java代码 import java.io.File; import java.net.URL; import org.apache.commons.io.FileUtils; public转载 2015-11-12 15:55:30 · 881 阅读 · 0 评论 -
静态方法中不可直接new内部类实例对象问题
结论:静态方法中,是不可以直接new内部类实例对象和引用外部类的成员变量的。原因:1、外部类中的成员变量、方法以及内部类其实三者都在同一个级别上,三者都必须由外部类的实例对象才能调用(举例:当一个方法被调用时,此时肯定已经有了外部类的实例对象。),故而他们三者可以互相引用。2、而静态main方法因为其方法为静态,在类编译时,便生成了该静态方法,故而其运行不依赖于外部类的实例对象,因为内...转载 2018-10-22 19:19:13 · 1269 阅读 · 0 评论