没有合适的资源?快使用搜索试试~ 我知道了~
Java基础教程
5星 · 超过95%的资源 需积分: 4 6 下载量 153 浏览量
2014-01-18
22:20:32
上传
评论
收藏 752KB DOC 举报
温馨提示
试读
44页
Java基础教程 D1:Java介绍 D2:Java基础 基本语法 D3:Java面向对象 上 D4:Java面向对象 下 D5:异常处理 D6:多线程
资源详情
资源评论
资源推荐
D1:Java 介绍
1.1 Java 起源、发展历程和版本划分:
年 公司成立, 年出现,”—— 的早期称呼,用于嵌入家电;
年发布 ,并使用“”;目前我们大部分用 的版本;
根据应用方向,分为三个版本及对应的类库:
移动版
标准版
企业版
1.2 Java 语言特点
易于学习;
高效率的执行方式,即先编译后执行;
与平台无关,即跨平台,可运行于主流操作系统如 上;
分布式;
安全性;
丰富的 文档和类库;
多线程;
1.3、关于 JDK 和 JVM?
要进行 开发,必须得安装 。
!""#$%"&'#&(是 开发工具包的简称,包含运行 程序的类库和命令;
包含 ),它包含比 ) 更多的命令。
) 只是运行时环境,所包含的类库比 小;一般来讲,开发人员都应采用对应的 ,目前用 版本;
)*+,)-&%"&".$."&".;
运行环境的三项主要功能:
加载代码:由 /##".完成;
校验代码:由 01&"/"".2".完成;
执行代码:由.-&%"&".$."&". 完成。
关于 Java 虚拟机(JVM)
在一台计算机上由软件或硬件模拟的计算机。 虚拟机!+(读取并处理经编译过的平台无关的字节码 /# 文件。
编译器针对 虚拟机产生 /# 文件,因此是独立于平台的。
解释器负责将 虚拟机的代码在特定的平台上运行。
语言是先编译源文件,后执行 /# 文件!
1.4 Java 程序分类
$$#/&
以 %!(方法作为程序入口,由 解释器加载执行。
$$#"
没有 %!(方法作为程序入口,由浏览器或 $$#"&"". 加载执行。
$3".#"&
"0 上的应用程序,即主流 服务程序
1.5 JDK 安装和配置
上级演示
1.6 第一个 Java 程序
应用程序举例 4"##.#5:
源文件:4"##.#5
67
7范例名称:84"##.#8程序
76
$-0#//#4"##.#9
$-0#/&&/%!&.:.:;<(9
1&"%-&$.&#!84"##.#=8(>
?
?
先编译javac 类名.java,!编译完会形成一个二进制的 /# 文件,该文件与平台无关,即可以跨平台运行(后运行 java 类名
1.7 小结
命名
如果5文件包含一个 $-0#/类,它必需按该类名命名。Java 语言中单词拼写严格区分大小写;
类个数
一个源文件中最多只能有一个 $-0#/类。其它类的个数不限。
1.8、Java 学习路线;
初级部分: 核心技术!@."(>
中级部分: A"".#"& 等>
高级部分:4 框架A数据库!./#"B".".1B(各种商用应用服务器配置>
项目部分: 建模需求分析等>
剩余43页未读,继续阅读
zhangrongchao_
- 粉丝: 9
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AIS2024 valid
- 最入门的爬虫代码 python.docx
- 爬虫零基础入门-爬取天气预报.pdf
- 最通俗易懂的 MongoDB 非结构化文档存储数据库教程.zip
- 以mongodb为数据库的订单物流小项目.zip
- 腾讯云-mongodb数据库, 项目部署.zip
- 腾讯 APIJSON 的 MongoDB 数据库插件.zip
- 理解非关系型数据库和关系型数据库的区别.zip
- 操作简单的Mongodb网页web管理工具,基于Spring Boot2.0支持mongodb集群.zip
- tms-mongodb-web,提供访问mongodb数据的REST API和可灵活扩展的mongodb web 客户端.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1