Java
Bruce_Qi_
疯狂的学习软件研发
展开
-
Java Arrays学习
1、关于sort方法举例: sort(int[] a); 对指定的 int 型数组按数字升序进行排序。 sort(int[] a, int fromIndex, int toIndex); 对指定 int 型数组的指定范围按数字升序进行排序。 对于第二个方法的参数 ”toIndex“,因为数组中是“前开后闭”的,所以如果对整个数组排序原创 2014-03-15 17:45:14 · 645 阅读 · 0 评论 -
Java IO整理总结
java中的IO整理写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件转载 2014-11-10 16:44:09 · 529 阅读 · 0 评论 -
你应该远离的6个Java特性
本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/11/six-java-features-to-avoidNikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了普通开发者应该尽量避免使用的6个J转载 2014-10-05 23:42:32 · 458 阅读 · 0 评论 -
Java 动态编译的一点理解
动态编译一直是Java的梦想,从Java 6版本它开始支持动态编译了,可以在运行期直接编译.java文件,执行.class,并且能够获得相关的输入输出,甚至还能监听相关的事件。不过,我们最期望的还是给定一段代码,直接编译,然后运行,也就是空中编译执行(on-the-fly),来看如下代码:public class Client { public static void main(S转载 2014-08-18 14:03:06 · 485 阅读 · 0 评论 -
Mac idea 快捷键
一、视图切换快捷键1、各视图区域的切换 cmd + 视图区域对应的数字2、切换到maven的视图 alt + m3、装了switchTab插件后,按下ctrl+tab后会得到可切换的区域列表4、cmd+e 列出最近查看的文件列表5、shift + cmd + e 最近修改文件列表上面两个键在开发过程中非常有用。二、搜索快捷键转载 2014-08-06 17:43:26 · 564 阅读 · 0 评论 -
Quartz中时间表达式的设置
时间格式: , 分别对应: 秒>分>小时>日>月>周>年, 举例:1.每天什么时候执行: 0 59 23 * * ?: 如下为每天23:59:00开始执行 0 1,2,3 11,12 * * ? : 每天11:01,11:02,11:03; 12:01,12:02,12:03分执行任务2.每隔多久执行: 汇总转载 2014-08-04 14:31:32 · 520 阅读 · 0 评论 -
mac jdk配置
JDK8 GA之后,小伙伴们喜大普奔,纷纷跃跃欲试,想体验一下Java8的Lambda等新特性,可是目前Java企业级应用的主打版本还是JDK6, JDK7。因此,我需要在我的电脑上同时有JDK8,JDK7,JDK6。JDK6和JDK7主要是做一些产品代码的验证,以及自己玩一些开源项目,JDK8则纯属尝鲜,谁叫咱是喜新厌旧的程序员呢。 目标 在命令行下,可以通过命令'jdk6', 'jdk原创 2014-07-27 23:31:39 · 894 阅读 · 0 评论 -
Java面向对象
在没有好好地研习面向对象设计的设计模式之前,我对Java接口和Java抽象类的认识还是很模糊,很不可理解。 刚学Java语言时,就很难理解为什么要有接口这个概念,虽说是可以实现所谓的多继承,可一个只有方法名,没有方法体的东西,我实现它又有什么用呢?我从它那什么也得不到,除了一些方法名,我直接在具体类里加入这些方法不就行了吗? 为什么一定要有抽象类这个概念?为什么就不能把这个父类写成一个具体原创 2014-07-10 10:32:41 · 507 阅读 · 0 评论 -
IBATIS 例子
的原创 2014-07-09 11:20:58 · 474 阅读 · 0 评论 -
JAVA-6大原则
下面是转自网上的例子,每个都是经过精挑细选过原创 2014-06-16 21:29:21 · 1007 阅读 · 0 评论 -
Netty学习
以下两个例子基于netty-3.5.7.Final.jar用Junit进行测试第一个例子:简单的发送字符串,接收字符串“Hello, World”Java代码 class HelloWorldServerHandlerextends SimpleChannelHandler { public void channelConnecte原创 2014-06-26 16:03:41 · 532 阅读 · 0 评论 -
eclipse 快捷键大全
trl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上转载 2014-10-11 12:32:33 · 417 阅读 · 0 评论