1. JAVA 的特性和优势
(1) Java的核心优势 跨平台/可移植性
(2) 其他特性 安全性;面对对象;简单性;高性能;分布式;多线程;健壮性;
① 强大的生态系统
(3) Java与C++的关系 Java是C++的简化版(C++—)
2. JAVA 应用程序的运行机制
(1) Java是编译性语言还是解释型语言两种类型的结合
(2) Java程序运行的机制是编写Java源代码 - 编译成字节码文件 - 解释执行
3. JDK和JRE和JVM的作用和区别
(1) 什么是JVM,什么是JRE,什么是JDK?这三者之间的关系是什么样的?
JVM虚拟机 解释执行;JRE编译器;JDK程序开发
JDK包含JRE和JVM ;JRE包含JVM
4. JDK下载和安装_JDK目录介绍
(1) 写出jdk下载到安装的步骤
搜索;选择合适的版本;逐步安装
(2) JDK中bin目录下存放的是什么?
2进制文件,运行文件
5. JDK 环境变量 PATH 设置_classpath 问题
(1) 什么是系统环境变量Path?Path中多个目录之间有什么符号分开?
系统环境变量包括一个多个用用程序用到的信息;分号“;”
(2) 写出在path中增加jdk环境变量的步骤
在变量值之前添加%JAVA_HOME%\bin;
(3) Jdk1.5之后需要配置classpath吗?
不需要
6. 控制台测试JDK安装和配置成功
(1) 如何在dos窗口测试jdk是否安装成功,写出步骤
在dos窗口输入java;如非所想输出则配置失败
7. 写出第一个JAVA程序
(1) 文件名和class名必须一致么?文件名的后缀是什么?
必须一致;.java
(2) 如何写出第一个java程序。写出步骤
创建一个.java文件
输入命令
编译(有错调错)
执行
8. 第一个JAVA程序错误总结
(1) 第一个程序可能会出哪些问题?什么原因?如何解决?
提示“javac不是内部或外部命令……”;Path配置错误;重新设置
“javac找不到文件……”;扩展名错误;重新设置
“找不到mian”;方法名记忆错误或输入错误;检查修改
9. 第一个JAVA程序详细解析
(1) 一个java源文件可以定义多个类么?一个java源文件可以有多个public修饰的类么?
一个java源文件可以定义多个类,一个java源文件不可以有多个public修饰的类
(2) main方法是什么?
Java程序方法的入口
(3) 在java程序中,”;” 代表什么?
语句结束的标志
(4) 从第一个程序中学到的编程规范是什么?
缩进规范
10. 常用DOS命令
(1) 有哪些常用dos命令,分别代表什么意思?
cd 目录路径;进入一个目录
cd..;进入父目录
dir;查看本目录下的文件和子目录列表
cls;清屏
上下键;查找敲过的命令
Tab键;自动补齐命令
11. 常用开发工具介绍
(1) 常见java开发工具有哪些?为什么要使用java开发工具来开发而不使用记事本?
Eclipse
IntelliJ IDE
NetBeans;
记事本的功能不够强大
12. eclipse 开发环境使用原因
使用原因:让初学者更容易的激发兴趣,体验学习快乐
13. eclipse 下载版本选择和使用
(1) eclipse的版本是根据电脑的操作系统还是jdk的版本?
Jdk的版本
(2) 写出下载安装eclipse的步骤
打开下载地址
选择JDK版本的eclipse
(3) 什么是eclipse的workspace?
工作空间
14. eclipse下建立JAVA 项目_项目的结构
(1) 写出在eclipse中建立项目的步骤
New – Java – 命名
src目录是什么?class文件在哪个目录下?
Java的源文件;
\bin目录下(隐藏目录)
15. eclipse开发和运行JAVA程序
(1) 用eclipse开发java程序后,还需要手动去调用javac来编译java源文件么?
不需要