Java语言概述与发展简史
需积分: 10 137 浏览量
更新于2024-07-18
收藏 1011KB PPT 举报
疯狂Java讲义第四版 第一章课件
Java语言概述
Java语言发展简史:Java语言诞生于1995年,由Sun公司开发,1998年发布JDK1.2,随后将Java分为J2SE、J2EE和J2ME。2002年发布JDK1.4,2004年发布JDK1.5,引入大量新特性:泛型、Annotation等。2006年12月,Sun发布了JDK1.6。2011年7月,Oracle发布了Java7。2014年3月,Oracle发布了Java8。2017年9月,Oracle发布了Java9。
Java语言的两种机制:编译型语言和解释型语言。编译型语言如C、C++,编译生成的程序只能在特定的平台上运行。解释型语言如Java、Python,通过解释器或虚拟机来执行代码。
开发Java的准备:需要安装Java开发工具包(JDK),设置环境变量,选择合适的集成开发环境(IDE)。
编译、运行Java程序:使用javac命令编译Java源代码,生成.class文件,然后使用java命令运行.class文件。
初学者常见的问题:Java程序的入口点是main方法,Java源代码文件的后缀名是.java,编译后的文件名是.class。
计算机简介:计算机硬件包括中央处理器(CPU)、存储器(Memory)、输入/输出设备(I/O)。计算机软件包括操作系统(OS)、应用软件、编程语言和工具。
程序:程序是一系列动作的执行过程的描述。编程语言包括Java、C、C++、C#、BASIC等。编程工具包括TC、VC、VB、VS、eclipse、NetBeans、记事本等。
Java可以做什么:Java可以开发桌面应用程序、基于Web的应用程序、Android平台的软件。Java能做什么:桌面应用、企业级应用、移动互联网时代的应用。
Java发展简史:Java语言的发展史,包括Java语言的诞生、JDK的发布、Java语言的演进等。
语言的运行机制:Java语言的运行机制包括编译型语言和解释型语言。Java语言是解释型语言,通过Java虚拟机(JVM)来执行代码。
2014-10-17 上传
2012-01-03 上传
2008-12-16 上传
2014-11-07 上传
2024-10-15 上传
Ymasyana
- 粉丝: 0
- 资源: 1
最新资源
- C语言快速排序算法的实现与应用
- KityFormula 编辑器压缩包功能解析
- 离线搭建Kubernetes 1.17.0集群教程与资源包分享
- Java毕业设计教学平台完整教程与源码
- 综合数据集汇总:浏览记录与市场研究分析
- STM32智能家居控制系统:创新设计与无线通讯
- 深入浅出C++20标准:四大新特性解析
- Real-ESRGAN: 开源项目提升图像超分辨率技术
- 植物大战僵尸杂交版v2.0.88:新元素新挑战
- 掌握数据分析核心模型,预测未来不是梦
- Android平台蓝牙HC-06/08模块数据交互技巧
- Python源码分享:计算100至200之间的所有素数
- 免费视频修复利器:Digital Video Repair
- Chrome浏览器新版本Adblock Plus插件发布
- GifSplitter:Linux下GIF转BMP的核心工具
- Vue.js开发教程:全面学习资源指南