本帖最后由 冯瑞君老师 于 2018-1-3 18:56 编辑
JavaEE学科同步笔记【太原中心】
第一章
1.1Java语言发展史和平台概述(了解)
Java语言发展史 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。 Java语言版本
1.2JVM,JRE,JDK的概述(了解)
JVMJVM是java虚拟机(JVM JavaVirtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台 JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JRE(包含):JVM+类库。
JDKJDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
JDK:JRE+JAVA的开发工具。 跨平台平台:指的是操作系统(Windows,Linux,Mac) 跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行 原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine) 1.3常用dos命令(掌握)
打开控制台A:xp下如何打开DOS控制台? a:开始--程序--附件--命令提示符 b:开始--运行--cmd--回车 c:win+r--cmd--回车 B:win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd--回车 c:win+r--cmd--回车 C:win8下如何打开DOS控制台 a:鼠标左击开始--下箭头--命令提示符 b:鼠标右击开始--搜索--cmd--回车 c:鼠标右击开始--运行--cmd--回车 d:win+r--cmd--回车
常用命令d: 回车 盘符切换 dir(directory):列出当前目录下的文件以及文件夹 cd (change directory)改变指定目录(进入指定目录) cd.. : 退回到上一级目录 cd\: 退回到根目录 cls : (clear screen)清屏 exit : 退出dos命令行(分割线上的需要掌握,下的了解) md (make directory) : 创建目录 rd (remove directory): 删除目录 del (delete): 删除文件,删除一堆后缀名一样的文件*.txt notepad 创建文件 删除带内容的文件夹 rd + /s 文件夹名称(询问是否删除) rd + /q + /s 文件夹名称(直接删除)
1.4下载安装JDK(掌握)JDK的下载 下载流程:
JDK的安装 注意事项: 安装路径不要有中文或者特殊符号如空格等。 所有和开发相关的软件最好安装目录统一。 举例:我的JDK安装路径 D:\develop\Java\jdk1.7.0_72 当提示安装JRE时,可以选择不安装。建议还是安装上。 验证安装是否成功 a:通过DOS命令,切换到JDK安装的bin目录下。 D:\develop\Java\jdk1.7.0_72\bin b:然后分别输入javac和java,如果正常显示一些内容,说明安装成功
1.5helloworld案例(掌握) 执行流程
编写代码步骤首先定义一个类:public class 类名 在类定义后加上一对大括号:{} 在大括号中间添加一个主(main)方法/函数:public static void main(String [] args){ } 在主方法的大括号中间添加一行输出语句:System.out.println(“HelloWorld”); 示例代码
[Java] 纯文本查看 复制代码 public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
} 运行代码步骤: • 在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件 – javac 源文件名.java • 编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名 – java HelloWorld HelloWorld案例常见问题(掌握)找不到文件 a:文件扩展名隐藏导致编译失败 解决办法:打开文件所在的对应目录,依次点击“工具”,“文件夹选项”。如图:
b:文件名写错了 单词拼写问题 a:class写成Class b:String写成string c:System写成system d:main写成mian 括号匹配问题 a:把类体的那对大括号弄掉一个 b:把方法体的那对大括号弄掉一个 c:把输出语句的那对小括号弄掉一个 中英文问题 a:提示信息:错误: 非法字符: \????的格式 注意:java编程中需要的基本上都是英文字符 |