常州大学:《面向对象程序设计(Java)》课程教学课件(讲稿)概述

JAVA technology概论第一讲·引入学习方法介绍·Java的起源与发展·Java技术简介Java语法机制及JVM·程序开发2019/5/15Wednesday
2019/5/15 Wednesday 1 第一讲 概论 •引入学习方法介绍 •Java的起源与发展 •Java技术简介 •Java语法机制及JVM •程序开发

JAVAtechnology引入学习方法介绍两种主流技术微软。NETSun公司JavaJava语言的特点面向对象、跨平台、安全健壮、多层次的分布应用2019/5/15Wednesday
2019/5/15 Wednesday 2 引入学习方法介绍 两种主流技术 微软 。NET Sun公司Java Java语言的特点 面向对象、跨平台、 安全健壮、多层次的分布应用

JAVA technology学习方法多看、多动手Java事例运行学习资源(美)《Java编程思想》BruceEckel著文(卷I、卷I)》《Java2核心技术(美) Cay S.Horstmann GaryCornell2019/5/15Wednesday
2019/5/15 Wednesday 3 •学习方法 多看、多动手 • Java事例运行 •学习资源 《Java编程思想》(美)Bruce Eckel著 《Java2核心技术(卷Ⅰ、卷Ⅱ)》 (美)Cay S. Horstmann Gary Cornell

JAVA technology及有关系统开发的实际案例书籍常用网址www.sun.comHttp://gceclub.sun.com.cn(Sun中国技术社区)www.javachina.cn2005Java中国开发者大会)发明人 James Gosling2019/5/15Wednesday
2019/5/15 Wednesday 4 及有关系统开发的实际案例书籍 常用网址 www.sun.com Http://gceclub.sun.com.cn (Sun中国技术社区) www.javachina.cn (2005Java中国开发者大会) 发明人 James Gosling

JAVA technologyJava的发展史Sun1991Green小组JamesGosling领导以C++为基础创建了0ak1995更名为Java1996开发工具包JDK1.0里程碑Java2平台Java技术体系Java2Platform Standard Edition-J2SEJava2Platform Enterprise Edition-J2EEJava2Platform Micro EditionJ2ME2019/5/15Wednesday
2019/5/15 Wednesday 5 Java的发展史 • Sun 1991 Green小组 James Gosling领导 以C++为基础创建了Oak 1995 更名为Java 1996 开发工具包JDK1.0 Java2平台 里程碑 • Java技术体系 Java2 Platform Standard Edition—J2SE Java2 Platform Enterprise Edition—J2EE Java2 Platform Micro Edition—J2ME

JAVA technologyJava技术简介既要编译又要解释字节码是与平台无关的中性代码、必须运行在JVM上。解释器是JVM的实现myProgran.javainterpreter001010011解释器Program源文件myProgram.class编译器compiler宇节码文件2019/5/15Wednesday
2019/5/15 Wednesday 6 Java技术简介 既要编译又要解释 字节码是与平台无关的中性代码、必 须运行在JVM上。解释器是JVM的实现

JAVA technology跨平台的实现Java应用程序Java应用程序Java应用程序应用程序层Java虚拟机Java虚拟机Java虚拟机Java平台层RTOSWindowsUNIX Linux操作系统层X86SPARCMIPSPPC硬件层2019/5/15Wednesday
2019/5/15 Wednesday 7 跨平台的实现

JAVA technologyJava的特征简单性、面向对象、分布式特征可移植、半编译半解释、安全健壮高性能、多线程、动态性2019/5/15Wednesday
2019/5/15 Wednesday 8 •Java的特征 简单性、面向对象、分布式特征 可移植、半编译半解释、安全健壮 高性能、多线程、动态性

JAVA technologyJava语法机制及JVM语法机制脱胎于C++又区别于C++类、接口、程序包、多线程、取消指针JVM虚拟机(JavavirtualMachine)An imaginary machine thatis implemented byemulating it in software on a real machine.Codefor the Virtual Machine is stored in. Class files,each of which contains code for at most one publicclass.2019/5/15Wednesday
2019/5/15 Wednesday 9 Java语法机制及JVM • 语法机制 脱胎于C++又区别于C++ 类、接口、程序包、多线程、取消指针 • JVM虚拟机(Java virtual Machine) An imaginary machine that is implemented by emulating it in software on a real machine.Code for the Virtual Machine is stored in. Class files, each of which contains code for at most one public class

JAVA technology简单Java程序开发JavaApi-Java应用程序接口树形结构三类包:核心包java扩展功能的类库JavaX、orgJdk的下载和安装http://iava.sun.comjava2platformstandard.edition(j2se)-J2se1.4.210
2019/5/15 Wednesday 10 简单Java程序开发 Java Api- Java应用程序接口 树形结构 三类包:核心包 java 扩展功能的类库Javax、org Jdk的下载和安装 http://java.sun.com java2 platform standard edition(j2se)-J2se1.4.2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter0_绪论.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_2存储器系统.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_1存储器接口.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_0存储器组织.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_3 32处理器结构.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_2 80x86保护模式原理与结构.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_1高档微处理器Pentium(M).pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_0 从8086到Pentium微处理器.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter8_3 AD转换ADC0809.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter8_2 DA转换DAC0832.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter8_1DA和AD转换原理.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter8-0 模拟接口.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_4 DMA控制器8237.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_4 DMA8237-2.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_3 可编程串行通信接口8251.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_3 串行接口应用.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_2并行口应用.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter7_1可编程并行接口8255A.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter6_3 定时器计数器8253.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter6_2中断程序设计.pptx
- 常州大学:《计算机网络》课程教学课件(讲稿)概述.pdf
- 常州大学:《编译原理》课程教学课件(讲稿)绪论——什么是编译.pdf
- 常州大学:《嵌入式系统原理及应用》课程教学课件(讲稿)嵌入式系统概述.pdf
- 编程所需数据及类型(PPT课件)Python数据类型.pptx
- 《网络技术》课程教学课件(讲稿)第2章应用层.pdf
- 《网络技术》课程教学课件(讲稿)第7章 无线网络和移动网络.pdf
- 《网络技术》课程教学课件(讲稿)第4-5章 网络层.pdf
- 《网络技术》课程教学课件(讲稿)第6章 链路层和局域网.pdf
- 《网络技术》课程教学课件(讲稿)第3章 运输层.pdf
- 《C语言程序设计》课程教学课件(PPT讲稿)第1章 C语言概述.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第2章 数据类型、运算符与表达式.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第4章 选择结构.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第5章 循环结构(5.1 概述 5.2 goto 5.3 while语句 5.4 do-while语句 5.5 for语句).pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第6章 函数.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第8章 数组.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第9章 指针.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第1章 程序设计基本方法.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第2章 Python程序实例解析.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第3章 基本数据类型.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第4章 程序的控制结构.pptx
