您所在位置: 网站首页 / 文档列表 / Java / 文档详情
java概述(简介、开发环境、程序结构).ppt 立即下载
上传人:qw****27 上传时间:2024-09-09 格式:PPT 页数:61 大小:4.3MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

java概述(简介、开发环境、程序结构).ppt

java概述(简介、开发环境、程序结构).ppt

预览

免费试读已结束,剩余 51 页请下载文档后查看

15 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

姓名:柴胜教研室:计算机学院软件工程实验室Email:schai@163.com课程内容目前流行的软件开发技术课程面向的对象和作用参考书学时与考核Java语言的简介Java发展历程Java主要技术分支三种技术的关系程序语言发展历程高级语言开发过程Java语言的方案Java语言程序解释执行环境1617进一步解释:Java可移植性19Java特点Java语言提供的安全编译器提供的安全字节码校验器类加载器解释执行多线程不再有全局变量不再有#include和#define等预处理功能不再有structure、union及typedef等不再有函数、不再有指针、不再有多重继承不再有goto语句不再有操作符重载(OperatiorOverloading)自动进行内存管理J2SE程序的类型Java程序的开发与执行Java程序由各种类(class)组成你自己编写的类(Javaclasslibraries——JavaAPI)JDK——JavaDevelopmentKit(1.1~1.6)独立软件供应商、免费软件/共享软件提示使用类库可以提高软件重用/提高效率/提高移植性网络上有许多开放的Java源码资源Java提供了丰富的标准类来帮助程序设计者更方便快捷地编写程序,这些标准类组成了类包,主要有:java.langjava.awtjava.appletjava.awt.imagejava.awt.peerjava.iojava.netjava.util……除了java.lang之外,其余类包都不是java语言所必须的。Languagejava.lang构成Java语言核心的类Object,Math,String,Number,Exception,System,Runtime……Utilitiesjava.util提供实用的数据结构Vector,Stack,Hashtable……/Colloection,List,Set,Map……I/Ojava.io提供多种类型的输出/输出InputStream,OutputStream,Reader,Writer,RandomAccessFile,File……Textjava.text文本/日期/数字/消息的本地化支持NumberFormat,DateFormat,andCollator……Mathjava.math提供任意精度的整数和浮点数运算AWTjava.awt用户接口设计和事件处理Swingjavax.swing提供全Java的,在任何平台上表现都相同的轻量级构件Javaxjavax对Java语言的扩展Appletjava.applet用于创建Applet的类Beansjava.beans用于开发JavaBeans的类Reflectionjava.lang.reflect用于动态获取类信息的类SQLjava.sql提供对数据库中数据的访问和处理Connection,ResultSet,Statement……RMIjava.rmi支持分布式编程Networkingjava.net支持开发网络应用的类Socket,URL,URLConnection……Securityjava.security支持访问控制和信息安全的类用于访问控制,防止非信任代码执行关键操作认证相关的类,实现了消息摘要和数字签名与数字认证等(1)java.lang本类包中包含了各种定义java语言时必须的类,这些类能够以其他类不能使用的方式访问java的内部。任何java程序都将自动引入这个包。其中的类包括:Object类:java中最原始、最重要的类,每个java类都是它的子类,它实现了每个类都必须具有的基本方法。基本类型包装器:Boolean,Character,Number,Double,Float,Integer,Long。String类:字符串类。Math类:数学函数的集合。执行线程:类Thread,ThreadGroup,接口Runable。异常和错误:类Exception,Error,接口Throwable。(1)java.lang运行环境:可以通过类Runtime和System访问外部系统环境。System类的两个常用功能就是访问标准输入/输出流和错误流、退出程序。其他类:接口Cloneable、运行时的类等。(2)java.appletJavaApplet是Java编程的一个主要魅力,java.applet类包提供了Applet的运行机制以及一些编写Applet非常有用的方法。(3)java.awt本类包是各种窗口环境的统一界面(AW
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

java概述(简介、开发环境、程序结构)

文档大小:4.3MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用