![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
kyrin_云中鹤
linux.ubuntu.org.cn
展开
-
java容器类--------set接口解析(二)
1,每次介绍相关接口时,我都会把上面的图重新传一遍,这样看着图理解起来方便!!! set接口没有提供collection 接口额外的方法,但实现set接口的容器类中的元素是不可重复的!!,2,set容器与数学中的“集合”概念相对应3,JDK API中所提供的set容器类常用的有: ---HashSet 底层按照哈希码进行存储的类。 ---TreeSet底层按照二叉树原创 2012-10-18 11:38:57 · 837 阅读 · 0 评论 -
eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2014-10-19 10:13:54 · 587 阅读 · 0 评论 -
javascriptBOM基础之window(6)
BOM基础之window对象js运行在浏览器中,js提供了一些对象专门用于与浏览器窗口就行交互。这些对象主要包括window,document,location,navigator,和screen等,通常称为BOM(Brower Object Model)window对象中的moveBy(x,y),resizeTo(x,y),resizeBy(x,y),moveTo(x,y原创 2013-02-01 16:34:54 · 691 阅读 · 0 评论 -
java源码解读之String,StringBuilder,StringBuffer
由于最近正好毕业了,正在找工作~~~原创 2014-06-14 10:44:31 · 1722 阅读 · 0 评论 -
java源码解读之stack
stack被称为“栈”,其特点是“先进后出”原创 2014-06-13 18:57:48 · 972 阅读 · 0 评论 -
java源码解读之Vector
Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。原创 2014-06-13 01:09:47 · 777 阅读 · 0 评论 -
Java基础之软引用、弱引用、虚引用
1、概述 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食转载 2013-09-07 17:19:39 · 663 阅读 · 0 评论 -
获取天气状况(二)
中国天气weather.com http://m.weather.com.cn/data/101100101.html 其中101100101是城市的代码,获得城市代码进入 http://www.weather.com.cn 在搜索框上输入你要需要获得天气的城市,点击查询,即可在地址栏获得相应城市编号,然后替换 http://m.weather.com.cn/data/转载 2013-02-13 16:26:24 · 1315 阅读 · 0 评论 -
获取天气状况(一)
方式一、新浪为我们提供了天气预报获取接口API http://php.weather.sina.com.cn/xml.php?city=武汉&password=DJOYnieT8234jlsK&day=0 其中city=后面跟各城市的中文,比如北京,台北。。 day=后面接0 1 2 3 4 这个四个数字,0 表示当天的天气,1表示第二天的天气,以此类推。打开的是XML文件。话不多说转载 2013-02-13 15:37:15 · 1111 阅读 · 0 评论 -
DOM解析XML文件实例(一)
在这里给大家一个DOM解析XML的一个简单示例,主要功能就是打开一个xml文件,在里面添加根元素的一个孩子节点,并且保存!! package u;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.par原创 2012-12-10 11:32:02 · 748 阅读 · 0 评论 -
用java实现电脑的关机,重启
其实也很简单,就是用runtime接口来实现的,Runtime.exec("cmd命令");来执行操作。 Runtime类封装了运行时的环境。每个 Java应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运原创 2012-10-27 22:24:45 · 9691 阅读 · 0 评论 -
Java程序员应该知道的10个调试技巧
[CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Ecl转载 2012-11-07 13:01:08 · 519 阅读 · 0 评论 -
eclipse快捷键
Alt+/:代码提示 Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量 (有不好用的时候)Shift+Ctrl+K:和Ctrl+K查找的方向相反 (有不好用的时候)Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化Shift+Ctrl+O:快速地导入import转载 2012-10-25 19:29:14 · 465 阅读 · 0 评论 -
java容器类--------Collection接口解析(一)
Ø在程序中用于装其他各种各样对象的一种对象叫做容器。 String[]strs={"hello","world"}数组也是一种容器,在数组中可以存放其他各种各样的对象。所以在上面的代码中strs就是一个容器对象。但是数组做为容器有一个缺陷就是数组的长度是不能改变的,所以是不能动态的对数组中的对象进行增加和删除。所以JDK给我们提供了其他的一些容器类。原创 2012-10-18 11:13:38 · 1263 阅读 · 1 评论 -
java容器类------------Comparable比较类解析(五)
• 1,所有可“排序”的类都必须实现java.lang.Comparable接口,实现该接口中的唯一方法:–public int compareTo(Object obj); 该方法如果•返回 0,表示 this == obj•返回正数,表示 this > obj•返回负数,表示 this •2,可“排序”的类通过Comparable接口的compareTo方原创 2012-10-18 13:14:30 · 1629 阅读 · 0 评论 -
java容器类--------List接口解析(三)
•1,实现List接口的容器类中的元素是有序的,且允许重复。2,List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素。•3,JDK API所提供的List容器类常用的有– --ArrayList 底层用数组实现的列表– --LinkedList 底层用链表实现的列表– --Vector (并不常用,线程安全的原创 2012-10-18 11:49:07 · 866 阅读 · 0 评论 -
java容器类------------Collections容器工具类解析(四)
•java.util.Collections类是操作容器的工具类,提供了一些静态方法实现了基于容器的一些常用算法–----void sort(List list) 根据元素的自然顺序 对指定List列表按升序进行排序。List列表中的所有元素都必须实现Comparable接口。–----void shuffle(List list) 对List列表内的元素进行随机排列–----原创 2012-10-18 13:08:45 · 1388 阅读 · 0 评论 -
java容器类-----------------Map接口解析(六)
•1,实现Map接口的容器类用来存储“键-值”映射对。•JDK API中Map接口的实现类常用的有–---HashMap–---TreeMap–---Hashtable (并不常用)•Properties•2,Map实现类中存储的“键-值”映射对是通过键来唯一标识,Map底层的“键”是用Set来存放的。3,所以存入Map中的映射对的“键”对应的类必须重写 hashcod原创 2012-10-18 13:19:34 · 1959 阅读 · 0 评论 -
koala 多数据源动态切换
koala项目源码以及demo:https://github.com/zeq9069/koala最近,在开发项目的时候后,要用到多个数据源的动态切换,于是就开发了koala这个小小得框架,koala支持多数据源的切换,数据源的分组和负载均衡(轮询)!只需要将jar引入到你自己的项目中之后,然后进行简单配置就可以使用了!!使用起来非常方便,该项目提供了三个核心的注解@ChangeTo,@DataSo原创 2015-05-07 15:21:43 · 1709 阅读 · 1 评论