java基础
苏1216
喜欢android喜欢linux喜欢bash
展开
-
java中的clone(+标记接口说明)
复习一下clone,顺便整理下笔记 clone即复制 你有一个引用为A的对象,我也想要一个一模一样的对象,如果能复制出来一个就好啦 在java里面提供了这种复制的操作--clone 为了笔记的完整性,先给出一个更基础的错误例子 下面是一个普通的Animal类 public class Animal implements Cloneable{ public String原创 2012-06-09 11:40:07 · 3446 阅读 · 0 评论 -
java 运行时类型识别(RTTI) - 2 - 反射
java 运行时类型识别(RTTI) - 1 - Class与instanceof java 运行时类型识别(RTTI) - 2 - 反射 本文将叙述如何运行时查看类信息,其中包括变量,方法,以及通过反射修改变量,执行方法等 包括如何反射匿名内部类及如何执行其方法,但是笔者强烈不建议这么做,这里只是演示反射而已 下面是一个测试类 package r原创 2012-07-30 12:55:34 · 1417 阅读 · 0 评论 -
java 运行时类型识别(RTTI) - 1 - Class与instanceof
java 运行时类型识别(RTTI) - 1 - Class与instanceof java 运行时类型识别(RTTI) - 2 - 反射 三种方式: 1.传统类型转换 2.查询Class对象 3.instanceof 1.传统类型转换 String string = (String) s; 2.查询Class对象 首先原创 2012-07-30 12:16:20 · 2309 阅读 · 3 评论 -
java获取系统语言(区分简体中文和繁体中文)
之前做android应用时遇到过一个问题,就是根据语言的不同而显示不同的内容 网上很多代码都是错误的,起码无法区分简体和繁体,这里给出一种方法 不涉及android任何知识,所以就归类到java这边了 Locale locale = Locale.getDefault(); System.out.println(locale.getLanguage()); System.原创 2012-09-12 18:50:29 · 18351 阅读 · 1 评论 -
深入入门正则表达式(java) - 命名捕获
很多正则引擎都支持命名分组,java是在java7中才引入这个特性,语法与.Net类似(.Net允许同一表达式出现名字相同的分组,java不允许)。 命名分组很好理解,就是给分组进行命名。下面简单演示一下java中如何使用以及注意事项。原创 2015-10-25 22:01:48 · 11666 阅读 · 5 评论