Java基础07-集成开发环境eclipse讲解

集成开发环境(IDE)——

  • 什么是集成开发环境?
    • 集成开发环境讲究一站式开发,使用这个工具即可。有提示功能,有自动纠错功能。
    • 集成开发环境可以让软件开发变的更简单、更高效。
    • 没有IDE工具:
      • 需要安装JDK、需要配置环境变量、需要手动的将java源文件编译生成class字节码文件。
      • java源文件程序出错之后还没有提示。
      • 没有自动提示功能等。
    • 有IDE工具:
      • 不需要独立安装JDK【IDE中已经集成】
      • 不需要手动配置环境变量
      • 不需要使用javac命令对java源文件进行编译
      • 并且java源程序编写语法错误马上提示
      • 使用IDE工具有很多代码不需要参与,自动生成了
    • java有哪些比较牛的IDE呢?
      • eclipse (myeclipse)【最多】
      • Intellij IDEA【上升的趋势】
      • NetBeans
      • JBuilder
    • 目前阶段使用的是eclipse 2018(注意:动力节点使用的是myeclipse10,因此后面个别内容和视频不同)
  • 讲解eclipse的使用:
    • workspace:工作区
      • 当eclipse打开的时候,大多数都是会提示选择工作区
      • 这个工作区可以是已存在的工作区,也可以是新建的工作区
      • 选择工作区之后,将来编写的java代码,自动编译的class文件都会在工作区找到
      • eclipse可以开启两个甚至更多的会话,每一个会话对应不同的workspace
    • 在workspace工作区当中有一个文件夹:.metadata
      • 该文件夹当中存储了当前eclipse的工作状态
      • 将.metadata文件夹删除之后,下一次再次进入这个工作区的时候,是一个全新的开始。但是会发现这个IDE工具当中所有的项目丢失了,没关系,这里只是丢失的eclipse的项目,硬盘上真实存储的项目不会丢失的。
      • 打开eclipse之后:窗口
        • 窗口双击进行放大或者还原
        • 窗口可以拖动
        • 窗口不小心关闭了,要想找回,途径:
          Window->Show View->Other…->搜索框中搜索
      • eclipse为程序员准备了很多不同的布局方式:
        • 企业级开发:JavaEE开发的专用布局 - Java Enterprise
        • 普通java开发的:JavaSE开发的专用布局 - Java
        • 怎么切换布局?
          • eclipse右上角图标 - Open Perspective
            Java基础07-集成开发环境eclipse讲解
        • 当这个布局被破坏之后想复原?
          • Window -> Perspective -> Reset Perspective
      • 重点的窗口介绍
        • Package Explorer(常用) / Navigator / Project Explorer:可以看到java源文件
        • Console:控制台窗口
      • 工作区workspace中基本的单元是:Project(工程/项目)
      • 使用eclipse:
        • 在Package Explorer窗口当中点击右键 --> new --> Java Project【JavaSE工程】,当然还有其他方式
          • 指定java工程的名称:一般全部小写
          • 指定java工程的存放目录
          • Java的运行时环境:JRE的配置【可以选择使用JDK自带的(当然eclipse没有,myeclipse有),也可以选择程序员自己安装的JRE】,这里我们只能选择自己安装的JRE8(而且有两种文件路径)。
          • Project layout:工程的目录布局
            • 多数情况下都是选择:两个独立的文件夹存储源码(src)和字节码(bin)
      • 拓展知识点:eclipse需不需要JRE、JDK呢?
        • eclipse需要JRE,这是肯定的,因为eclipse也是Java语言开发的,它自然需要JRE才能运行。所以你才要设置环境变量,让eclipse去寻找JRE在哪,当然你可以把JRE和eclipse放在同一目录,它就不必去找,你也不必设置。但是为什么在eclipse里还可以设置JRE呢?因为那是给你自己写的Java程序配置JRE。
        • 而myeclipse自带JRE,这是与eclipse的差异之一。
        • eclipse不需要JDK,他用不到里面的编译器(javac),eclipse自带了一套编译器(ECJ),它不会调用javac。但如果你要看JDK的源码就需要安装JDK了。
      • 在src目录下新建软件包:package机制后面讲,目前先用着
        • 在src目录上点击右键: --> new --> package
        • 给package起名:com.bjpowernode.javase
        • 包package机制属于java语法
      • 在软件包下新建一个java类:
        • 在包上点击鼠标右键 --> new --> class【同时生成了main方法】
        • 显示行号:在java源程序的左侧栏上点击鼠标右键:show line number
        • 设置字体大小:
          • window --> Preferences --> 输入font --> colors and fonts --> Basic --> Text Font --> Edit
      • 关于eclipse中常用的部分快捷键:
        • ctrl + d 删除一行
        • alt + / 自动补全
        • ctrl + 1 纠错
      • 注意:eclipse当中的java源代码有的时候不保存是不会编译的。所以时刻记住:ctrl + s
      • eclipse当中,出现红色下划线的表示编译错误,语法错误。鼠标停留在红色的下划线上面会有错误提示信息,并且点击左边的x,可以进行纠错。【当然也可以光标停留在红色下划线上面:ctrl + 1】
      • 有的时候出现黄色的下划线:表示警告,编译可以通过。
      • 快捷键怎么设置?
        • Window --> Preferences --> keys
      • 怎么运行一个带有主方法的java源程序?
        • 在java源程序的任何位置点击鼠标右键 --> Run As --> Java Application
        • 直接点击图标Run
          Java基础07-集成开发环境eclipse讲解
上一篇:JDK、JRE、JVM三者关系


下一篇:CentOs7之JDK1.8安装