- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Java网络编程学习
Java网络编程学习:socket:创建Socket:下面的示例代码是连接到IP地址为78.64.84.171服务器上的80端口,这台服务器就是我们的Web服务器(www.jenkov.com),而80端口就是Web服务端口。Socket socket = new Socket("78.46.84.171", 80);Socket发送数据:要通过Socket
2017-06-27 15:21:23 231
原创 关于java反射机制的学习
package day05;import day04.NioTest;import java.lang.annotation.Annotation;import java.lang.reflect.*;import java.util.Arrays;class Reflect { public Reflect(String s){ System.out
2017-06-27 15:08:28 70
原创 java通过poi包操作excel
不要把问题想得太复杂,目前没有什么具体应用,就先看了一点简单的操作。往excel里面写内容:public static void main(String[] args) { try { HSSFWorkbook workbook= new HSSFWorkbook(); HSSFSheet sheet
2017-06-26 15:45:28 262
原创 hashmap和hashset的理解,关于hashcode和equals。
这只是我的个人笔记,想要看详细的可以去Java中的equals和hashCode方法详解和java提高篇(二三)-----HashMapJava中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法,今天就来介绍一些这两个方法的作用。equals()和hashCode()方法是用来在同一类中做比
2017-06-18 17:01:04 380
原创 关于maven+dubbo+springboot环境的搭建
大概流程是这样的:项目A有一个接口Ainterface,想一个接口实现类Aimpl;项目B要用到Aimpl,但是通过dubbo和maven,可以在只知道接口的情况下实现。A需要将接口上传到maven私服,通过zookeeper注册实现类。B导入maven的接口类之后,通过注册zookeeper可以调用Aimpl。具体代码如下:A项目的接口public interface T
2017-06-14 22:05:26 361
原创 利用TreeMap对map进行排序
Treemap是可以根据键对map进行排序的,注意:是根据键。一般来讲,键可以使Integer或者是String,但是也可以是对象,但是该对象的实现类必须实现Comparable接口。class mycompare implements Comparable{ private int age; private String name; public mycompa
2017-06-12 15:13:04 1213
原创 java关于多态的一些理解
多态是指程序中定义的定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用并不确定,而是在程序确定期间才确定,即一个引用变量到底会指向那个类的实例对象,该引用对象发出的方法调用到底是哪个类中实现的方法,必须在程序运行期间才能确定。因为是程序在运行时才确定具体的类,这样,不用修改原程序代码,就可以让引用变量绑定到各种不同的实现类上,从而导致该引用调用的具体方法随之改变,即不修改原程序的代码就可
2017-06-12 12:36:26 262
原创 两个具有相同属性的对象之间属性的拷贝
在处理业务逻辑时,偶尔会有这样的需求:对象A已经实例化,但是有一些格式上的不符合标准,对象B没有具体的属性值但是格式却符合标准。一般这样的情况会出现在DTO对象与VO对象之间。DTO需要实现序列化才可以传输。这时候就需要对象属性的拷贝:public static void copyProperties(Object source, Object target) throws BeansEx
2017-06-07 18:41:58 3685
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人