- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVASE概述
第一部分 01_JavaSE概述
1. 课程纲要
计算机语言发展简史
Java 发展简史
Java 特性
Java 程序的加载与执行
J2SE 安装与配置
开始第一个 Java 程序
public class 和 class 的区别
内容
2.1、计算机语言发展简史
主要分为三个阶段:
a) 第一代:机器语言
b) 第二代:低级语言
c) 第三代:高级语言
2.2、Java 发展简史
1. Java 是一种语言,具有自己的语法和数据结构
2. Java 来自于 sun ,sun 指的是斯坦福大学网络
3. 具体发展历程
Java的具体发展历程 时间 描述 1991~1995 Sun 为了占领智能消费电子产品市场,由james gosling 负责该项目,来开发 Oak(橡树) 语言 1995 将 Oak 改名为 Java,当时也是window95版本的发布 1996 发布 JDK1.0 1997 发布 JDK1.1 1998 发布 JDK1.2, 将该版本命名为 J2SDK , 将 Java更名为 Java 2 1999 1999 将 java 分为三大块: J2SE (Java 标准版)、 J2EE(Java 企业版) 、J2ME(Java 微型版本android) 2000 发布 J2SE1.3 2002 发布 J2SE1.4 2004 此时不再叫 J2SE1.5,叫 5.0 2005 2005 Java 10 周年,将 J2SE 改为 J AVA SE、将 J2EE 改为
J AVA EE、 将 J2ME 改为 J AVAME 2006 发布 J AVA SE 6 2011 7 月 J AVASE 7 最新 JavaOne大会上透露
2.3、Java 语言特性
简单性
面向对象
可移植性(一次编译,到处运行)JVM
健壮性(自动垃圾回收机制,GC)
多线程
2.4、Java的加载与执行
编译的过程(语法检测的过程) 解析成二进制文件
2.5、开始第一个 Java 程序
2.5.1、J2SE 的安装
1. 下载 J2SE 安装程序
2. 进行安装
2.5.2、搭建开发环境
1. 显示扩展名
2. 标题和地址栏最好显示完整路径
3. UltraEdit 最好去除备份
4. 常用命令
Cd 目录名称,进入目录
Cd .., 退回上级目录
Dir, 显示文件或目录
Del 文件名, 删除文件
Cls 清空
Exit 退出
Cmd
5. path,classpath (环境变量)
主要是为了检索文件方便, 如果执行某个文件, 不用到文件所在目录执行, 那么操作系统会在 path 路径中检索
Classpath 为类路径,是 java 运行时查找类文件的路径
在命令行执行 javac ,如果出现如下显示,说明正常
编译 HelloWorld 程序
如何编译
Javac 文件名(完整的文件名称,含扩展名),如:javac HelloWorld.java
以上会形成一个 HelloWorld.class 文件,说明编译成功了
开始运行 HelloWorld 程序, 如何运行?采用 java class 文件名(不要扩展名) ,如: java HelloWorld
第一个程序,成功运行
更换目录执行 HelloWorld 程序, 会出现类不能找到, 主要原因是没有设置 classpath, classpat h
主要的作用是, 方便 java 虚拟机加载 class 文件, 配置方式:
我的电脑—环境变量
解释 HelloWorld 程序
Java 注释在程序运行时是不执行的,注释主要有三种方式
// 单行注释
多行注释
/*
多行注释
*/
多行注释,可以生成 java doc 文档
/**
* 多行注释
* 多行注释
*/
2.6、public class 和 class 的区别
类的定义有两种方式:
public class 类名
class 类名
采用 public class 来声明 class, 那么文件名必须和类名完全一致(包括大小写) ,如果文件名和类名不一致,将会出现如下错误:
代码示例,文件名为 HelloWorld1.java
采用 class 来声明类,文件名可以任何合法的文件名称,文件名不需要和 Class 类一致但生成的 class 文件名称和类名一致,不和原文件名称一致
如何执行?
在一个 Java 文件中,可以声明多个类,如:
JAVA ME
JAVA EE
JAVA SE
Xxxx.java(源文件)
类装载器
Java虚拟机(JVM)
.class (字节码文
文档评论(0)