电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java基础PPTVIP免费

Java基础PPT_第1页
1/307
Java基础PPT_第2页
2/307
Java基础PPT_第3页
3/307
第一章Java语言概述•Java基础知识培训主要内容提要Java基础培训Java程序的开发环境Java程序相关问题Java语言的主要特性Java语言的发展历史Java程序的开发过程Java语言的发展历史Java基础培训Internet迅猛发展Java语言正式问世被美国著名杂志PCMagazine评为1995年十大优秀科技产品之一JamesGosling领导的Green小组开发了面向数字家电的Oak语言推出了Java2平台。性能上有所提高,而且对Java的基本模式进行了完善,并提供了更为丰富的API199119951998Java2的版本划分Java基础培训Java2J2MEJ2SEJ2EEJava语言的主要特性Java基础培训平台无关性简单性面向对象分布式、动态性、可靠性、安全性……多线程Java程序相关问题——Java虚拟机Java虚拟机——在真实机器中用软件模拟实现的一种抽象的机器。(Java虚拟机规范)Java虚拟机主要由五个部分组成:指令系统、寄存器、栈、存储区、碎片回收区解释和执行Java程序编译后产生的字节码Java基础培训硬件平台操作系统Java程序Java虚拟机JavaAPIJava程序相关问题——JavaAPIJavaAPI是Java系统提供的预先定义好的软件组件的集合,它们提供了许多可供程序员调用的常用功能丰富的API为程序员提供了极大的方便,但也是学习的难点要学会使用JavaAPI手册(TheJava2PlatformAPISpecification)•http://java.sun.com/j2se/1.5/docs/api/index.htmlJava基础培训硬件平台操作系统Java程序Java虚拟机JavaAPIJava程序相关问题——Java程序的运行机制Java基础培训操作系统源代码可执行代码目标码编译连接运行源代码字节码编译解释执行Java解释器传统语言的运行机制Java语言的运行机制Java程序相关问题——Java程序类型Java应用程序(JavaApplication)是独立完整的程序在命令行调用独立的解释器软件即可运行主类必须有main方法,这也是程序的入口Java小程序JavaApplet——是指在客户端运行的Java小程序,一般来说客户端是指用户所使用的浏览器JavaServlet——是在服务器端执行的Java小程序,为了能够支持Servlet的运行,服务器端必须安装包含Java虚拟机的服务器软件,这种能够支持服务端小程序的服务器一般被称为应用服务器Java基础培训Java开发环境JDK/J2SDK(JavaDeveloperKit)JDK1.02JDK1.1.xJDK1.2/J2SDK1.3/J2SDK1.4/JDK5.0(J2SDK1.5)Java集成开发环境(IDE)NetBeansJBuilderEclipseJCreatorForteforJavaVisualJ++WSAD……Java基础培训JDK的安装与设置从http://java.sun.com/可以下载相关版本的JDK(本课程采用J2SDK1.3以上版本)在Windows平台上运行安装程序,以安装JDK设置PATH(文件路径)参数。由于JDK提供的实用程序都在安装目录下的子目录bin下,为了能在任何目录下直接使用文件名调用这些程序,必须设置操作系统的文件路径参数Java基础培训环境设置在Windows环境下,为了快速进入指定目录的命令行窗口,可在注册表中增加项目:•[HKEY_CLASSES_ROOT\Directory\shell\进入命令行\command]•默认值设为:•cmd/k"cd%1"Java基础培训JDK的目录结构Java基础培训bin目录中包含了所有JDK5.0提供的实用程序demo目录中包含了JDK5.0自带的实例程序inculde目录中包含了一些支持Javanative方法的C\C++头文件jre目录中包含了Java运行环境所需的所有文件,这个目录中所包含的java运行环境是JDK私有的,它只为JDK的实用程序提供支持lib目录中包含了Java开发环境所需的库文件,它们以jar文件的形式保存sample目录中包含的是体现JDK5.0新特性的一些例程JDK实用程序简介javac:Java编译器,将Java源代码编译为字节码;java:Java解释器,用来解释执行Java程序的字节码文件;appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器;javadoc:根据Java源代码及其说明语句生成的HTML文档;jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量;javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件;javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。Java基础培训Java程序的开发过程•编...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部