![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
PiperXiao
这个作者很懒,什么都没留下…
展开
-
Java学习-集合的理解
java中Collection集合的理解一、Collection结构图:二、Map关系图:Iterator接口:用来遍历集合Collection元素;Collections工具类:操作Collection及Map的工具类,大部分为static的方法。附:Properties的使用1 Properties pros = new Prop...原创 2017-06-15 11:38:00 · 63 阅读 · 0 评论 -
java日常-String/StringBuilder/StringBuffer
String不可变:String是不可变的,每当把String参数作为方法的参数时候,都会复制一份引用,而该引用所指的一个新的对象一直待在单一的物理位置上。StringBuilder对象:当你为一个类编写tiString()对象时候,如果字符串操作比较简单,那就可以信赖编译器,他会为你合理的构造最终的字符串结果。但是,如果你要在toString()方法中使用循环,那么最好自己...原创 2017-08-17 22:12:00 · 66 阅读 · 0 评论 -
java学习-String上的操作
在工作当中,String有一些常用的方法,我这里做一下总结,让我们使用起来得心应手;从下表中可以看出,当需要改变字符串的内容时,Stirng类的方法都会返回一个新的String对象。同时,如果内容没有发生变化,String的方法只是返回指向源对象的引用而已。这可以节约存储空间以及避免额外的开销。方法参数、重载版本应用构造器重载版本:默认版本、S...原创 2017-08-24 14:24:00 · 73 阅读 · 0 评论 -
java日常-java类型与数据类型转换表
数据类型转换表原创 2017-09-03 21:49:00 · 84 阅读 · 0 评论 -
java学习-几种常用数据库的JDBCURL
以mysql的jdbcUrl为例:1、对于 Oracle 数据库连接,采用如下形式: jdbc:oracle:thin:@localhost:1521:sid2、对于 SQLServer 数据库连接,采用如下形式:jdbc:microsoft:sqlserver//localhost:1433; DatabaseName=sid3、对于 MYSQL 数据库连接...原创 2017-09-04 18:05:00 · 94 阅读 · 0 评论 -
java学习-BeanUtils给对象的属性赋值
需要加入两个jar包:commons-beanutils-1.9.3.jarcommons-logging-1.2.jar使用方法:给对象的属性赋值:BeanUtils.setProperty(entity, fieldName, value);从对象的属性中取值:BeanUtils.getProperty(entity, fieldName);例子:@T...原创 2017-09-23 22:15:00 · 417 阅读 · 0 评论 -
java学习-reflection反射机制
一、认识java Reflection反射机制Java Reflecation的定义Reflection(反射)被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性和方法。Java反射机制提供的功能1、在运行时判断任意一个对象所属的类;2、在运行时构造任意一个类的对象;3、在运行时判断...原创 2017-10-13 10:46:00 · 104 阅读 · 0 评论 -
java日常-map转成json
Map是由key-value的键值对组成的一组数据结构,Json也是由键值对组成的,这两种数据结构之间转换有很多种方法,我先总结一种由谷歌提供的Gson包转的方法。第一步:将Gson包引入到java项目中;将Gson包添加到java工程的lib文件夹下面,右键选择“add build path”添加。第二步:引用Gson对象。Map对象:Map<String,Object&...原创 2017-10-27 15:17:00 · 152 阅读 · 0 评论 -
java日常-通过年月,获取到月的第一天和最后一天
传入年和月,获取到本月的第一天: /** * 获取指定年月的第一天 * @param year * @param month * @return */ public static String getFirstDayOfMonth1(int year, int month) { ...原创 2018-02-02 16:52:00 · 111 阅读 · 0 评论 -
java日常-List、Map初始值
对于List、Set和Map的初始值,对于初学者来说容易混淆,所以在进行为空判断的时候会容易出错。为了能更好的使用集合,我总结一下:一、List的初始值:先初始化一个List,输出它的值:List<Map<String,Object>> list = new ArrayList<>();System.out.println(list...原创 2018-03-28 10:51:00 · 557 阅读 · 0 评论 -
java日常-com.alibaba.fastjson快速处理json字符串转成list类型
public static List<Map<String, String>> jsonToList(String json) { JSONReader reader = new JSONReader(new StringReader(json));// 已流的方式处理,这里很快 reader.startArray()...原创 2018-03-30 16:38:00 · 189 阅读 · 0 评论 -
Java-net.sf.json.JSONException: java.lang.reflect.InvocationTargetException处理方法之一
问题描述:在项目中写了一个方法从数据库查询信息,返回List<Map<String,Object>>,如下面语句://1.根据条件获取未完成的基本信息 List<Map<String,Object>> list = getUncompliateInfo(Condition condition);//2.将list转为JS...原创 2018-04-23 20:55:00 · 129 阅读 · 0 评论