版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章Java程序概述本章知识点Java程序平台Java特性Java程序设计环境Java应用程序1.1Java程序平台1991年诞生于爪哇岛-咖啡豆(bean)Sun公司的口号之一(2009年被甲骨文公司收购)“Java语言靠群体的力量而非公司的力量”
发展历程版本JDK1.0→JDK1.2→JDK1.3→J2SE1.4→J2SE5.0→JavaSE6→JavaSE7
→JavaSE8→…→JavaSE17Java体系JavaSE:基础JavaEE:Web服务JavaME:移动设备和嵌入式设备1.2Java的特性简单性和健壮性cf:c/c++指针运算、运算符重载、多重继承、内存管理面向对象网络特性安全性垃圾回收、异常处理机制、共享安全性1.2Java的特性可移植性源代码级别的跨平台:C操作系统级别的跨平台:JavaJVM类加载器运行时数据区方法区堆内存程序计数器Java源程序(.java文件)Java编译器字节码文件(.class文件)JVM垃圾收集器各种操作系统平台JVM执行引擎字节码解释器即时编译器JIT自适应优化方式运行时常量池JVM栈内存本地方法栈线程程序计数器JVM栈内存本地方法栈线程……1.3Java程序环境Java开发工具包JavaDevelopmentKit1.3Java程序环境\bin:Java开发工具所在目录,包括Java编译器(javac.exe)、解释器(java.exe)等。\lib和\include:存储了Java开发工具要用的各种类库\jre:运行时环境(JavaRuntimeEnvironment),包括Java虚拟机、运行类库等。在安装目录中有一个src.zip文件,里面存放了所有的类库源文件,通过它就可以看到所有的Java提供类库的源代码1.3Java程序环境环境变量path:查找工具程序的路径Eclipse开发环境工作区(workspace)项目(project)包(package)Java源程序Java源程序……包…Java源程序项目…………1.4Java应用程序Java应用程序可以独立运行的程序,它只需要Java虚拟机就能够运行。一个Java应用程序中一定要有一个类包含main()方法。1.4.1Java应用程序的编写public
classFirstApp{ /** *第一个JavaApplication */
public
static
voidmain(String[]args){ //打印"helloworld!" System.out.println("helloWorld!"); }}1.4.1Java应用程序的编写类的声明:class应用程序名:与public类同名主类:main()方法所在类控制台输出注释1.4.2命令行方式下的编译和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吊篮严禁超载安全技术交底
- 2025年二级建造师市政公用工程押题卷及答案
- 某河道整治工程施工组织设计方案详细
- 福建项目劳务外包合同
- 装修公司基装外包合同
- 美业运营团队外包合同
- 格式变形缝防水施工方案
- 伸缩缝混凝土浇筑及养护施工工艺
- 中国文科生就业前景
- 2025年城市文化遗产数字化保护与利用
- DB32∕T 3839-2020 水闸泵站标志标牌规范
- 动漫表情练习课件
- 青海“8·22”川青铁路尖扎黄河特大桥施工绳索断裂事故学习警示教育
- 北宋画坛巨擘郭熙:画学思想的传承、开拓与时代回响
- 高血压患者的护理要点及健康宣教
- 斜视教学课件
- 北京市海淀清华附中2025届高二下化学期末考试模拟试题含解析
- 部编人教版小学语文1一年级下册全册试卷集(附答案)
- 浙美版 七年级下册 美术期末试卷(后附答案)
- 母婴呼吸道合胞病毒感染预防指南解读
- 2024-2025学年四年级语文下册第六单元检测卷(统编版)
评论
0/150
提交评论