java基础巩固
文章平均质量分 71
u010800530
这个作者很懒,什么都没留下…
展开
-
java基础巩固系列(三):成员变量反射的Field类
这篇博客是讲解关于java中成员变量的反射机制,对于java基础不扎实的可以看看原创 2014-08-22 21:01:06 · 907 阅读 · 0 评论 -
java基础巩固系列(十三):java正则表达式中的数量词:Greedy、Reluctant、Possessive
java中的正则位于java.util.regex包中,这个包中只有一个MatchResult接口和Matcher、Pattern两个类。 正则中的数量词有Greedy (贪婪)、Reluctant(懒惰)和Possessive(强占)三种 Greedy 数量词X?X,一次或一次也没有X*X,零次或多次X+X,转载 2015-01-19 21:56:27 · 1738 阅读 · 0 评论 -
java基础巩固系列(十二):java正则表达式入门以及Pattern、Matcher类详解
一、正则表达式入门1、定义:正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串,由特定的字符组合而成。2、用途:字符串的查找、匹配、替换、分割3、实现类:java.util.regex.Pattern:指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建Matcher对象java.util.regex.Matcher:通过调用模式原创 2015-01-19 21:49:05 · 2163 阅读 · 0 评论 -
java基础巩固系列(十):String、StringBuffer、StringBuilder的使用与比较
String、StringBuilder、StringBuffer的使用与比较,以及+拼接操作符的特殊情况原创 2015-01-19 14:50:54 · 1347 阅读 · 0 评论 -
java基础巩固系列(十一):java测试程序运行时间的两种方法
java.lang.System类中的两个方法:currentTimeMillis()与nanoTime()方法一、nanoTime()nanoTime()方法是以纳秒为单位进行计时,返回最准确的可用系统计时器的当前值。此方法只能用于测量已过的时间,与系统或钟表时间的其他任何时间概念无关。返回值表示从某一固定但任意的时间算起的毫微秒数(或许从以后算起,所以该值可能为负)。此原创 2015-01-19 15:01:58 · 1640 阅读 · 0 评论 -
java基础巩固系列(九):持有对象之间的使用与关系(Iterable、Collection、List、Queue、Set、Map、Stack)
java中的持有对象之间的继承关系原创 2015-01-17 16:04:44 · 2995 阅读 · 1 评论 -
java基础巩固系列(七):java内存泄露原因详解
一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况进行监控,Java会使用有向图的方转载 2014-08-24 17:34:39 · 700 阅读 · 0 评论 -
java基础巩固系列(五):ArrayList与HashSet的比较,以及HashCode分析
很多人用过ArrayList和HashSet,但是真正知道他们内部结构的有几个呢?原创 2014-08-24 17:04:19 · 1353 阅读 · 0 评论 -
java基础巩固系列(八):对javabean的内省操作
关于在框架开发中的对javabean的两种内省操作。原创 2014-08-26 11:35:16 · 881 阅读 · 0 评论 -
java基础巩固系列(六):java中equals()方法与==的比较
equals()方法是在java.lang.Object类下边的一个方法,API文档解释如下:equalspublic boolean equals(Object obj)指示其他某个对象是否与此对象“相等”。equals 方法在非空对象引用上实现相等关系: 自反性:对于任何非空引用值 x,x.equals(x) 都应返回 true。对称性:对于任何非空引用值 x转载 2014-08-24 17:12:20 · 703 阅读 · 0 评论 -
java基础巩固系列(一):override和overload之间的区别
Overload:顾名思义,就是Over(重新)——load(加载),所以中文名称是重载。它可以表现类的多态性,可以是函数里面可以有相同的函数名但是参数名、返回值、类型不能相同;或者说可以改变参数、类型、返回值但是函数名字依然不变。Override:就是ride(重写)的意思,在子类继承父类的时候子类中可以定义某方法与其父类有相同的名称和参数,当子类在调用这一函数时自动调用子类的方法,而父原创 2014-08-21 20:55:55 · 1021 阅读 · 0 评论 -
java基础巩固系列(四):数组的反射应用
数组的反射应用原创 2014-08-22 21:35:33 · 949 阅读 · 0 评论 -
java基础巩固系列(二):Integer与int之间的区别
对于java初学者很重要的知识:Integer与int之间的区别原创 2014-08-22 10:46:13 · 1719 阅读 · 0 评论 -
使用awt中的类操作图片缩放、变圆透明、水印、合并
原文链接:http://www.pelinli.com/#/article/31726509本文是因为以前写过的一个公众号,需要做这些操作,现在总结一下。当时对awt只限于了解,用到的时候看了看文档和别人的代码,做了几次测试后写的一个整合工具。本文会依据先后顺序介绍使用awt的工具类对图片进行缩放、变圆透明、合并、水印,虽然每个都是分步的,但是使用者可以看下api根据实际情况把缩放、变圆透明这些功原创 2016-05-30 03:17:28 · 1902 阅读 · 0 评论