《熟悉Java开发环境.ppt》由会员分享,可在线阅读,更多相关《熟悉Java开发环境.ppt(26页珍藏版)》请在三一办公上搜索。
1、,课程内容,Java语言概述程序控制语句及数组面向对象程序设计异常处理组件和事件的处理机制输入/输出流和文件操作数据库技术Applet程序,2,3,第1章 熟悉Java,JAVA 是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。java语言中的许多类库都与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)、ObjectBeans(对象豆)等等。Sun和Java的标识也正是一杯冒着热气的咖啡。,5,Java的由来,Java之父-詹姆斯高斯林,Java图标,6,目标及知识点,7,Java的历史,1994年,1995年,下半年,Internet发展迅猛,SUN把Oak的技术应用于网
2、络,命名为Java,SUN正式发布Java语言,Microsoft,IBM、Oracle等公司纷纷购买了Java语言的使用权,8,Java的历史,1998年,2004年,发布JDK1.2即Java2,发布JDK1.5并更名J2SE5.0,2006年,发布JDK1.6最新版本1.7通用1.6,9,Java语言的特点,10,Java语言的特点,11,Java语言的特点,12,Java的运行机制,Java虚拟机(JVM)Java虚拟机是软件模拟的计算机,可以在任何处理器上(无论是在计算机中还是在其他电子设备中)安全并且兼容地执行保存在.class文件中的字节码,字节码(bytecode)Java程序
3、被编译后的目标代码,被Java虚拟机解释执行,与运行它的特定硬件无关,任何计算机只要实现Java虚拟机环境,就可以象其他计算机一样运行Java程序。,13,Java的运行机制,Java程序编译执行过程,14,Java的开发工具,标准版J2SE,包含Java基础类库和语法。它用于开发具有丰富的GUI(图形用户界面)、复杂逻辑和高性能的桌面应用程序。第一阶段内容企业版J2EE,用于编写企业级应用程序,主要用于开发和部署分布式、基于组件、安全可靠、可伸缩和易于管理的企业级应用程序。第二阶段精简版J2ME,主要用于开发具有有限的连接、内存和用户界面能力的设备应用程序。例如移动电话(手机)、PDA(电子
4、商务)、能够接入电缆服务的机顶盒或者各种终端和其他消费电子产品。(手机),15,Java JDK的下载与安装,在Sun公司的网站上下载JDK(Java Develop Kit)-Java开发工具包运行jdk-6u6-windows-i586-p.exe安装完成后,可以到下见到 一些子目录和一些文件,如有bin、lib、jre目录等,16,Java JDK的目录,17,bin目录是一些开发工具,这些开发工具能够帮助开发、执行、调试以及文档化Java程序jre目录是Java2 SDK的运行环境,包括Java虚拟机、类库和其他支持Java程序运行的文件 lib目录包括开发工具所需要的附加类库和支持文
5、件,Java JDK的目录介绍,18,demo目录涉及带有源文件的Java平台的例子,包括使用Swing、Java的基础类和Java平台调试结构的例子 include目录包含一些C头文件,并支持本地代码程序设计 src.zip文件:包括组成Java2核心API的一些Java程序设计语言的源文件这些源代码只是用来提供一些信息支持,以帮助开发者学习和使用Java程序设计语言,Java JDK的目录介绍,19,环境变量的配置,点击“我的电脑属性高级”标签的“环境变量”按钮,出现“环境变量”对话框,20,环境变量的配置,修改PATH 环境变量配置 在变量值后加上”;C:ProgramFilesJava
6、jdk1.6.0bin”新建环境变量ClassPath,变量值为”.;C:ProgramFilesJavajdk1.6.0lib”Dos环境下测试配置:输入javac后回车,Java可用来生成两类程序:应用程序(Application),是可以在计算机的操作系统中运行的应用程序Java Applet(小应用程序),是一种储存于WWW服务器的用Java编程语言编写的程序,它通常由浏览器下载到客户系统中,并通过浏览器运行。,21,22,编写第一个Hello World程序,在记事本中编写以下代码:public class HelloWorld public static void main(Str
7、ing args)System.out.println(Hello World);以HelloWorld.java名保存文件 如保存在D盘根目录下.源文件名必须与public类名相同,23,编写第一个Hello World程序,2、在控制台中编译源代码。开始程序运行cmd 即可进入控制台编译:在控制台中输入:javac D:HelloWorld.java 进行编译,产生HelloWorld.class编译后的文件。运行:在控制台中输入:Java D:HelloWorld,24,HelloWorld,/功能:显示“HelloWorld”/public:表示类是公共的,一个文件中只有一个publi
8、c类/class:表示这个是一个类/HelloWorld:类名(公共类的类名,必须和文件名一样)public class HelloWorld/一个主函数,程序的入口public static void main(String args)/执行语句 System.out.println(helloWorld!);Java源程序(.java文件)java字节码文件(.class文件)由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)字节码文件(.class)就会在java虚拟机中执行,26,实验任务,JDK的安装与环境变量的配置使用记事本或其他开发工具(例如:JCreator、Eclipse)编写Hellow World,