
JAVA
DJPLH
这个作者很懒,什么都没留下…
展开
-
JAVA开发环境的配置
1、下载JDKJDK(Java Development Kit) 也即Java SDK (Java Software Development Kit) 包含了Java运行环境(Java Runtime Environment,JRE)、Java工具和Java基础类库(rt.jar)。2、安装JDK:安装时建议不要安装到有空格的目录下,一般安装开发工具和源代码即可。演示程序及样例、公共JR...2011-01-06 23:22:00 · 130 阅读 · 0 评论 -
Math.abs 与 Integer.MIN_VALUE
public static void main(String[] args) { Integer j = Integer.MIN_VALUE; Integer k = Math.abs(j); System.out.println(k); }-2147483648 Math.abs源码 /** ...原创 2017-09-10 11:08:17 · 326 阅读 · 0 评论 -
switch接受的参数类型
switch接受的参数类型 :byte;short;int;char;以及相应的包装类Byte;Short;Integer;CharacterString;枚举类共十个类型原创 2017-09-10 13:12:40 · 306 阅读 · 0 评论 -
Java equals方法实现总结[转载]
Java equals方法实现总结作者: Denlee原文链接: http://blog.youkuaiyun.com/denlee/archive/2008/10/15/3081722.aspx 所有的对象都有标识(内存中的地址)和状态(对象的数据)。'=='运算符比较两个对象的地址,Object类的equals方法的默认实现也是按照内存地址比较对象是否相等,因此如果 object1...原创 2017-09-10 13:23:01 · 170 阅读 · 0 评论 -
Java 反射
一、实例化Class类对象的三种方式1、Class<?> c1 = Class.forName("com.test.Test");//2、Class<?> c2 = Test.class; //通过类.class实例化3、Class<?> c3 = new Test().getClass(); //通过Object类中的方法实例化 二、通过 ...原创 2017-09-12 21:45:24 · 348 阅读 · 0 评论 -
Java String 工具方法
1、首字母大写 // 首字母转大写 public static String toUpperCaseFirstOne(String s) { if (Character.isUpperCase(s.charAt(0))) { return s; } else { return (new StringBuilder()).append(Character.to...原创 2017-09-13 21:15:24 · 199 阅读 · 0 评论 -
枚举Enum
Enum 枚举类不能继承 public interface EnumInerface<I, S> { I getValue(); S getName();} public enum TestEnums implements EnumInerface<Integer, String> { ONE(1, "一"), TWO(...原创 2017-09-13 21:44:31 · 175 阅读 · 0 评论 -
instanceof关键字用法
//instanceof关键字用于判断一个引用类型变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例 if(new Date() instanceof Date) { System.out.println("yes1"); } if(new Date() instanceof Comparable) { System.out.pri...原创 2017-09-14 21:47:36 · 169 阅读 · 0 评论 -
java.lang.Class.isPrimitive() 确定指定的Class对象表示一个基本类型
java.lang.Class.isPrimitive() 确定指定的Class对象表示一个基本类型。有九种预定义的Class对象代表的八个基本类型和void。这些都是由Java虚拟机创建的,并且具有相同的名称,它们代表即boolean, byte, char, short, int, long, float, 和double 等原始类型。 if (String.class.isPrim...原创 2017-09-16 22:01:54 · 294 阅读 · 0 评论 -
Integer类的缓存IntegerCache
public static void main(String[] args) { Integer i = 127; Integer j = 127; Integer ii = 128; Integer jj = 128; System.out.println(i==j); System....2017-09-10 10:54:08 · 397 阅读 · 0 评论 -
Java变量的赋值
赋值是用等号运算符(=)进行的。它的意思是“取得右边的值,把它复制到左边”。右边的值可以是任何常数、变量或者表达式,只要能产生一个值就行。但左边的值必须是一个明确的、已命名的变量。也就是说,它必须有一个物理性的空间来保存右边的值。举个例子来说,可将一个常数赋给一个变量(A=4;),但不可将任何东西赋给一个常数(比如不能4=A)。 对主数据类型的赋值是非常直接的。由于主类型容纳了实际的值,而且并非...原创 2011-11-28 16:06:27 · 226 阅读 · 0 评论 -
打jar包
jar cvf test.jar META-INF com 这个命令会创建一个test.jar的包, 其中包含META-INF 和com目录中的文件。 其实可以直接把要打包的文件压缩成zip格式,修改成***.jar即可。...原创 2011-08-29 15:57:25 · 208 阅读 · 0 评论 -
split
public static void main (String args[]){ String str="a^b^cd^hdk^ghj"; String arrstr[]=str.split("\\^"); for(int i=0;i<arrstr.length;i++){ System.out.println("=="+arrstr[...原创 2011-08-29 16:23:29 · 109 阅读 · 0 评论 -
打war包
打war 包的时候一定要注意servlet-api.jar在myeclipse中的时候可能会出现问题,有时候那错误会报的莫名其妙。。。原创 2011-05-28 01:26:32 · 91 阅读 · 0 评论 -
四舍五入
Java中四舍五入的规则对于5这个值是取双进位的。如果前一位是偶数,那么不进位,如果前一位是奇数,则进位。原创 2011-09-15 11:50:32 · 141 阅读 · 0 评论 -
JAXB(Java API for XML Binding)注解
@XmlRootElement 将一个Java类映射为一段XML的根节点 参数:name 定义这个根节点的名称 namespace 定义这个根节点命名空间 @XmlAccessorType 定义映射这个类中的何种类型需要映射到XML。可接收四个参数,分别是: XmlAccessType.FIELD:映射这个类中的所有字段到XML...原创 2011-09-29 17:54:09 · 138 阅读 · 0 评论 -
Sting StringBuilder StringBuffer
String 是一个字符串类,而且String 是final类型,一旦创建后,String对象总是具有相同的字符和长度。StringBuffer 它是一个可变的字符串序列,StringBuffer类具有一些方法来修改当前对象的字符、长度或容量,在执行的效率上要比String高的很多,一般情况下建议使用StringBuffer。StringBuffer 中的方法大都采用了 synch...原创 2011-10-08 21:53:55 · 234 阅读 · 0 评论 -
==号和equals()方法的区别
String ==号和equals()方法的区别:==号判断的是两个字符串指向的内存地址是否相同,equals()方法判断的是两个字符串的值是否相同.原创 2011-10-08 21:54:22 · 150 阅读 · 0 评论 -
正则表达式
String str="[Type=UPC-A][Final=10][Nnmber=9]"; java.util.regex.Pattern pattern = java.util.正则表达式.Pattern.compile("\\[Type=(.*)\\]\\[Final=(.*)\\]\\[Nnmber=(.*)\\]"); java.util.regex.Matcher mt...原创 2011-11-01 16:55:35 · 129 阅读 · 0 评论 -
java命令查看user.home file.encoding等参数值
java -XshowSettings:vm -versionjava -XshowSettings:properties -versionjava -XshowSettings:locale -version原创 2018-04-27 17:17:36 · 590 阅读 · 0 评论