java与UML-1-工欲善其事必先利其器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java与UML-1-工欲善其事必先利其器相关的知识,希望对你有一定的参考价值。

    众所周知,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安装

    技术分享

本文出自 “夕下等花逝” 博客,请务必保留此出处http://sunshine2624.blog.51cto.com/3959438/1873162

以上是关于java与UML-1-工欲善其事必先利其器的主要内容,如果未能解决你的问题,请参考以下文章

序言 工欲善其事必先利其器

序言 工欲善其事必先利其器

工(程师)欲善其事,必先利其(编译)器——《Android Studio实战——快速高效地构建Android应用》

iOS与EV3混合机器人编程系列之二工欲善其事,必先利其器(准备篇)

软件测试52讲:31讲工欲善其事必先利其器:前端性能测试工具原理与行业常用工具简介

Android 从零开始 工欲善其事必先利其器