随笔分类 -  java se

HashMap源码分析
摘要:HashMap简介: HashMap实现了Map接口,同时是基于哈希表的,允许存放null键和null值。HashMap和Hashtable相差无几,唯一的几点区别就是:HashMap是非线程安全的,而Hashtable是线程安全的(方法都用synchronized关键字进行修饰)。Hashtabl 阅读全文

posted @ 2018-09-19 18:04 Javanumberone 阅读(382) 评论(0) 推荐(0) 编辑

java io流
摘要:流的分类 1、按照流的流向分为输入流、输出流2种。 输入流:只能从中读取,不能向其写入数据; 输出流:只能向其写入,不能从中读出数据。 Java的输入流主要由InputStream和Reader作为基类,输出流主要由OutputStream和Writer作为基类,4个基类都是抽象类,无法直接创建实例 阅读全文

posted @ 2018-06-18 15:34 Javanumberone 阅读(180) 评论(1) 推荐(0) 编辑

Java源码阅读(不断补充)
摘要:java.util.LinkedList LinkedList是实现了List接口的双链表实现,拥有list的所有方法并且允许所有元素(包括null)。 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地 阅读全文

posted @ 2018-06-13 19:11 Javanumberone 阅读(177) 评论(0) 推荐(0) 编辑

org.apache.commons.lang.StringUtils的常用方法
摘要:org.apache.commons.lang.StringUtils是apache的commons-lang-x.x.jar下的包,里面包含很多字符串操作方法, 官网(http://commons.apache.org/proper/commons-lang/javadocs/api-releas 阅读全文

posted @ 2018-06-13 15:49 Javanumberone 阅读(8457) 评论(0) 推荐(0) 编辑

阿里巴巴java手册示例
摘要:1 package com.led.daorumysql; 2 3 4 /** 5 * @Description:alibaba java development manual 6 * @author 86157 7 * 8 */ 9 public class AlibabaStyle { 10 /** 11 * 【强制】大括... 阅读全文

posted @ 2018-05-24 17:37 Javanumberone 阅读(285) 评论(0) 推荐(0) 编辑

HashMap底层原理分析(put、get方法)
摘要:1、HashMap底层原理分析(put、get方法) HashMap底层是通过数组加链表的结构来实现的。HashMap通过计算key的hashCode来计算hash值,只要hashCode一样,那hash值就是相同的。当hash值相同时,就会出现hash冲突,HashMap通过链表来解决冲突。 原理 阅读全文

posted @ 2018-05-14 12:38 Javanumberone 阅读(1898) 评论(0) 推荐(0) 编辑

java序列化和反序列化
摘要:什么是java序列化和反序列化? 序列化的原理是将一个对象转成字节流,使其能被写入到文件中,通过网络传输或者存储在数据库中。反序列化则与其相反。简而言之,序列化就是将对象转成字节流,反序列化则是将字节流重新恢复成对象。 一个类只有实现了java.io.Serializable接口才有资格进行序列化。 阅读全文

posted @ 2018-04-22 13:00 Javanumberone 阅读(259) 评论(0) 推荐(0) 编辑

JAVA里的VO、BO、PO分别指什么?
摘要:VO(value object) 值对象 通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。BO(business object) 业务对象 从业务模型的角度看,见UML元 阅读全文

posted @ 2018-04-08 22:45 Javanumberone 阅读(4651) 评论(0) 推荐(1) 编辑

Java多态
摘要:多态定义: 相同类型的变量、调用同意方法时呈现出多种不同的行为特征,这就是多态。 Java引用变量有2个类型:一个是编译时类型,一个是运行时类型。编译时类型由声明该变量的类型决定,运行时类型由实际赋给该变量的类型决定。 如果编译时类型与运行时类型不一致,则就可能出现多态。 比如: Child继承自P 阅读全文

posted @ 2016-12-14 21:35 Javanumberone 阅读(248) 评论(0) 推荐(0) 编辑

Java中面向字符的输入流
摘要:Java中面向字符的输入流 2016-12-04 Java程序员联盟 Java程序员联盟 Java程序员联盟 微信号 javalm 功能介绍 莫道君行早,更有早行人 全心敲代码,天道自酬勤 Java程序员联盟 微信号 javalm 功能介绍 莫道君行早,更有早行人 全心敲代码,天道自酬勤 Java程 阅读全文

posted @ 2016-12-06 22:06 Javanumberone 阅读(564) 评论(0) 推荐(0) 编辑

java IO之字符输入与输出流
只有注册用户登录后才能阅读该文。

posted @ 2016-12-05 23:19 Javanumberone 阅读(4) 评论(0) 推荐(0) 编辑

IO流的字节流的缓冲和非缓冲方式的区别及性能对比
只有注册用户登录后才能阅读该文。

posted @ 2016-12-05 22:35 Javanumberone 阅读(3) 评论(0) 推荐(0) 编辑

java IO之字节输入与输出流
只有注册用户登录后才能阅读该文。

posted @ 2016-12-05 20:55 Javanumberone 阅读(2) 评论(0) 推荐(0) 编辑

如何查看方法的返回值
只有注册用户登录后才能阅读该文。

posted @ 2016-12-04 23:00 Javanumberone 阅读(3) 评论(0) 推荐(0) 编辑

java创建目录与文件
摘要:java创建目录与文件: 阅读全文

posted @ 2016-12-04 22:55 Javanumberone 阅读(469) 评论(0) 推荐(0) 编辑

java se之File类
摘要:遍历某个目录路径下的所有文件并打印输出: 结果: 阅读全文

posted @ 2016-12-04 22:52 Javanumberone 阅读(232) 评论(0) 推荐(0) 编辑

Oracle数据连接测试(标准版)
只有注册用户登录后才能阅读该文。

posted @ 2016-11-28 21:11 Javanumberone 阅读(3) 评论(0) 推荐(0) 编辑

遍历HashMap的四种方法
摘要:转自:http://blog.csdn.net/onlyonecoder/article/details/8514443 public static void main(String[] args) { Map<String, String> map = new HashMap<String, St 阅读全文

posted @ 2016-10-18 23:18 Javanumberone 阅读(1072) 评论(0) 推荐(0) 编辑

Map中的entrySet();跟keySet();的区别是什么
摘要:JAVA中entrySet();跟keySet();的区别是什么 红叶_书生 | 浏览 10397 次 2014-04-10 10:45 JAVA中entrySet();跟keySet();的区别是什么 红叶_书生 | 浏览 10397 次 2014-04-10 10:45 2014-04-10 1 阅读全文

posted @ 2016-10-18 23:11 Javanumberone 阅读(238) 评论(0) 推荐(0) 编辑

Java反射
只有注册用户登录后才能阅读该文。

posted @ 2016-09-19 21:33 Javanumberone 阅读(1) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示