Java简介、开发环境搭建.ppt_第1页
Java简介、开发环境搭建.ppt_第2页
Java简介、开发环境搭建.ppt_第3页
Java简介、开发环境搭建.ppt_第4页
Java简介、开发环境搭建.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3G应用开发之Java基础,讲师:杨 杰,第01节,Java简介、开发环境搭建,本节主要内容,Java简介 Java开发环境搭建 开发第一个Java程序 Java命名规范和注释,Java简介,Java是SUN公司开发的源于Internet的一种现代程序设计语言。多年来,SUN公司对Java产品不断改进升级,使之紧跟时代步伐,满足了日益复杂的软件开发需求。 Java不是专用于Internet的语言;不是万能的编程语言 。 Java的普及性 28亿Java设备分布在全世界; 10.7亿Java移动设备/手机; 7亿台PC机支持Java; 149个硬件厂商支持Java; 12.5亿个智能卡; 450万Java开发者。,Java简介 发展史,Java之父 James Gosling(詹姆斯高斯林) 1991 出现 (1990年初开发了Java雏形,命名为Oak) 1995 以Java的名称正式发布 1998 定规范 2002 入中国(Java2) 2004年9月30日18:00 PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME 2006年12月,SUN公司发布JRE6.0 2009年12月,SUN公司发布Java EE 6 2010年11月,由于Oracle公司对于Java社区的不友善,因此Apache扬言将退出JCP3 2011年7月28日,Oracle公司发布J2SE 7.0,Java简介 版本,J2SE(Java 2 Standard Edition):包含了标准的JDK、开发工具、运行时环境和类库,主要针对普通PC机的应用。 J2EE( Java 2 Enterprise Edition):采用标准化的模块组件,为企业级应用提供标准平台,简化了复杂的企业级编程。 J2ME(Java 2 Micro Edition):包含高度优化精简的Java运行时环境,专门针对小型的消费电子产品等。,Java简介 Java平台,Java平台与大多数其他平台的不同之处在于:平台无关性,“纯软件平台”,包含JVM和API;JVM就像翻译一样,把通用的普通话翻译成不同地方的方言。,Java简介 - JVM,JVM(Java Virtual Machine):是在一台计算机上,由软件模拟或用硬件实现的假想的计算机。由Sun公司规定了JVM具体实现的规格和功能,并定义了堆、栈、垃圾回收等功能。它分为三部分: 类装载器:定位class文件,并加载进内存。 Class文件检验器:结构检查、数据类型语言检查、字节码验证、符号引用检查。 Java解释器:java.exe文件:将*.class文件解释为本地执行码。,Java简介 - API,API(Application Programming Interface):应用程序编程接口。 预先建立的软件组件的大型集合。,Java简介 JDK组成,JDK(Java Development Kit):Java开发工具包,包括两部分: JRE(Java Runtime Environment):Java运行环境 Development Tools:Java开发工具包,Java简介 特点,可移植性 面向对象(封装、继承、多态), C语言不具有这些特征 (程序=对象+消息) 不支持指针数据类型 提供了数组下标的检查机制 提供自动的内存管理机制 (资源释放) 字节码校验器 运行时内存布局 (垃圾回收机制) 类装载器 文件访问限制 稳定性和安全性 简单易学 Java的简单性是以增加系统的复杂性为代价的!,Java开发环境搭建,1、 下载JDK 2、 安装JDK 3、 配置环境变量:JAVA_HOME、CLASSPATH和path变量 常用DOS命令 cd 目录名称 ;进入目录 cd ;返回上一级目录 cd ; 返回根目录 dir ;查看当前目录下文件 javac xxx.java ;编译Java类文件 | java xxx ; 运行,开发第一个Java程序,Java命名规范,类的命名 首字母大写,如果由多个单词组成,那么每个单词的首字母都大写,方法的命名 首字母小写,如果由多个单词组成,那么除了第一个单词剩下的单词首字母都大写,变量的命名 首字母小写,如果由多个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论