六、第六章——面向对象封装、继承、多态等基础知识
1、关于Java的集成开发环境 【集成开发环境简称:IDE】
1.1 什么是集成开发环境?
* 集成开发环境讲究一站式开发,使用这个工具即可。有提示功能,有自动纠错功能。
* 集成开发环境可以让软件开发变的更简单、更高效。
* 没有IDE工具:
- 需要安装JDK、需要配置环境变量、需要手动的将java源文件编译生成class字节码文件
- java源程序出错之后还没有提示
- 没有自动提示功能等。
* 有IDE工具:
- 不需要独立安装地JDK 【IDE中已经集成】
- 不需要手动配置环境变量
- 不需要使用javac命令对它java源文件进行编译
- 并且java源程序编写语法错误马上有提示
- 使用IDE工具有很多代码不需要写,自动生成的。
1.2 java有哪些比较牛的IDE呢?
* eclipse (myeclipse) 【最多】
* Intellij IDEA 【上升的趋势】
* NetBeans
* JBuilder
目前阶段我们使用的是:myeclipse10
2 讲解myeclipse的使用
* workspace: 工作区
- 当myeclipse打开的时候,大多数都是会选择工作区
- 这个工作区可以是已存在的工作区,也可以是新建的工作区
- 选择工作区之后,将来编写的java代码,自动编译的class文件都可以在工作区中找到
- myeclipse可以开启两个甚至更多的会话,每一个会话对应不同的workspace
* 在workspace工作区当中有一个文件夹:.metadata
- 在该文件夹当中存储了当前myeclipse的工作状态
- 将.metadata文件夹删除之后,下一次再次进入这个工作区的时候,是一个全新的开始。但是会发现这个IDE工具当中所有的项目丢失了,没关系,这里只是丢失的myeclipse的项目,硬盘上真实存储的项目不会丢失。
* 打开myeclipse之后:
- 窗口可以拖动
- 可以放大缩小
* myeclipse为程序员准备了很多不同的布局方式:
- 企业级开发: JavaEE开发的专用布局- MyEclipse Java Enterprise
- 普通java开发的:JavaSE开发的专用布局 -java
- 怎么切换布局?
* myeclipse右上角
* 还原窗口布局
Window --> Reset Perspective
* 重点的窗口介绍
* Package explore / Navigator /Project Explore: 可以看到java源文件
* Console: 控制台窗口
* 工作区workspace中基本的单元是:Project (工程/项目)
* 使用myeclipse:
- 在Package Explore窗口当中点击右键 --> new --> Java Project 【JavaSE工程】
* 指定java工程的名称:一般全部小写
* 指定java工程的存放目录
* Java的运行时环境:JRE的配置 【可以选择使用myeclipse自带的JRE,也可以选择程序员自己安装的JRE】
* Project layout: 工程的目录布局
- 多数情况下都是选择:两个独立的文件夹存储源码(src)和字节码(bin)
* 在src目录下新建软件包:package机制后面讲,目前先用着。
- 在src目录上点击右键 --> new --> package
- 给package起名:com.bjpowernode.javase;
- 包package是java中语法的一部分。后面讲
* 在软件包下新建一个java类:
- 在包上点击鼠标右键 --> new --> class 【还可以同时生成了main方法】
- 显示行号
在java源程序的左侧栏上点击右键 --> Show Line Numbers
- 设置字体大小
window --> Preferences --> 输入font --> colors and fonts -- Basic --> Text Font --> Edit
* 关于myeclipse中常用的部分快捷键:
- ctrl + d