熟悉Java开发环境

熟悉Java开发环境

ID:46867848

大小:615.00 KB

页数:26页

时间:2019-11-28

熟悉Java开发环境_第1页
熟悉Java开发环境_第2页
熟悉Java开发环境_第3页
熟悉Java开发环境_第4页
熟悉Java开发环境_第5页
资源描述:

《熟悉Java开发环境》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、王老师 手机号:18634909011 企鹅号:1468146364 群:273963476课程内容Java语言概述程序控制语句及数组面向对象程序设计异常处理组件和事件的处理机制输入/输出流和文件操作数据库技术Applet程序23第1章熟悉JavaJAVA是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。java语言中的许多类库都与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)、ObjectBeans(对象豆)等等。Sun和Java的标识也正是一杯冒着热气的咖啡。5Java的由来Java之父--詹姆斯·高斯林Java图标6目标及知识点Java语言的历史、特点

2、和运行机制1JDK的安装与环境变量的配置2编写第一个HelloWorld程序37Java的历史1994年1995年1991年SUN公司为消费电子产品开发了一个名为Oak的软件下半年,Internet发展迅猛,SUN把Oak的技术应用于网络,命名为JavaSUN正式发布Java语言,Microsoft,IBM、Oracle等公司纷纷购买了Java语言的使用权8Java的历史1998年2004年1996年SUN公司专门成立Javasoft分公司来发展Java发布JDK1.2即Java2发布JDK1.5并更名J2SE5.02006年发布JDK1.6最新版本1.7通用1.69Java语

3、言的特点简单性系统精简,但功能齐备,Java的风格类似于C++,Java摒弃了C++中容易引发程序错误的地方,Java提供了丰富的类库面向对象面向对象可以说是Java最重要的特性分布式Java提供了包含广泛的类库,可处理像HTTP和FTP这样的TCP/IP协议,网络编程接口10Java语言的特点健壮特性Java在编译和运行程序时都要对可能出现的问题进行检查,其类型检查比C++还要严格,提供了垃圾内存回收机制安全特性删除了指针和释放内存等C++功能,避免非法内存操作;通过Java的安全体系架构来确保Java代码的安全性多线程的特性Java语言内置多线程的功能,使得在一个程序里可同

4、时执行多个小任务11Java语言的特点可移植的特性Java应用程序可以在配备了Java解释器和运行环境的任何计算机系统上运行;Java源程序被编译成一种与机器无关的字节码格式,在Java虚拟机中的解释器上运行解释的特性Java代码是解释执行的,使用Java编译器将Java代码编译成字节码,然后由Java解释器解释执行。而C++程序是编译执行的,C++程序代码被编译为本地机器指令动态的特性程序动态地装入运行时所需要的类,也可以通过网络来载入所需要的类12Java的运行机制Java虚拟机(JVM)Java虚拟机是软件模拟的计算机,可以在任何处理器上(无论是在计算机中还是在其他电子设

5、备中)安全并且兼容地执行保存在.class文件中的字节码字节码(bytecode)Java程序被编译后的目标代码,被Java虚拟机解释执行,与运行它的特定硬件无关,任何计算机只要实现Java虚拟机环境,就可以象其他计算机一样运行Java程序。13Java的运行机制Java程序编译执行过程14Java的开发工具标准版J2SE,包含Java基础类库和语法。它用于开发具有丰富的GUI(图形用户界面)、复杂逻辑和高性能的桌面应用程序。第一阶段内容企业版J2EE,用于编写企业级应用程序,主要用于开发和部署分布式、基于组件、安全可靠、可伸缩和易于管理的企业级应用程序。第二阶段精简版J2ME

6、,主要用于开发具有有限的连接、内存和用户界面能力的设备应用程序。例如移动电话(手机)、PDA(电子商务)、能够接入电缆服务的机顶盒或者各种终端和其他消费电子产品。(手机)15JavaJDK的下载与安装在Sun公司的网站http://java.sun.com上下载JDK(JavaDevelopKit)--Java开发工具包运行jdk-6u6-windows-i586-p.exe安装完成后,可以到C:ProgramFilesJavajdk1.6.0下见到一些子目录和一些文件,如有bin、lib、jre目录等16JavaJDK的目录17﹡bin目录是一些开发工具,这些开发工具能

7、够帮助开发、执行、调试以及文档化Java程序.﹡jre目录是Java2SDK的运行环境,包括Java虚拟机、类库和其他支持Java程序运行的文件.﹡lib目录包括开发工具所需要的附加类库和支持文件.JavaJDK的目录介绍18﹡demo目录涉及带有源文件的Java平台的例子,包括使用Swing、Java的基础类和Java平台调试结构的例子.﹡include目录包含一些C头文件,并支持本地代码程序设计.﹡src.zip文件:包括组成Java2核心API的一些Java程序设计语言的源文件.这些源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。