成为Java高手的25个学习要点

看看你是高手不,反正我还差得远!哈哈  1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams.   2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、 multithreading、reflection、event、handling、NIO、localization以及其他)。   3. 你应该了解JVM、classloaders、cla...
2009-05-23 19:09 | 阅读 3746 次 | 评论 1 条

(初学者)在Eclipse中打好JAR包

近期在百度看到了不少网友问在Eclipse中如何打JAR包,其实用起来也不难的,如果英文不是很好,可以直接用中文的Eclipse,所以都是很好使的,现在就来介绍一下在Eclipse中JAR的操作流程吧! 1、首先新建一个java工程jartest,然后在下面新建一个java应用程序,源码如下: package com.jar.test.package1; import javax.swing.JFrame; public class MainJFrame extends JFrame{ publi...
2008-07-02 21:03 | 阅读 16601 次 | 评论 0 条

Java中正则表达式的使用

如果说到正则表达式,肯定是一个很难的话题,首先会想到的是编译原理,其实不然,会编程的人都知道各个语言都有正则表达式的匹配方法,如:JavaScript的matches函数,Java中的String类中的matches(String regex)方法等。 我就在JAVA方面的简单应用谈一下方法。 1、打开我们JAVA API,找到String类,找到指定的方法public boolean matches(String regex),在这个方法里面要接收一个字符串参数,这个字符串参数就是我们所说的正则表达式。所以,在...
2008-04-01 22:34 | 阅读 4573 次 | 评论 0 条

一刻钟精通正则表达式(JAVA程序员)

正则表达式对于大多程序员来说都是头痛的事情,当然于我也不例外,虽然我摘录了一部分,但总的来说,还是有很不多不明天的地方,希望在以后还会回过头来看看。 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明:   "^The": 开头一定要有"The"字符串;  "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配。 "notice": 匹配包含notice的字符串。 ...
2008-03-22 22:56 | 阅读 3564 次 | 评论 0 条

中断解析----什么是中断,为什么要中断?

一、中断是什么 中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为什么需要“阻隔、停顿和断开”呢? 举 个日常生活中的例子,比如说我正在厨房用煤气烧一壶水,这样就只能守在厨房里,苦苦等着水开——如果水溢出来浇灭了煤气,有可能就要发生一场灾难了。等啊 等啊,外边突然传来了惊奇的叫声“怎么不关水龙头?”于是我惭愧的发现,刚才接水之后只顾着抱怨这份无聊的差事,居然忘了这事,于是慌慌张张的冲向水管, 三下两下关了龙头,声音又传到耳边,“怎么干什么都是这么马虎?”。伸伸舌头,这件小事就这么过去了,我落寞的眼神又落在了水壶上。 门外忽然又传来了铿锵有力的歌...
2008-01-20 08:49 | 阅读 2833 次 | 评论 0 条

java系列教程——基本数据类型

java系列教程——基本数据类型 在本节的学习,首先我们应该知道有哪些基本数据类型,如果想成为一个好的程序员,还应该更深入的去了解不同类型所占用的内存空间大小,它们之间的基本关系等基本特征。 一、为什么要引入基本数据类型 首先,我们应该回答为什么在JAVA中要引入基本数据类型,也许大伙会问,JAVA中不一切都是面身对象嘛,怎么又出来个基本数据类型呢?其实原因是这样的:如果说是一个对象,那么我们要用new关键字来实例化,然后经过实例化的对象是存储在“堆”里面的,然后当我们在做一个“当型”循环进,要一个循环变更,对于这样一个变量也用到对象,为免有点小题大作...
2007-12-11 21:54 | 阅读 2560 次 | 评论 0 条

Java系列教程——序言

Java系列教程——序言 JAVA语言是很多想从事软件开发或研发的人自学首选语言,为什么选择她,以及她有什么特性,吸引着如此多的人去学习她呢,本节我将以我的自学经历来展现给大家。如果说你也想自学,那就跟着我的步伐吧! 一、什么是面向对象 1、面向对象 面向对象程序设计已经不再是新话题,但我们的朋友还有很多不知道什么是面向对象的语言,更别说面向对象的思想了。其实在我们的现实生活中一切都是面身对象的。例如在上个世纪90年代就总会听到父母说“明天我给你介绍了个对象,你要不去看看,……”其实,这里面就有面向对象的思想,如果说你去见她(或他),你不仅要看他...
2007-12-10 09:02 | 阅读 2392 次 | 评论 0 条
浏览251999次