
java
文章平均质量分 80
takemetofly
这个作者很懒,什么都没留下…
展开
-
cmd编译运行java程序
cmd编译运行java程序第一节:配置Java运行时环境本节以Windows XP为例,来配置Java运行环境。这节很简单,我就长话短说。1:下载JDK开发包,解压安装。2:在用户环境变量中增加PATH变量(在系统的环境变量中增加也行,但是可能需要重新启动操作系统),并设置其值。例如我把JDK安装在F:\program\java目录下,则把PATH变量设置成F:\progr转载 2015-08-07 14:37:32 · 1567 阅读 · 0 评论 -
探索 ConcurrentHashMap 高并发性的实现机制
简介ConcurrentHashMap 是 util.concurrent 包的重要成员。本文将结合 Java 内存模型,分析 JDK 源代码,探索 ConcurrentHashMap 高并发的具体实现机制。由于 ConcurrentHashMap 的源代码实现依赖于 Java 内存模型,所以阅读本文需要读者了解 Java 内存模型。同时,ConcurrentHashMap 的源代原创 2015-07-21 15:44:43 · 345 阅读 · 0 评论 -
深入理解HashMap
1. HashMap概述:HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,原创 2015-07-21 14:36:58 · 335 阅读 · 0 评论 -
Java集合
一、背景知识1线性表是n个具有相同数据类型的有限序列(n>=0)。在实际应用中,线性表都是以栈、队列、字符串、数组等特殊线性表的形式来使用的。线性表按顺序存储分为顺序表,按链接存储分为链表。由于这些特殊线性表都具有各自的特性,因此,掌握这些特殊线性表的特性,对于数据运算的可靠性和提高操作效率都是至关重要的。 2顺序表:用一段地址连续的存储单元依次存储数据元素,通常用一维原创 2015-07-22 19:07:29 · 420 阅读 · 2 评论 -
java String字符串
一String方法小结1>替换 String replace(char oldChar, char newChar);2>切割 String[] split(String regex);3>子串 String subString(int beginIndex); String subString(int beginIndex, i原创 2015-08-04 11:11:07 · 402 阅读 · 0 评论 -
mysql for mac
mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。网上搜了一下,发现给的方法原来得手动去删。很多文章记述要删的文件不完整,后来在stackoverflow这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。先停止所有mysql有关进程。sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*原创 2016-01-06 16:49:13 · 539 阅读 · 0 评论