上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页

2018年9月19日

Ubuntu安装git

摘要: 1、安装git sudo apt-get install git 输出: Reading package lists... DoneBuilding dependency tree Reading state information... DoneCalculating upgrade... Don 阅读全文

posted @ 2018-09-19 19:06 Javanumberone 阅读(333) 评论(0) 推荐(0) 编辑

HashMap源码分析

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

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

2018年6月18日

同一个线程多次调用start()会出现的问题

摘要: 测试代码: 测试结果: 线程首先会运行一次,然后抛出java.lang.IllegalThreadStateException异常。 接下来深入源码分析下原因: 我们根据控制台的异常信息,定位到Thread.java的第708行,也就start()方法内部,打个断点调试: 调试发现,第一个次运行st 阅读全文

posted @ 2018-06-18 16:42 Javanumberone 阅读(7720) 评论(0) 推荐(1) 编辑

java io流

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

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

Linux入门练习2

摘要: export命令用来设置环境变量。 使用单引号时,变量不会被扩展,将依照原样显示。示例: 如果变量未定义过,则什么都不打印: 获得变量值长度 识别当前所使用得shell: 检查是否为超级用户: UID是一个重要的环境变量,可以用于检查当前脚本是以超级用户还是以普通用户的身份运行的: root用户的U 阅读全文

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

上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页

导航