未绪

个人博客 http://weixublog.xyz ,欢迎访问~

排序:
默认
按更新时间
按访问量

Java使用Socket实现通信

客户端程序 package com.jun.client; import java.io.*; import java.net.Socket; import java.util.Scanner; /** * 〈客户端程序〉<br> * *...

2018-03-04 16:40:27

阅读数:127

评论数:0

Java的弱引用—WeakHashMap

在《Effective Java》中的p23页有涉及到WeakHashMap的相关知识,在这篇文章中做一个总结以及介绍一下相关知识。在这里我们分成三个部分来说明一下,这只是我自己参看JDK源码和上网搜索资料得到的结果,如有错误,欢迎指出,我不胜荣幸。WeakHashMap和HashMap有什么不同...

2017-11-18 15:25:07

阅读数:193

评论数:0

谈谈Java中的自动装箱和拆箱

自动装箱:基本类型转化为复杂数据类型。反之,自动拆箱就是编译器自动将我们的复杂数据类型转化为基本数据类型。这篇博客中我们使用基本数据类型int和复杂数据类型Integer。首先我们来看下面的例子: Integer a=10; //自动装箱 int b=a;...

2017-11-07 22:23:40

阅读数:211

评论数:0

Java中对象的序列化与反序列化

Java中对象的序列化与反序列化 序列化:将一个Java对象转化为字节序列的过程 反序列化:建字节序列恢复成一个Java对象的过程 序列化的好处有:我们可以将序列化后的对象进行持久化,也可以将序列化后的字节序列在网络上进行传输。 在进行序列化和反序列的过程中,我们需要直接操作对象的流,在Jav...

2017-11-01 13:27:29

阅读数:253

评论数:0

Java-Json的格式化和转参数表格

首先感谢 ShowDoc 这个网站提供的帮助,然后里面有两个功能Json的格式化和转参数表格,在这里我使用Java代码来实现,以便于我们使用相应的开放接口功能。Json美化代码本人参考网上代码,Json转参数表格代码全部由本人完成开发。首先需要下载 fastjson-1.1.41.jar 并导入到...

2017-10-18 00:00:08

阅读数:852

评论数:0

Java代码发送Http请求

最近在项目中药使用Java代码来发送Http请求,在查找资料的过程中收货颇多,故记此文,以备后看。这里我将报文头,报文体等信息都存储在Map里面传到方法里面来。使用GET方式向URL发送请求 /** * 获取接口返回的结果(GET). * * @param ge...

2017-10-17 23:40:21

阅读数:723

评论数:0

利用反射机制改变String的值

前言在很多的面试中会被问到有关String和StringBuffer的区别,简单来说就是: 一个变量和常量的关系。 StringBuffer对象的内容可以修改; 而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。 学过了反射机制,知道了其是非常强大的,那么Stri...

2017-06-18 13:27:28

阅读数:321

评论数:0

浅析Java反射机制

前言一直想写一篇有关Java反射机制的文章,今天终于下定决定,当然这只是最基础的有关反射的内容。什么是反射机制Java对的反射机制就是在程序运行的过程中: 对于任意一个类,我们都可以知道它的所有属性以及方法 对于一个对象,我们可以调用它的所有属性和方法 反射机制能做什么呢?在运行时判断任意一个对象...

2017-06-18 02:18:09

阅读数:248

评论数:0

为什么用接口存常量是一种不良的习惯

前言因为准备考研好久没有更新博客了。今天软件工程实践的项目中,有一个小组成员在项目中使用了接口来存常量。 故来讨论一下为什么用接口存常量是一种不良的习惯!正题为什么会用接口存放常量呢? 首先接口不能实例化,并且使用接口中定义的常量可以用接口名直接调用。public interface Info...

2017-05-07 00:44:21

阅读数:2396

评论数:1

用Java做一个及时翻译工具

平时看英文文档或者查询资料的时候,遇到了不懂的单词,就要去百度,然后就会很麻烦。于是就想到用Java写一个及时翻译的小工具!预期的实现效果: 双击选中一个单词,按下Ctrl+C进行复制 然后马上显示出对应单词的中文翻译首先基本思路是这样的: 首先获取系统剪切板的内容 将该内容发送...

2017-03-19 05:25:33

阅读数:8326

评论数:2

(七)Java程序设计之枚举类型的七种用法

Java中的枚举类型一般有七种常见的类型,接下来通过举例来一一说明。用于常量在以前的编程习惯中,我们喜欢将一些常量写在以静态类中,如下: public static int MORNING=1; //早上 public static int NOON=2; //中午 ...

2017-03-14 22:36:21

阅读数:280

评论数:0

用Java实现给图片添加文字水印

程序背景在网络中的很多地方都有水印的存在,比如微信公众号上面的图片,微博,以及这个CSDN博客上面的图片……所以突发奇想,看看自己能否写一个可以给图片添加水印的工具类。程序代码package image;import java.awt.Color; import java.awt.Font; im...

2017-03-12 23:04:50

阅读数:16242

评论数:7

(六)Java程序设计之深入Arrays类

在前面我们使用Arrays类来进行数组的排序,比较,以及填充等操作。接下来我们再深入一点来了解Arrays类。使用sort方法进行数组升序排序

2017-03-05 19:07:30

阅读数:320

评论数:0

(五)Java程序设计之浅谈Arrays类

Array类Array为许多常见的数组操作提供了一些静态的方法。排序数组的sort方法该方法默认是按照升序排序数组元素,如下代码:package test5;import java.util.Arrays;/** * Java程序设计 TestArraysOne .java * 作者:白芷 ...

2017-03-04 21:17:14

阅读数:386

评论数:0

(四)Java程序设计之数组和ArrayList类

数组的概念数组是一种数据结构,它由相同类型的相关数据项按一定次序排列组成。一维数组我们先看一下一个简单的有关数组的例子来初识数组:package test4;/** * Java程序设计 TestArrayOne.java * 作者:白芷 * 时间:2017/3/4 * 说明:简单的...

2017-03-04 20:51:30

阅读数:250

评论数:0

(三)Java程序设计之控制语句

Java中的控制语句有一下几大类: 分支语句:if-else,`switch 循环语句:while,do-while,for 跳转语句:break,continue,return 异常处理语句:try-catch-finally,throw

2017-02-26 20:26:30

阅读数:256

评论数:0

(二)Java程序设计之Hello World程序

Java的基础入门程序——HelloWorld程序。以及Java中一些注释的说明。

2017-02-25 10:07:12

阅读数:276

评论数:0

(一)Java程序设计之环境变量的配置

Java环境变量配置,Java环境变量配置,分为一下几步 下载JDK,下载地址为:JDK下载地址 接下来就是安装JDK了,我的是默认安装在C盘的。 安装完成JDK后,我们开始配置环境。 新建 JAVA_HOME ,变量值 C:\Program Files\Java\jdk1.7.0_79...

2017-02-24 13:45:09

阅读数:568

评论数:0

Java版本:图书管理系统

实验目的:掌握数据库编程技术。能正确连接数据库,能对数据库中信息进行查询、插入、删除、修改。 实验内容:在数据库中创建一张书目信息表,包括书名、作者、出版社、出版日期、书号、价格字段。设计一个GUI界面进行书目管理。在该界面上有四个选项卡,分别是查询、插入、删除、修改。点击查询选项卡,出现的界面上...

2016-06-07 11:28:47

阅读数:10676

评论数:20

java程序设计之炮打飞机

[题目描叙] 多线程程序设计:炮打飞机 实验目的:学会使用多线程进行并发程序设计 实验内容:编写一个应用程序模拟大炮打飞机。在GUI界面上,飞机水平飞行,用界面上的按钮控制大炮的运行方向(如向左,向右,向上,向下)。当炮弹碰着飞机后,爆炸。 [程序代码] MyGame.java /* ...

2016-05-25 23:11:09

阅读数:3290

评论数:2

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