下载此文档

Java程序设计技术课件.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
第一章 Java程序设计技术
概述
什么是Java语言
一个简单的Java程序
程序的编译和运行
常见错误
使用Java核心API文档
什么是Java语言
前身是1991年由美国Sun公司的Jame Gosling、Bill Joe等人开发的Oak语言
Java是一种功能强大的程序设计语言,既是开发环境,又是应用环境,它代表一种新的计算模式
什么是Java语言
面向对象的程序设计语言
与机器无关的二进制格式的类文件
Java虚拟机(用来执行类文件)
完整的软件程序包(跨平台的API和库)
Java语言
Java语言的特点
语法简单,功能强大
类似于C++,去掉了C++中不常用且容易出错的地方
完全面向对象
分布式与安全性
强调网络特性,内置TCP/IP、HTTP、FTP协议类库
三级代码安全检查机制
与平台无关
一次编写,到处运行
Java语言的特点
解释编译两种运行方式
just-in-time编译器,简称JIT编译器
多线程
动态执行
执行代码是在运行时动态载入的
丰富的API文档和类库
Java的三层架构
主机架构
集中处理,集中管理,各用户分享使用计算机资源。这种模式下,可移植性差,扩充系统费用较大
个人计算机(PC)
本地处理,本地管理,各用户独占系统资源,管理维护费用直线上升
Java的三层架构
Java计算模式
结合了上述两种模式的优势,它可用于客户/服务器架构,将公共使用的程序放到应用程序服务器上,用户使用时从服务器上下载到客户端,各用户独立使用设备和程序。当程序更新时,只需在服务器上进行。不必在客户端做任何维护工作,达到“零管理”的理想目标。
Java语言的目标
创建一种面向对象的语言
提供一种解释环境
这可以缩短系统开发的编译-连接-装载-测试周期,提高开发速度。
去掉了影响代码健壮性的功能
如指针结构及程序员负责的内存分配与释放。
Java语言的目标
为程序运行多线程提供了方法
允许程序下载代码模块
在程序运行生命期内可以动态修改
检查下载的代码模块,提供了保证安全的一种手段

Java程序设计技术课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人实用文库
  • 文件大小0 KB
  • 时间2015-10-13