- 博客(4)
- 收藏
- 关注
原创 java正则表达式
什么是正则表达式? 正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。Java正则表达式和Perl的是最为相似的。 Java正则表达式的类在 java.util.regex 包中,包括三个类:Pattern,Matcher 和 PatternSyntaxException。 1.Patt
2017-11-20 00:17:15
131
原创 java中的内存分配
一.java内存区域图片展示: 二.java内存区域详解: 1.程序计数器: 它是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码节码指令,分支、跳转、异常处理,线程恢复等基础功能都需要依赖这个计数器完成。由于Java虚拟机的多线程是通过线程轮流切换
2017-11-07 21:55:47
159
原创 解析内部类
1.为什么要使用内部类: 使用内部类最大的好处是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响,并且内部类很好的解决了多多继承的问题。 2.使用内部类给我们带来的特性: (1).内部类可以创建多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立。 (2).在单个外围类中,可以
2017-10-28 12:13:32
210
原创 详解java中的重载与重写
1.重载(Overload)与重写(Override)的概念: 重载:重载是在同一个类中的两个或两个以上的方法,拥有相同的方法名,但是参数列表却不相同,方法体也不相同,最常见的重载就是类的构造方法(也可以说,构造器是强制重载方法名的一个主要的原因)。 重写:重写就是子类的方法覆盖父类的方法,要求子类方法名与参数列表都与父类相同。 2.如何判断两个及两个以上的方法是否重载: 重载的判断取决于
2017-10-22 00:43:07
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人