Java软件开发学习笔记(一)
发表于:2007-07-01来源:作者:点击数:
标签:
1. Java 是一种现代的程序设计语言,并且生逢其时 Java语言拥有良好的特性( 面向对象 )和最好的价格(免费), 在最恰当的地方(在web上),又在最合适的时间(正好在web逐渐流行时)出现。 2. 1995年5月,第一版 1998年底,J2SDK 3. 抽象是计算中的关键概
1.
Java是一种现代的程序设计语言,并且生逢其时
Java语言拥有良好的特性(
面向对象)和最好的价格(免费),
在最恰当的地方(在web上),又在最合适的时间(正好在web逐渐流行时)出现。
2. 1995年5月,第一版
1998年底,J2SDK
3. 抽象是计算中的关键概念
面向对象的程序设计集中于对抽象的识别和运用上
抽象是建立在分层上的
底层是编程语言,其上层是标准类库中的抽象,最上边的一层或若干层是由
程序员建立的各种抽象
(每一层抽象都对实现为程序的系统提供一个较高层次的视角)
4. 复用
抽象表达的是可以复用的概念或者思想,而不必考虑实现细节。
利用
java的抽象性,不能仅仅停留在使用Java标准类库上。程序员应当善于寻找、学习和使用其他非常有用的类库
并加到
开发环境当中,甚至在必要的时候建立自己能建立自己的类库。
5. 构建程序
创建一个完整的程序包括:
设计程序的总体结构(用OOA和OOD来解决java程序结构的实现问题,发现和建立抽象是系统开发能否重构的关键因素)
建立程序片断并把它们结合在一起(用命令式编程语言对细节进行填充)
然后
测试程序是否可以正常工作
学习程序设计技能,实践是基础。
原文转自:http://www.ltesting.net