
JAVA学习
文章平均质量分 78
evilgod528
在迈向程序员的道路上,苦并快乐着。
展开
-
jdk与jre的区别
原文传送门:http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Developme转载 2011-10-21 08:46:40 · 211 阅读 · 0 评论 -
Eclipse中10个最有用的快捷键组合
Eclipse中10个最有用的快捷键组合Eclipse中10个最有用的快捷键组合Eclipse中有很多方便开发的快捷键组合。本文总结了十个他认为最有用但又不太为人所知的快捷键组合,可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按转载 2012-01-18 19:39:16 · 498 阅读 · 0 评论 -
JAVA开发环境之linux和window比较(转自javaeye)
在我刚开篇写这一系列随笔的时候,就有人问:在Linux下进行Java开发究竟有什么优势,如果都是一样安装JDK、安装Eclipse,那和Windows下开发有什么区别?这个问题问得很尖锐,的确,我们似乎根本没有必要把我们的工作从Windows中转移到Linux中来。 在Linux系统中进行开发,和在Windows中进行开发相比较起来,即有优点,也有缺点。下面是我的一些意见,欢迎大家讨论转载 2012-01-12 11:26:28 · 3166 阅读 · 0 评论 -
java初学者必须看的 也应该懂得。
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内转载 2011-11-13 17:19:20 · 286 阅读 · 0 评论 -
java网络编程的具体学习方向
java的大方向就是j2eej2ee不仅仅是socket编程,具体包括13中核心技术。J2EE的核心API与组件 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): 1. JDBC(Java Da转载 2011-11-13 15:49:58 · 546 阅读 · 0 评论 -
Java控制台输入
Java控制台输入0 引言从控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本中的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5.0 版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点。1 JDK 1.4 及转载 2011-11-08 14:15:31 · 377 阅读 · 0 评论 -
UML依赖和UML关联关系的异同点解析
和大家一起学习一下UML中UML依赖和UML关联关系的异同,只有了解了他们之间的异同才能在使用的时候很好的选择,相信本节的学习一定会让你对UML中几种关系有一定的认识。UML中UML依赖和UML关联关系的异同1.关联:连接模型元素及链接实例,用一条实线来表示;2.依赖:表示一个元素以某种方式依赖于另一个元素,用一条虚线加箭头来表示;3.聚集:表示整体与部分的关系,用一条转载 2011-11-08 11:18:59 · 769 阅读 · 0 评论 -
一个Java程序员应该掌握的10项技能
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有转载 2011-11-19 12:16:12 · 283 阅读 · 0 评论 -
23种设计模式的形象比喻
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如转载 2011-11-15 15:04:45 · 346 阅读 · 0 评论 -
Java 算法基础 -递归
/** * 阶乘的例子。其实递归递归,从字面上解释就是在方法本身调用自己的方法,或者间接调用;看上面的程序,拿multiply(5)来说: * n=5;执行 5*multiply(4); *-------------------- *这时候看multiply(4) n=4 执行 4*multiply(3);转载 2011-10-23 09:41:29 · 351 阅读 · 0 评论 -
java环境变量配置
windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓转载 2011-10-21 09:04:07 · 223 阅读 · 0 评论 -
关于浮动的前世今生
原文:all about floats译文:关于浮动的前世今生版权所有,转载请注明出处,多谢!!什么是浮动?浮动是 css 的定位属性。我们可以看一下印刷设计来了解它的起源和作用。印刷布局中,文本可以按照需要围绕图片。一般把这种方式称为“文本环绕”。这是一个例子:在排版软件里面,存放文字的盒子可以被设置为允许图文混排,或者无视它。无视图文转载 2012-02-13 15:22:09 · 411 阅读 · 0 评论