摘要: 事件处理 对于图形用户界面的程序来说,事件处理是十分重要的。要想实现用户界面,必须掌握 Java 事件处理的基本方法。本章将讲解 Java AWT 事件模型的工作机制, 从中可以看到如何捕获用户界面组件和输入设备产生的事件。另外,本章还介绍如何以更加结构化的方式处理 动作(actions) 事件。 阅读全文
posted @ 2021-06-27 15:00 风掠杨柳很强大 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 图形程序设计 到目前为止,我们编写的程序都是通过键盘接收输入,在控制台屏幕上显示结果。绝大多数用户并不喜欢这种交互方式。现代的程序早已不采用这种操作方法了, Web 页面更是如 此。从本章开始,将介绍如何编写使用图形用户界面(GUI) 的 Java 程序。本章主要讲述如何编写定义屏幕上的窗口大小和位 阅读全文
posted @ 2021-06-27 14:56 风掠杨柳很强大 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 泛 型 程 序 设 计 从 Java 程序设计语言 1.0 版发布以来, 变化最大的部分就是泛型。致使 Java SE 5.0 中增 加泛型机制的主要原因是为了满足在 1999 年制定的最早的 Java 规范需求之一(JSR 14 )。专 家组花费了 5 年左右的时间用来定义规范和测试实现。 泛型正 阅读全文
posted @ 2021-06-06 22:38 风掠杨柳很强大 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 异常、断言和日志 在理想状态下,用户输入数据的格式永远都是正确的, 选择打开的文件也一定存在,并 且永远不会出现 bug。迄今为止,本书呈现给大家的代码似乎都处在这样一个理想境界中。 然而,在现实世界中却充满了不良的数据和带有问题的代码,现在是讨论 Java 程序设计语言处理这些问题的机制的时候了。 阅读全文
posted @ 2021-06-06 16:31 风掠杨柳很强大 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 接 口、lambda 表达式与内部类 到目前为止,读者已经学习了 Java 面向对象程序设计的全部基本知识。本章将开始介绍几种常用的高级技术。这些内容可能不太容易理解,但一定要掌握它们,以便完善自己的 Java 工具箱。 首先,介绍一下接口( interface) 技术, 这种技术主要用来描述类具有 阅读全文
posted @ 2021-06-06 11:41 风掠杨柳很强大 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 继承 第 4 章主要阐述了类和对象的概念, 本章将学习面向对象程序设计的另外一个基本概念: 继承(inheritance)。利用继承,人们可以基于已存在的类构造一个新类。继承已存在的类就是复用(继承)这些类的方法和域。在此基础上,还可以添加一些新的方法和域, 以满足新的需求。这是 Java 程序设计 阅读全文
posted @ 2021-06-05 18:48 风掠杨柳很强大 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 对 象 与 类 4.1 面向对象程序设计概述 面向对象程序设计(简称 OOP) 是当今主流的程序设计范型, 它已经取代了 20 世纪 70 年代的“ 结构化” 过程化程序设计开发技术。Java 是完全面向对象的, 必须熟悉 OOP 才能 够编写 Java 程序。 面向对象的程序是由对象组成的, 每个 阅读全文
posted @ 2021-05-30 22:18 风掠杨柳很强大 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Java 的基本程序设计结构 现在, 假定已经成功地安装了 JDK,并且能够运行第 2 章中给出的示例程序。我们从现在开始将介绍 Java 应用程序设计。本章主要介绍程序设计的基本概念(如数据类型、分支以及循环)在 Java 中的实现方式。 非常遗憾, 需要告诫大家, 使用 Java 编写 GUI 阅读全文
posted @ 2021-05-30 21:16 风掠杨柳很强大 阅读(434) 评论(1) 推荐(0) 编辑
摘要: Java 程序设计环境 本章主要介绍如何安装 Java 开发工具包( JDK ) 以及如何编译和运行不同类型的程序: 控制台程序、 图形化应用程序以及 applet。运行 JDK 工具的方法是在终端窗口中键入命令。 然而, 很多程序员更喜欢使用集成开发环境。 为此,将在稍后介绍如何使用免费的开发环境 阅读全文
posted @ 2021-05-30 17:07 风掠杨柳很强大 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 小程序webview涉及的支付能力、选用绑定多商户支付 webview承接页面涉及的支付能力: 仅支持小程序本身支付能力,不支持承接页面内的原支付功能(譬如,webview中嵌入了h5官方商城,经过配置后页面虽可访问,但原有的支付无法成功使用) 选用绑定多商户支付: 一般webview承接页面为第三 阅读全文
posted @ 2021-02-20 13:58 风掠杨柳很强大 阅读(520) 评论(0) 推荐(0) 编辑