zoukankan      html  css  js  c++  java
  • 菜鸡的Java笔记 Eclipse 的使用

    Eclipse 的使用
        1. Eclipse 简介
        2. Eclipse 中的JDT 的使用
        3. Eclipse 中的使用 junit 测试
        
        Eclipse (中文翻译为:日蚀,吞没一切的太阳光芒),所以这是一个非常具有挑衅意义的名字,直接针对于最早的SUN 公司
        编程语言的开发公司竟然与IDE的生产商不是一家。而且最厉害的是这个 Eclipse 还成为了标准
        Eclipse 是IBN开发的,所以从最早的 Eclipse 刚刚出来的时候,IBN的野心很明显 --- 收购SUN 公司
        首先需要说明的是,从java 开始一直持续到2004年,将java的IDE工具做的最好的公司是 Borland ,工具的名字叫 JBuilder (真难使)
        但是这个工具的老大,因为SUN原本很牛气的宣布,我们不搞开发工具,市场太小了。2004年,SUN居然推出了自己的开发工具(打脸...) -- NetBeans。在NetBean 诞生的周期内,产生了 Eclipse 。
        从这之后行业的开发被颠覆了,兴起了一阵开源风潮,IBN最先干了一件事情,将 Eclipse 转交给了今天 Eclipse组织,开始了开源项目的推广活动,而这个时候 Borland 公司由于内部的市场方针策略失败,在2006年倒下
        后来 Borland 公司的技术布单独成立出去,继续进行 JBuilder 的研发
        在整个国内对于java技术的开发经过了一些的几个架构的阶段
            :解释顺序:操作系统 + 数据库 + 中间件 + 开发工具
            皇家正规军:IBN AIX + IBN DB2 + IBN WedShere + IBN WSAD
            绿林杂牌军:Linux + Oracle + BEA WebLogic + JBuilder
            免费贫民军:Linux + MySQL + Tomcat + Eclipse
            
        现在出了一个 Eclipse 最有较的竞争者: IDEA
        Eclipse 本身非常的简单只包含;JDT,Junit,CVS,GIT,插件开发
        
        
        JDT 的使用
            JDT 是 Eclipse 中提供的java开发工具包,在JDT之中可以进行简单的java编写
            启动 Eclipse 之后胡出现一个对话框,询问用户要使用那个工作区。每个工作区包含有多个项目
            在Eclipse 里面需要这样几个视图:包结构视图,控制台输出,错误输出,程序结构
            当项目建立完成之后自动生成两个文件夹:
                src(eclipse中显示):保存所有的*.java源文件
                bin(eclipse不显示):保存自动生存的*.class文件
                
            在Eclipse 里面可以不用自己写 get set 方法有快捷的方式
            eclipse 一堆快捷键
                ALT + / :代码自动补全提示
                CTRL + 1 :代码自动纠正提示
                CTRL + D :删除当前行
                CTRL + / :注释当前行代码
                CTRL + F : 格式化代码
                CTRL + ALT + ↓ : 复制当前行代码
                CTRL + C : 撤销  ???
                CTRL + SHIFT + O :自动导入所需要的程序类
                CTRL + SHIFT + L : 列出所有快捷键
                
            在执行java程序的时候说过需要使用一些初始化参数,但是在 eclipse 里面设置初始化参数比较麻烦
            如果要配置初始化参数,俺么应该选择鼠标右键
            要想配置初始化参数,至少现执行一次程序才可以
            eclipse 还提供有debug 功能,进行代码的调试
            如果要调试则必须设置断点,断点指的是程序执行到此处将暂停,而具体的执行将交由开发者控制
            对于调试有一下几项控制
                单步跳入(F5):进入到方法中观察方法的每一步执行
                单步跳过(F6):观察代码的每一步的执行,不观察方法的具体执行,只关心结果
                单步返回(F7):跳回到进入的位置
                恢复执行(F8):不调试了,程序正常执行
                
            项目本身也是可以进行删除的,而删除项目有两种:
                从工作区中删除,但是项目依然存在于磁盘,以后可以重新再导入回来
                项目彻底删除,磁盘清空
                
            如果要想把一个项目导入进来,则使用Import操作
            
            在开发中也可以利用 eclipse 生成jar 文件,但是这种生存有些时候不好用,最好还是使用 jar命令
            
            在学习jar 文件的时候强调过:所有的jar 文件必须在 CLASSPATH 中配置,但是如果使用的是 eclipse ,这个 CLASSPATH 没有,必须在 eclipse 中配置

        junit 测试工具
            从软件工程来讲,测试分为:
                黑盒测试:功能测试
                白盒测试:性能测试,针对于算法调整
            用例测试(Use Case):要求高
            junit就是一个用例测试工具
            范例:假设现在定义要测试的工具类
            
            junit 属于一个第三方的开发包,要想使用,那么就必须配置到 java Builder Path
            
            
        总结
            Eclipse 只是一个工具,会写代码就会使用

  • 相关阅读:
    Java框架之Mybatis(一)
    Java框架之Hibernate(四)
    Java框架之Hibernate(三)
    递归与分治
    散列
    绪论
    系统的分类(二)
    系统的定义与分类(一)
    Guess My Number 游戏
    2.5 随机数的生成
  • 原文地址:https://www.cnblogs.com/mysterious-killer/p/10123664.html
Copyright © 2011-2022 走看看