![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
scalad
github地址:https://github.com/scalad
展开
-
BeanUtils基本简介
1.什么是BeanUtils:BeanUtils主要提供了对于JavaBean进行各种操作。 2.BeanUtils的作用:在一般的写bean组件的时候,都必须要写setter和getter方法,当然假如我们事先已经知道bean的相关属性和方法,写bean是比较简单的,但是组件太多的时候,重复编写经常是枯燥乏味令人厌烦的。但当有些时候我么需要调用动态对象的属性的时候,我们应该怎转载 2015-05-01 21:18:22 · 669 阅读 · 0 评论 -
ArrayOfString转换为String[]
在使用webservice做客户端时,在客户端返回的数据类型为ArrayOfString。其实看名字也就知道是什么东西。源代码如下:package cn.com.webxml;import java.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import原创 2015-08-26 15:36:19 · 13520 阅读 · 3 评论 -
使用了未经检查或不安全的操作
在编译java代码时出错:注:...java使用了未经检查或不安全的操作注:有关详细信息,请使用 -Xlint : unchecked重新编译在编译java源文件时,你使用的是jdk1.5或以上时,可能出现这个问题。(使用了未经检查或不安全的操作;请使用 -Xlint:unchecked 重新编译。)原因是jdk1.5或者后面的版本和jdk1.4里有些区别,主要是jdk1.4以原创 2015-09-06 08:59:11 · 16302 阅读 · 2 评论 -
Java反射机制剖析(二)-功能以及举例
从《java反射机制剖析(一)》的API我们看到了许多接口和类,我们能够通过这些接口做些什么呢?从上篇API中我们能看到它能够完成下面的这些功能:1) 获得类A. 运用getClass() (每个class都有此函数) i. String str转载 2015-09-06 09:01:41 · 400 阅读 · 0 评论 -
ReadWriteLock用法
对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,其他线程也无法读取或写入。这种方式在写入操作远大于读操作时,问题不大,而当读取远远大于转载 2015-11-06 21:16:27 · 431 阅读 · 0 评论 -
Spring 4支持的Java 8新特性一览
有众多新特性和函数库的Java 8发布之后,Spring 4.x已经支持其中的大部分。有些Java 8的新特性对Spring无影响,可以直接使用,但另有些新特性需要Spring的支持。本文将带您浏览Spring 4.0和4.1已经支持的Java 8新特性。Spring 4支持Java 6、7和8Java 8编译器编译过的代码生成的.class文件需要在Java 8或以上的Java虚转载 2015-10-09 23:23:43 · 584 阅读 · 0 评论 -
HashMap Hashtable区别
我们先看2个类的定义[java]public class Hashtable extends Dictionary implements Map, Cloneable, java.io.Serializable [java]public class HashMap extends AbstractMap转载 2015-11-01 23:09:36 · 394 阅读 · 0 评论 -
java生成excel和读取excel例子
关于使用java的操作excel的方法有很多种,我的http://blog.csdn.net/qq_20545159/article/details/45132041价绍过,下面是使用jxl生成xls格式的excel简单的代码。使用jxl生成excel文件首先必须将jxl.jar的包加到你的项目的路径下。package com.silence.excel;import java.io.原创 2015-04-23 21:29:43 · 769 阅读 · 0 评论 -
java读写Excel三种常用的技术
读写Excel三种常用的技术1.POI2.JXL3.FASTEXCELPOIApache POI是Apache软件基金会的开放源代码函数库,POI提供API给java程序对Microsoft Office格式档案读和写的功能。HSSF是Horrible SpreadSheet Format的缩写,及“讨厌的电子表格格式”,通过HSSF,你可以使用纯的java代码来读原创 2015-04-19 20:10:24 · 4499 阅读 · 0 评论 -
jdbc批处理
有的时候,我们需要一次性插入很多的数据或者一次性更新、删除很多的数据,那么为了提高效率,我们不妨使用JDBC的批处理来完成。看下面的小例子。package testBatch;import java.sql.*;public class testBatch {public static void main(String[] args) throws SQLException原创 2015-02-09 23:14:15 · 678 阅读 · 0 评论 -
System.exit(-1)和return 的区别
对于只有一个单一方法的类或者系统来说是一样的,但是对于含有多个类和方法,且调用关系比较复杂时就不一样了。System.exit(-1)是指所有程序(方法,类等)停止,系统停止运行。return只是这一个方法停止,并不影响其他方法的顺序运行。比如:void a(){b();c();d();}其中b()中是return.c()是System.exit(-1);那么b()转载 2015-02-24 11:14:32 · 10627 阅读 · 0 评论 -
java中的UUID
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同原创 2015-02-16 09:43:54 · 2905 阅读 · 0 评论 -
Java读写Properties文件
Java中读写资源文件最重要的类是Properties,功能大致如下:1. 读写Properties文件2. 读写XML文件3. 不仅可以读写上述两类文件,还可以读写其它格式文件如txt等,只要符合key=value格式即可.注意:资源文件中含有中文时的处理方法 1. 将中文字符通过工作转成utf8编码,可以通过Java自带的nativetoascii或Eclipse中的属转载 2015-02-28 23:10:34 · 549 阅读 · 0 评论 -
java.io.Serializable
Java API中java.io.Serializable接口源码: public interface Serializable { } 类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。转载 2015-03-27 20:55:09 · 520 阅读 · 0 评论 -
使用java.net.URLDecoder获取请求中的中文字符
在web中使用java.net.URLDecoder可以帮助我们解决中文乱码的问题。JDK手册中的定义如下:public class URLDecoderextends ObjectHTML它是格式解码的实用工具类。该类包含了将 String 从 application/x-www-form-urlencoded MIME 格式解码的静态方法。 该转换过程正好与 URLEncode原创 2015-03-24 18:41:14 · 1264 阅读 · 0 评论