这是我学习慕课网Java课程的笔记,原视频链接为:http://www.imooc.com/learn/85
1-1 JAVA简介
图1 Java体系
注: SE:标准版本,基础结构,核心
EE:企业版,大型企业级应用的开发
ME:嵌入式开发(基于安卓的游戏开发等)
相关名词:
JVM(Java Vitual Machine)Java虚拟机
JDK(Java Development Kit)Java开发工具包
JRE(Java Runtime Environment)Java运行时环境
图2 三者的关系
Java语言的跨平台是由JVM实现的。
用做鱼为例,买来活鱼——>杀鱼——>去腮去鱼鳞——>烹饪——>上桌
活鱼---源文件,编译器---菜刀,字节码文件---杀好的鱼,解释器---烹饪的器具
图3 JVM工作原理图
图4 杀鱼类比图
1-2 Java开发环境搭建
第一步:安装JDK
下载: http://www.oracle.com/technetwork/java/javase/downloads
bin javac.exe,java.exe
lib .jar类库文件
第二步:配置环境变量
JAVA_HOME:指定JDK安装路径
PATH:指定JDK命令文件位置(bin)
CLASSPATH:指定开发所用到的类库文件所在位置(lib)
验证:cmd输入java,javac
1-3 使用记事本编写Java程序
图1-3-1用记事本编写Java程序流程
图1-3-2 命令行编译解释流程
1-4 使用Eclipse开发Java程序
集成开发环境(IDE):将程序开发环境和程序调试环境集合在一起,提高开发效率
Eclipse
MyEclipse NetBeans
下载: http://www.eclipse.org/downloads/
MyEclipse是对Eclipse的扩展,是一个十分优秀的用于开发Java,JavaEE的Eclipse插件集合。
下载: http://www.my-eclipse.cn/
步骤:
1.创建Java项目
为什么要建工程——为了将图片、视频、脚本、源代码等文件组织在一起
图1-4-1 创建新工程的两种方法


2.创建程序包
为什么要创建包——为了便于程序源代码的管理,将不同的源代码放到不同的包里,避免重名问题
图1-4-2 创建新程序包
3.编写Java源程序
图1-4-3 创建源代码文件
4.运行Java程序
图1-4-4 运行源代码
图1-4-5 第一个Java程序
1-5 程序的移植(项目的导入导出)
①右击项目,选择属性,在弹出框中可找到文件路径。将文件拷贝到目标位置。
②导入:空白处右击,选择Import。选择“已存在的项目”,选择路径。
1-6 经验技巧分享
多练!多问!自己动手,调试错误! 复习总结!