黑马程序员技术交流社区
标题: 【太原中心】JavaEE学科同步笔记及资源整合帖 [打印本页]
作者: 冯瑞君老师 时间: 2018-1-3 17:28
标题: 【太原中心】JavaEE学科同步笔记及资源整合帖
本帖最后由 冯瑞君老师 于 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编程中需要的基本上都是英文字符
作者: liudongjie 时间: 2018-1-3 17:56
点赞点赞
作者: renhua 时间: 2018-1-10 15:28
作者: 我是代码君 时间: 2018-1-10 17:18
你的环境变量JAVA_HOME classpath没学么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |