南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 03 Java 编程入门

3 Java编程入 &&喷必的
3-1 Programming in Java Java 编程入门 Lecture3

徒肉 3 ·Java程序类型 。Java程序结构 ·实验开发环境-JDK ·图形界面的输入输出 ·字符界面的输入输出
3-2 Programming in Java 提纲 • Java 程序类型 • Java 程序结构 • 实验开发环境-JDK • 图形界面的输入输出 • 字符界面的输入输出

·不同的环境要求不同的Java程序: 一Applications::可以在任何规模的计算机上运行,可以是 功能强大的软件也可以是简单的程序 一Applets:是可以从HTML文档中运行的Java程序(客户端 运行在Web browser中) Servlets:可以运行在基于Java的Veb server上,产生 HTML并发送到客户端的浏览器上显示(服务器端代码可以 运行在Web server.上) 一JavaBeans:是Java类或一组Java类能遵从一套严格的标 准(可重用组件/构件)
3-3 Programming in Java • 不同的环境要求不同的Java程序: — Applications: 可以在任何规模的计算机上运行,可以是 功能强大的软件也可以是简单的程序 — Applets: 是可以从HTML文档中运行的Java程序(客户端 运行在 Web browser中) — Servlets: 可以运行在基于Java的 Web server上,产生 HTML 并发送到客户端的浏览器上显示(服务器端代码可以 运行在 Web server上) — JavaBeans: 是 Java 类或一组 Java 类能遵从一套严格的标 准(可重用组件/构件) Java 程序类型

Applet and ServieT 3 Applet 2 www.abc.com Applet 3 Applet 1 requests Servlet HTML files JVM applets indication JVM Browser Web Server
3-4 Programming in Java Applet and Servlet Browser Web Server JVM JVM Applet 1 Applet 2 Servlet www.abc.com requests HTML files applets indication Applet 3

Applcations( 3- foo.java Java源代码 D
3-5 Programming in Java Applications(1) foo.java foo.java Java 源代码

Applcatlons( 3- foo.java javac Java编译器
3-6 Programming in Java Applications(2) javac javac foo.java foo.java Java 编译器

Applcations 3- foo.java javac 字节码程序 foo.class 长
3-7 Programming in Java Applications(3) javac javac foo.java foo.java 字节码程序 foo.class foo.class

Applcatons( 3- foo.java javac foo.class Java字节码解释器 java
3-8 Programming in Java Applications(4) javac javac foo.java foo.java foo.class foo.class Java 字节码解释器 java java

AppleTs( 3- foo.java 和Application一 javac 样的程序 foo.class
3-9 Programming in Java Applets(1) javac javac foo.java foo.java foo.class foo.class 和 Application 一 样的程序

AppleTs( 3- foo.java javac foo.class 你的浏览器 Netscape
3-10 Programming in Java Applets(2) javac javac foo.java foo.java foo.class foo.class 你的浏览器 Netscape Netscape
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 02 Java 概述.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 10 Java 高级编程.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 01 面向对象软件开发概述.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第四讲 内核模块不可调试之谜.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第三讲 指针存储之谜.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第二讲 程序员技术手段.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第一讲 课程概述(李林).pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第9章 Markov马尔科夫分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第8章 特征提取与降维.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第7章 非监督分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第6章 深度神经网络.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第5章 支持向量机.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第4章 回归分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第3章 统计分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第2章 数值最优化介绍.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第1章 机器学习介绍(师君).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)09 CDN内容分发网络.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)11 社会计算(二).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)11 社会计算(一).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)10 物联网.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 03 Java 编程入门.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 04 Java 语言基础.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 05 Java 类.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 05 Java 类.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 06 继承与多态.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 07 Java 工具类.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 08 数据结构与算法.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 09 图形用户界面的设计与实现.ppt
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)01 Introduction(戴海鹏).pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)02 Security Principles.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)03 Symmetric Key Cryptography.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)04 Advanced Encryption Standard(AES).pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)05 Asymmetric Key Cryptography.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)06 Number Theory.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)07 Hashes and Message Digests.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)08 Authentication Using Asymmetric Keys.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)09 Authentication Using Symmetric Keys.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)10 Kerberos.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)11 Public-Key Infrastructure.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)12 Secure Socket Layer(SSL)、TLS(Transport Layer Security).pdf