集成开发环境(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
  • 当这个布局被破坏之后想复原?
  • 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