A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 冯瑞君老师 于 2018-1-3 18:56 编辑



JavaEE学科同步笔记【太原中心】

第一章

1.1Java语言发展史和平台概述(了解)

Java语言发展史
                     詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与PatrickNaughtonMike Sheridan等人合作绿色计划,后来发展一套语言叫做“Oak”,后改名为Java
Java语言版本

1.2JVM,JRE,JDK的概述(了解)

JVM
JVM是java虚拟机(JVM JavaVirtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台
JRE
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JRE(包含):JVM+类库。

JDK
JDK是提供给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编程中需要的基本上都是英文字符

3 个回复

倒序浏览
点赞点赞
回复 使用道具 举报
回复 使用道具 举报
你的环境变量JAVA_HOME classpath没学么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马