第1章 Java程序概述_第1页
第1章 Java程序概述_第2页
第1章 Java程序概述_第3页
第1章 Java程序概述_第4页
第1章 Java程序概述_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

第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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论