-
. . . . . . . 237 18.3.8 设置响应体——文本类型响应体发送编程 . . . . . . . . . . . . . . 238 xiii 18.3.9 设置响应体——二进制类型响应体发送编程 . . . . . . . . . . . . . 238 18.4 课后习题 . . . . . . . . . . . . . . . . . . . . . . . . 计;Java 提供了多线程支持。 网络编程 Java 具有丰富的网络编程库。 编译和解释并存 由编译器将 Java 源程序编译成字节码文件,再由运行系统解释执行 字节码文件(解释器将字节码再翻译成二进制码运行)。 1.2 Java 平台核心机制 Java 技术栈如图1.2所示,程序的编译运行过程如图1.3所示。需要了解以下几个核 心概念: • Java 虚拟机 • 垃圾回收机制 • Java 类时,编译后会生成多个字节码文件,即每个类都会 生成一个单独的“.class”文件,且文件名与类名相同。 1.6 课后习题 1. 安装配置 Eclipse Java 开发环境。 2. 使用一个文本编辑器(记事本等)编写一个简单的 Java 程序,并从命令行编译执 行该程序。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0 码力 |
330 页 |
6.54 MB
| 1 年前 3
-
History n 1996年6月,Linux内核2.0发布,可支持多个处理器,约由40万行代码。Linux 全球用户数约在350万左右。 n 1997年夏,制作电影《泰坦尼克号》所用的160台Alpha图形工作站中,有105台 采用了Linux操作系统。 n ... ... n http://www.kernel.org n 最新的内核稳定版本为4.4.3。 Linux History Ken Linux能够支持目前流行的N多文件系统,如Btrfs、JFS、 ReiserFS、 ext、ext2、ext3、ext4、…… 文件类型 n 普通文件:C语言元代码、SHELL脚本、二进制的可执行文件等,分为 纯文本和二进制 目录文件:目录,存储文件的唯一地方 链接文件:指向同一个文件或目录的的文件 n 设备文件:与系统外设相关的,通常在/dev下面,分为块设备和字符 设备 n 管道(FIFO)文件 殊,软链接有着自己的 inode 号以及用户数据块。 Architecture Applications 标准的Linux系统(Linux发行版)一般都有一套称为应用程序集,它包括文本 编辑器、编程语言、X Window、办公套件、Internet工具和数据库等。 知乎:Vim 和 Emacs 到底哪个更牛逼一点? http://www.zhihu.com/question/20846396
0 码力 |
77 页 |
7.40 MB
| 1 年前 3
-
技术的特点 面向对象 平台无关性 分布式 可靠性 多线程 网络编程 编译和解释并存 由编译器将 Java 源程序编译成字节码文件,再 由运行系统解释执行字节码文件(解释器将字节码 再翻译成二进制码运行)。 大纲 Java 技术概述 Java 平台核心机制 Java 开发环境 Java 基本开发流程 ���� Java 技术概述 Java 平台核心机制 Java 开发环境 Java 名与类名相同。 大纲 Java 技术概述 Java 平台核心机制 Java 开发环境 Java 基本开发流程 本节习题 1. 安装配置 Eclipse Java 开发环境 2. 使用一个文本编辑器(记事本等)编写一个简单的 Java 程 序,并从命令行编译执行该程序 大纲 Java 技术概述 Java 平台核心机制 Java 开发环境 Java 基本开发流程 THE END wangxiaodong@ouc
0 码力 |
33 页 |
1.17 MB
| 1 年前 3
-
典型组件(课后自学) 学习目标 1. 了解用 Java 开发桌面软件图形用户界面的常用工具集 2. 掌握 AWT 的常用组件和视觉控制 3. 深入理解 GUI 事件处理机制 4. 了解 Applet,特别是其历史渊源,了解与 Applet 类似的技 术 5. 理解 Swing 和 AWT 的关系,学习使用 Swing 的典型组件 构建较复杂的图形界面程序 大纲 GUI 组件及布局 GUI 事件处理 Applet 事件处理 Applet Swing Swing 典型组件(课后自学) 大纲 GUI 组件及布局 GUI 事件处理 Applet Swing Swing 典型组件(课后自学) 用 Java 构建图形界面,我们有什么选择? ▶ AWT ▶ Swing ▶ Java FX ▶ 多语言混合开发 大纲 GUI 组件及布局 GUI 事件处理 Applet Swing Swing 典型组件(课后自学) 事件处理 Applet Swing Swing 典型组件(课后自学) 大纲 GUI 组件及布局 GUI 事件处理 Applet Swing Swing 典型组件(课后自学) 概念和术语 O 图形用户界面 GUI (Graphical User Interface),Java 主要分为 AWT 和 Swing 两大系列 GUI API。 O 抽象窗口工具集 AWT (Abstract Window
0 码力 |
73 页 |
876.31 KB
| 1 年前 3
-
HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 响应体 注意 ▶ 文本类型响应要求响应头中包含 MIME 类型和字符编码集, 使用字符输出流向客户端发送响应体数据; ▶ 二进制数据类型响应需要在响应头中包含 MIME 类型,不 要设置字符编码集,使用字节输出流向客户端发送响应体 数据。 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 接下来⋯ HTTP 响应体的类型主要分为两大类,即文本类型和二进制类型。文本 类型使用字符输出流 PrintWriter 的对象来实现;二进制类型由 OutputStream 的对象来实现。 O public PrintWriter getWriter() 取得字符输出流。 O public ServletOutputStream getOutputStream() 取得二进制输出流。 大纲 HTTP 响应的内容 println("