自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 XML文件解析工具化基础篇

在今后的Java学习过程中,我们会遇到很多使用XML文件等来存储必要信息的情况,每次都要进行解析,这样岂不是很繁琐。在学习Java的过程中,我们必须要有一种思想–工具化。将所有重复动作工具化,使其解决具有普遍性的情况。下面就将之前所讲的《XML文件解析》进行工具化,使其适用于大多数解析情况。如果看不懂这篇文章,可以先看看前面提到的,了解一下XML解析的基本过程。一、思路为了使解析过程工具化,...

2020-01-26 13:29:39 248

原创 网络通信——1对多,一个服务器对应多个客户端

下面给出一对多,一个服务器多个客户端的收发消息关系图。下图表示,创建了三个与客户端对话的Communication层,每个客户端分别与各自对应的线程通话,从而实现一对多通信...

2020-01-20 00:27:21 4700

原创 网络通信——1对1,多次通信

*在上一篇文章中实现了1对1,单次通信,本篇文章会实现1对1,多次通信。任何需要通信的双方,都需要三个元素,Socket,DataInputStream和DataOutputStream,就能完成通信。对于服务器端部分,当接收到来自客户端的“byebye”消息时,停止通信对于客户端部分,需要实现用户从键盘输入,将输入的消息发送到服务器端,使用专门的方法接收键盘输入消息,并完成消息发送。*还...

2020-01-19 17:27:06 509

原创 网络编程——1对1,单次通信

网络编程-基础1.基础通信在这里会使用代码的方式先展示一下,实现网络通信需要的最基础的步骤,请认真看注释。先给出服务器的代码:import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net....

2020-01-19 14:13:29 301

原创 XML文件解析简单实现

XML文件解析XML文件解析步骤:文件解析过程:1.四句固定搭配,目的:确定需要解析的文档,以及解析方式2.以节点列表形式取得二级标签,遍历节点列表3.获取标签里的属性值4.将获取的值使用类保存起来需要解析的文件:<?xml version="1.0" encoding="UTF-8"?><students> <student id="00001"...

2020-01-16 22:23:44 362 1

原创 窗口编程之基础编程

窗口编程之基础编程窗口编程有许多许多的类和方法,我相信没有人能全部掌握,这种编程只能靠经验以及查资料。下面是我编写的一个简单的例子,对其中的每句话基本都有解释,不过窗口编程还是要靠自己的积累。package com.mec.gewei.practice;import java.awt.Color;import java.awt.Dimension;import java.awt.Fo...

2020-01-15 20:53:20 318

原创 窗口编程之面向事件编程-实例解释

窗口编程之面向事件编程-实例解释此处不解释面向事件编程的具体定义,以及其中涉及到的术语,类似事件源、事件处理,侦听器等概念,只介绍实现.面向事件编程三大步骤:此处若无法理解,请向下看例子1.指定一个实现监听器接口的类(如下面的实现了WindonsListener的类),或者指定一个实现了监听器接口类的类(如下面的继承了WindowAdapter的类)。例如:class AAA impl...

2020-01-15 18:57:00 196

原创 复数的四则运算

复数的四则运算下面的代码是用Java编写的,主要是Complex的四则运算/* * 该类实现了复数的四则运算 * 每种运算都使用了两种方式,类似a+=b,c=a+b * 减法使用加法表示,除法使用乘法表示,里面包括取反,和取倒数 * 对应代码都有部分解释 */public class Complex { private double real; private double v...

2020-01-14 23:43:50 2137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除