众所周知,Java是世界上最流行的语言,其特性:解释型语言,面向对象等,在开发中,软件工程的思想,将重于语言的应用。在我之前的学习中,走了很多的弯路,看到的每一本书,要么是Java开发的,要么是软件工程的,没有两者结合起来的,其实两者结合的教学,将更有助于我们理解java语言,尤其是其全面面向对象的思想。
我们需要注意的是:面向对象,是一种思想,类似我们接触过的哲学。是一种高大上的东西,Java是根据这一思想而开发的一种编程语言,事实上,网络上所有的书籍,很少讲到面向对象,基本讲面向对象都是基于某种语言的,语言是第一位的,面向对象只是穿插在里面,这样,让我们成千上万的读者,都不能很好的理解面向对象,可能说起来面向对象语言头头是道,但是具体到面向对象要是不能结合一种语言解说,自己都不能说的清。当然,从事开发几年后,可能也能慢慢感受到面向对象思想了。
本次我写这篇博客将以面向对象思想为主线,通过UML软件工程的方法,将java语言介绍在其中。从本博客中,您将学到面向对象思想,软件工程尤其是UML图的应用,以及java语言开发。
所谓“工欲善其事,必先利其器”,那么首先我将介绍三种开发工具的安装。开发工具包请到我的百度网盘里下载:链接:http://pan.baidu.com/s/1hrY5n1M 密码:8whc
1、JDK 8,jdk是java开发工具包,之所以用版本8,是因为将来使用Eclipse neno只支持jdk 8。但是,在将来很长一段时间,我将使用文本编辑器来进行讲解,因此,哪个版本都可以,当然,为了未来方便,直接装jdk 8,就好了。
######jdk的安装,下载安装包,全部按“下一步”默认安装即可。
环境变量的配置:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_111
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\rt.jar;
Path:%JAVA_HOME%\bin;
2、Rational Rose ,UML设计工具,IBM公司出产,在UML各种工具中,独领风骚。
i.解压Rational Rose,
ii.重命名,将.bin文件,更改为.cue文件。
iii.下载DAEMONToolsLite_3987.rar,解压,双击 DTLite.exe运行
iv.点击快速装载,选择已经解压并重命名的:
[IBM软件系列].IBM.Rational.Rose.Enterprise.v7.0-TFTISO.cue文件。
v.打开“计算机”,就可以看到已经装载好的虚拟光盘,双击运行,就可以进行安装了。
注意:在打开Ration Rose的时候,不需要选择语言,直接点击“cancle”就可以了。
3、文本编辑器,EditPlus后者NotePad++。
本文我将使用NotePad plus ,直接百度,下载安装就可以了。
***1、JDK安装图解以及java环境变量的配置
图解如下图:
***JAVA环境变量的配置:
JAVA_HOME的变量值就是jdk的安装路径,在上面jdk安装图片中已经用红框标注。
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\rt.jar;
***2、Rational Rose安装图解。
***3、NotePad plus安装