java
文章平均质量分 70
qwed070
这个作者很懒,什么都没留下…
展开
-
Java bean 概念
Java bean 概念 JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性。举个例子,假如有人要用Java实现一个单原创 2016-08-15 21:37:42 · 408 阅读 · 0 评论 -
String.trim()
String.trim() 文档: Returns a string whose value is this string, with any leading and trailing whitespace removed. If this String object represents an empty character sequence, or the first and原创 2016-09-18 22:42:37 · 804 阅读 · 0 评论 -
java 父类子类继承 同名变量 同名方法
无意中发现的这个有趣的问题。观察下列代码, 父类和子类中都定义有 String name变量,那最终继承之后是不是只剩下1个name?还是父类子类的name互相不相干?通过赋值后,最后会输出什么?见如下public class TestTest extends son { String name; // 子类中的name void value(){ name ="a";原创 2015-09-05 14:14:02 · 8128 阅读 · 3 评论 -
源码角度来分析ReentrantLock是怎么利用AQS来实现公平锁,和非公平锁
ReentrantLock这篇文章是从JDK8的ReentrantLock源码角度来分析ReentrantLock是怎么利用AQS来实现公平锁,和非公平锁的。所以前提需要理解AQS。 /** * A reentrant mutual exclusion {@link Lock} with the same basic * behavior and semantics as t原创 2017-07-27 15:29:54 · 654 阅读 · 1 评论 -
Arrays.binarySearch() 方便记忆版
Arrays.binarySearch()返回值主要有两个方法1) binarySearch(Object[], Object key)a: 要搜索的数组 key:要搜索的值 如果key在数组中,则返回搜索值的索引;否则返回-1或“-”(插入点)。插入点是索引键将要插入数组的那一点,即第一个大于该键的元素的索引。[1] 搜索值不是数组元素,且在数组范围内,从1开始计数,得“ - 插入点索引值”原创 2017-06-11 13:56:07 · 3735 阅读 · 2 评论