欢迎来到天天文库
浏览记录
ID:5508637
大小:2.37 MB
页数:307页
时间:2017-11-16
《ibm公司java培训ppt(下载看看也好)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章Java语言概述华中科技大学IBM技术中心2008主要内容提要Java程序的开发环境Java程序相关问题Java语言的主要特性Java语言的发展历史Java程序的开发过程Java语言的发展历史Internet迅猛发展Java语言正式问世被美国著名杂志PCMagazine评为1995年十大优秀科技产品之一JamesGosling领导的Green小组开发了面向数字家电的Oak语言推出了Java2平台。性能上有所提高,而且对Java的基本模式进行了完善,并提供了更为丰富的API199119951998Java2的版本划分Java2J2MEJ2SEJ2EEJava语言的主要特性平台无关性简单性面
2、向对象分布式、动态性、可靠性、安全性……多线程Java程序相关问题——Java虚拟机Java虚拟机——在真实机器中用软件模拟实现的一种抽象的机器。(Java虚拟机规范)Java虚拟机主要由五个部分组成:指令系统、寄存器、栈、存储区、碎片回收区解释和执行Java程序编译后产生的字节码Java程序相关问题——JavaAPIJavaAPI是Java系统提供的预先定义好的软件组件的集合,它们提供了许多可供程序员调用的常用功能丰富的API为程序员提供了极大的方便,但也是学习的难点要学会使用JavaAPI手册(TheJava 2PlatformAPISpecification)http://java.su
3、n.com/j2se/1.5/docs/api/index.htmlJava程序相关问题——Java程序的运行机制操作系统源代码可执行代码目标码编译连接运行源代码字节码编译解释执行Java解释器传统语言的运行机制Java语言的运行机制Java程序相关问题——Java程序类型Java应用程序(JavaApplication)是独立完整的程序在命令行调用独立的解释器软件即可运行主类必须有main方法,这也是程序的入口Java小程序JavaApplet——是指在客户端运行的Java小程序,一般来说客户端是指用户所使用的浏览器JavaServlet——是在服务器端执行的Java小程序,为了能够支持Se
4、rvlet的运行,服务器端必须安装包含Java虚拟机的服务器软件,这种能够支持服务端小程序的服务器一般被称为应用服务器Java开发环境JDK/J2SDK(JavaDeveloperKit)JDK1.02JDK1.1.xJDK1.2/J2SDK1.3/J2SDK1.4/JDK5.0(J2SDK1.5)Java集成开发环境(IDE)NetBeansJBuilderEclipseJCreatorForteforJavaVisualJ++WSAD……JDK的安装与设置从http://java.sun.com/可以下载相关版本的JDK(本课程采用J2SDK1.3以上版本)在Windows平台上运行安装程
5、序,以安装JDK设置PATH(文件路径)参数。由于JDK提供的实用程序都在安装目录下的子目录bin下,为了能在任何目录下直接使用文件名调用这些程序,必须设置操作系统的文件路径参数环境设置在Windows环境下,为了快速进入指定目录的命令行窗口,可在注册表中增加项目:[HKEY_CLASSES_ROOTDirectoryshell进入命令行command]默认值设为:cmd/k"cd%1"JDK的目录结构bin目录中包含了所有JDK5.0提供的实用程序demo目录中包含了JDK5.0自带的实例程序inculde目录中包含了一些支持Javanative方法的CC++头文件jre目录中包含
6、了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调试器,可以逐行地执行程序、设置
7、断点和检查变量;javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件;javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。Java程序的开发过程编辑源代码编译源代码文件运行程序Java程序的开发过程——编辑源代码一般情况下,我们可以使用系统平台下的任何文本编辑器进行源代码的编辑,在Windows平台下常用的是Window系统自
此文档下载收益归作者所有