摘要: 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections,seria... 阅读全文
posted @ 2010-12-13 22:29 刘竹青 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections,seria... 阅读全文
posted @ 2010-12-13 22:29 刘竹青 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 面向对象技术模型:假设我想送花给我远在外地的女友,由于distance太远的原因,我不可能亲自送去给mm,虽然我很想。但是送她花还是一件相当easy的事,我只要在本地的花店给他们描述我mm的详细地址,花的品种,数量,何时送到等具体细节。就可以委托我mm在的那个城市的连锁花店,把花送到我mm的手... 阅读全文
posted @ 2010-12-13 22:20 刘竹青 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 面向对象技术模型:假设我想送花给我远在外地的女友,由于distance太远的原因,我不可能亲自送去给mm,虽然我很想。但是送她花还是一件相当easy的事,我只要在本地的花店给他们描述我mm的详细地址,花的品种,数量,何时送到等具体细节。就可以委托我mm在的那个城市的连锁花店,把花送到我mm的手... 阅读全文
posted @ 2010-12-13 22:20 刘竹青 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 从C++到Java --理解面向对象是关键所在本文将提供一个对这些概念的简明的解释,而不是提供一些深入的或者如何使用的问题。记住,这只是依据我对Java的经验带而提出的一些主要的差异。Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一... 阅读全文
posted @ 2010-12-13 22:19 刘竹青 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 从C++到Java --理解面向对象是关键所在本文将提供一个对这些概念的简明的解释,而不是提供一些深入的或者如何使用的问题。记住,这只是依据我对Java的经验带而提出的一些主要的差异。Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一... 阅读全文
posted @ 2010-12-13 22:19 刘竹青 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.包package 在第一句引用packagepkg1[.pkg2[.pkg3]];如果有一个例程Test.java:它的引用包:package hi; 先在当前目录下用javac-d . Test.java就会在当前目录下建立目录hi,将生成的Test.class文件放到./hi/下。还有... 阅读全文
posted @ 2010-12-13 21:42 刘竹青 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.包package 在第一句引用packagepkg1[.pkg2[.pkg3]];如果有一个例程Test.java:它的引用包:package hi; 先在当前目录下用javac-d . Test.java就会在当前目录下建立目录hi,将生成的Test.class文件放到./hi/下。还有... 阅读全文
posted @ 2010-12-13 21:42 刘竹青 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 由于有大学期间的C语言学习经历我对JAVA的基本语法相对来说比较熟悉。最开始的几个星期我一直在努力理解JAVA语言运做方式和熟悉语法,分别包括JVM虚拟机的运做原理、JAVA程序元素在内存中的分配、JAVA是如何实现跨平台的可移植能力、及其JAVA为何被称为一种健壮的语言、APPLET小程序... 阅读全文
posted @ 2010-12-13 21:36 刘竹青 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 由于有大学期间的C语言学习经历我对JAVA的基本语法相对来说比较熟悉。最开始的几个星期我一直在努力理解JAVA语言运做方式和熟悉语法,分别包括JVM虚拟机的运做原理、JAVA程序元素在内存中的分配、JAVA是如何实现跨平台的可移植能力、及其JAVA为何被称为一种健壮的语言、APPLET小程序... 阅读全文
posted @ 2010-12-13 21:36 刘竹青 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依赖于特定的计算机类型和对数据类型属性的具体编译实现,比如word和integer数据类型的大小等。另一方面,Java的虚拟机负责定义其内置数据类型的各方面... 阅读全文
posted @ 2010-12-13 21:32 刘竹青 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依赖于特定的计算机类型和对数据类型属性的具体编译实现,比如word和integer数据类型的大小等。另一方面,Java的虚拟机负责定义其内置数据类型的各方面... 阅读全文
posted @ 2010-12-13 21:32 刘竹青 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Sets 在JavaCollection结构中,一个set就是众多元素中的一个collection,它确定了含有等同元素的精确的set模型,Set界面拓展了collention界面,意思就是说你可以在set中增加Object、删除object以及重新迭代等等。Set界面增加了两种名称均为排列的... 阅读全文
posted @ 2010-12-13 21:31 刘竹青 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Sets 在JavaCollection结构中,一个set就是众多元素中的一个collection,它确定了含有等同元素的精确的set模型,Set界面拓展了collention界面,意思就是说你可以在set中增加Object、删除object以及重新迭代等等。Set界面增加了两种名称均为排列的... 阅读全文
posted @ 2010-12-13 21:31 刘竹青 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,我们将讨论Java语言中的复杂数据类型。其内容涉及到初始化过程、默认初值和某些针对复杂数据类型的操作。 索引同简单数据类型的定义一样,Java虚拟机(JVM)还定义了索引(reference)这种数据类型。索引类型可以“引用”变量,由于Java没有明确地定义指针类型,所以索引类型... 阅读全文
posted @ 2010-12-13 21:30 刘竹青 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,我们将讨论Java语言中的复杂数据类型。其内容涉及到初始化过程、默认初值和某些针对复杂数据类型的操作。 索引同简单数据类型的定义一样,Java虚拟机(JVM)还定义了索引(reference)这种数据类型。索引类型可以“引用”变量,由于Java没有明确地定义指针类型,所以索引类型... 阅读全文
posted @ 2010-12-13 21:30 刘竹青 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将考察Java中的数据类型,但是我们将介绍抽象数据类型(ADT)的概念。我们还将通过介绍Java CollectionsFramework(Java 集合架构)来学习Java定义的一些ADT。 ADT一个ADT是一个仅由保存的数据类型和可能在这个数据类型上进行的操作定义的。开发者... 阅读全文
posted @ 2010-12-13 21:28 刘竹青 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将考察Java中的数据类型,但是我们将介绍抽象数据类型(ADT)的概念。我们还将通过介绍Java CollectionsFramework(Java 集合架构)来学习Java定义的一些ADT。 ADT一个ADT是一个仅由保存的数据类型和可能在这个数据类型上进行的操作定义的。开发者... 阅读全文
posted @ 2010-12-13 21:28 刘竹青 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.String类和StringBuffer类它们都是处理字符串的类,但是它们有一个最大的区别,那就是,String对象是存储你不能改动的文本字符串,相反,如果你希望改动,则应使用StringBuffer类作为替换.eg1: ...... //omit some code String s1=... 阅读全文
posted @ 2010-12-13 21:23 刘竹青 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.String类和StringBuffer类它们都是处理字符串的类,但是它们有一个最大的区别,那就是,String对象是存储你不能改动的文本字符串,相反,如果你希望改动,则应使用StringBuffer类作为替换.eg1: ...... //omit some code String s1=... 阅读全文
posted @ 2010-12-13 21:23 刘竹青 阅读(96) 评论(0) 推荐(0) 编辑