摘要:--------------siwuxie095 SWT 简介: SWT(Standard Widget Toolkit) 也是基于一个对等体实现的, 在这一点上它与 AWT 非常类似 它克服了 AWT 所面临的 LCD 的问题。方法如下: 定义了一组控件,它们可以用来构建大部分办公应用程序 或 开发者工具, 然后可以按照逐个主机的...
阅读全文
摘要:---------------siwuxie095 Swing 简介: Java Swing 是 Java Foundation Classes(JFC) 的一部分,它是试图解决 AWT 缺点的一个尝试 在 Swing 中,Sun 开发了一个经过仔细设计的、灵活而强大的 GUI 工具包 Swing 是在 AWT 组件基础上构建的。Swin...
阅读全文
摘要:-------------siwuxie095 AWT 简介: AWT(Abstract Window Toolkit)是最原始的 Java GUI 工具包 AWT 的主要优点是: (1)它在 Java 技术的每个版本上都成为了一种标准配置, 包括早期的 Web 浏览器中的 Java 实现 (2)它非常稳定。这意味着不需要单独...
阅读全文
摘要:---------------siwuxie095 Java SE(Java Standard Edition) 即 Java 标准版, 一般也理解作 Java 桌面版 开发者可以通过 Java SE 开发丰富并且强大的具有图形界面的桌面应用程序 「本人目前(2017/4/1)使用的是 Java EE,Version Neon.1 ...
阅读全文
摘要:---------------siwuxie095 关于 聊天服务器,详见本人博客的分类:来一杯Java, 里面的 使用ServerSocket建立聊天服务器(二) 本人博客(任选一个)链接: https://www.baidu.com/s?ie=UTF-8&wd=siwuxie095 将 使用ServerSocke...
阅读全文
摘要:-------------siwuxie095 工程名:TestMyServerSocket 包名:com.siwuxie095.socket 类名:MyServerSocket.java(主类)、ServerListener.java、ChatSocket.java、ChatManager.java 工程结构目录如下: ...
阅读全文
摘要:-------------siwuxie095 工程名:TestMyServerSocket 包名:com.siwuxie095.socket 类名:MyServerSocket.java(主类)、ServerListener.java、ChatSocket.java 工程结构目录如下: MyServerSo...
阅读全文
摘要:siwuxie095 工程名:TestMyServerSocket 包名:com.siwuxie095.socket 类名:MyServerSocket.java 工程结构目录如下: 代码: package com.siwuxie095.socket; import java.io.IOExcept
阅读全文
摘要:--------------siwuxie095 什么是 Socket? Socket 又称 "套接字",应用程序通常通过 "套接字" 向网络发出请求 或 应答网络请求 在 Java 中,Socket 和 ServerSocket 类库位于 java.net 包中 ServerSocket 用于服务器端,Socket 是...
阅读全文
摘要:---------------siwuxie095 首先到 Apache官网 下载相关的库文件 Apache官网:http://www.apache.org/ 在官网页面的最下方是 Apache 所支持的所有项目列表(APACHE PROJECT LIST) 找到 HttpComponents,点击进入,选择 Downlo...
阅读全文
摘要:--------------siwuxie095 首先到 Apache官网 下载相关的库文件 Apache官网:http://www.apache.org/ 在官网页面的最下方是 Apache 所支持的所有项目列表(APACHE PROJECT LIST) 找到 HttpComponents,点击进入,选择 Down...
阅读全文
摘要:--------------siwuxie095 有道翻译官网:http://fanyi.youdao.com/ 找到官网页面下方的 有道翻译API,选择 调用数据接口,申请一个 key (申请内容可随意填写) 申请成功: 自动生成一个对应的数据接口:...
阅读全文
摘要:siwuxie095 有道翻译官网:http://fanyi.youdao.com/ 找到官网页面下方的 有道翻译API,选择 调用数据接口,申请一个 key (申请内容可随意填写) 申请成功: 自动生成一个对应的数据接口:http://fanyi.youdao.com/openapi.do?key
阅读全文
摘要:--------------siwuxie095 工程名:TestCreateJSON 包名:com.siwuxie095.json 类名:CreateJSON.java 打开资源管理器,在工程 TestCreateJSON 文件夹下,创建一个 文件夹:lib,在其中放入:gson-2.8.0.jar 截止 2017/3/30 最新...
阅读全文
摘要:----------------siwuxie095 JSON 官网:http://www.json.org/ 在官网页面的下方,是 JSON 数据格式在各个语言中的实现方法和操作类库 找到 Java 语言,选择 google-gson (成熟,且操作简单,被大多数开发者所使用的) google-gson 下载链接:htt...
阅读全文
摘要:---------------siwuxie095 JSON 简介 JSON:JavaScript 对象表示法(JavaScript Object Notation) JSON 是存储和交换文本信息的语法 JSON 特点 · JSON 是轻量级的文本数据交换格式 · JSON 独立于语言和操作平...
阅读全文
摘要:--------------siwuxie095 dom4j 是一个非常优秀的 Java XML 的 API, 用来读写 XML 文件 和操作 XML 数据 特点:性能优异、功能强大、极端易用 dom4j 的下载链接:http://www.dom4j.org/dom4j-1.6.1/ 将 dom4j-1.6.1.zip 解...
阅读全文
摘要:------------siwuxie095 工程名:TestCreateXML 包名:com.siwuxie095.xml 类名:CreateXML.java 工程结构目录如下: 代码: package com.siwuxie095.xml; import java.io.File; ...
阅读全文
摘要:siwuxie095 工程名:TestReadXML 包名:com.siwuxie095.xml 类名:ReadXML.java 打开资源管理器,在工程 TestReadXML 文件夹下,放入 一个 XML 文件:languages.xml languages.xml 的内容: 工程结构目录如下:
阅读全文
摘要:---------------siwuxie095 XML 简介 XML,即 可扩展标记语言(Extensible Markcup Language), 标准通用标记语言的子集,一种用于标记电子文件使其具有结构性 的标记语言。 它可以用来标记数据、定义数据类型,是一种允许用户对自己 的标记语言进行定义的源语言 它非常适合万维网传输,提...
阅读全文