javac指令和 java指令:
javac负责 将源文件编译成 字节码文件 (.class) , 编译时要指明 .java后缀,不能省略
java指令 负责 将 字节码文件 转为 机器码, 对其进行运行, java指令后的 字节码文件 省略 .class后缀
直接操作 javac 对源文件进行编译的弊端: 每对源文件进行修改, 都需要重新对其编译, 才能 运行产生 更改后的效果
解决方案: 使用 集成开发工具
eclipse : 免费, IBM提供 , 普及率比较高
Myeclipse:收费 , 功能与eclipse 基本一样, 但 集成度更高
eclipse使用步骤:
(1)保证 jdk已经按照, java环境变量已经配置正确
(2)解压缩 eclipse压缩包 (绿色软件,免安装)
(3)编辑eclipse 根目录下的 eclipse.ini
在末尾追加一行 -Dfile.encoding=utf-8 ,将默认编码设置为utf-8编码, 避免后续的乱码问题
(避免乱码的手段: 统一编码)
eclipse 窗口 介绍:
顶部: 功能菜单栏 , 常用: file(文件) , search(查找) , window(窗口)
左侧: 项目文件目录 , 展示所有项目的 列表,以及项目内的 文件结构
中间区域: 主编辑区域(主要在此处进行代码的编写)
右侧: outline ,用来查看 类文件的 内部结构
底部: 一般 用来查看 控制台输出信息,文件编译错误提示信息,警告信息
左侧项目列表除了 project explorer模式的视图外,也可以选择使用 package explorer 模式
在eclipse新建一个java项目
一个项目中可以包含很多 java文件
file ==> new ==> java project
定义项目名称(英文/拼音)
项目目录结构:
src: 存放java源代码 (创建java文件时一定创建在src目录下层)
bin: 存放 编译产生的 字节码文件(.class)
java中 包(package) 的概念:
(1)包用来 对 类文件 分组 存放管理 ,类似于 计算机文件系统中的文件夹
(2)同一个包下的类名 不能重复 , 不同包下的类名 可以重复
(3)包下可以再建包, 可以组成 多层的 包 , 多层包名之间以 "." 分隔
(4)包名一般都使用 纯小写字母
(5)不同层次的包, 可以用来控制 对类中方法和属性的访问权限
在eclipse中创建 类文件(.java源文件)
选在要创建类文件的 位置(src中的某一层包下)
new ==> class ==> 定义类名
如果需要自动添加main方法, 可以在创建类时 勾选 public static void main(String[] arg) 的复选框
修改编辑区域字体大小:
window ==> preference ==> general ==> appearance ==> color and fonts ==> basic ==> text font
快捷键:
(1) Alt + "/" : 代码提示, 自动补全
(2) Ctrl + Shift + F 自动排版,缩进 , 体现代码的层次
eclipse 编写的java代码 自动执行编译的 时机 : 编辑/修改 源代码后 保存时
每次修改代码后,记得 Ctrl + S 保存 , 触发自动编译, 产生最新的 .class文件
(3) Ctrl + Shift + / : 快速注释 选中内容
(4) Ctrl + Shift + \ : 快速解除 选中内容的 注释
原文地址:https://www.cnblogs.com/pyobbiwitwsai/p/9368098.html