首先创建几个普通的JAVA对象,用于测试JAVA代码装配bean的功能。 1 package soundsystemJava; 2 3 //作为接口 定义了CD播放器对一盘CD所能进行的操作 4 public interface CD { 5 void play(); 6 } 1 package s ...
分类:
编程语言 时间:
2018-12-18 19:53:23
阅读次数:
159
空串""是长度为0的字符串。可以调用以下代码检查一个字符串是否为空: String s = "greeting"; if(s.length() > 0){ System.out.println("字符串长度大于0"); } 空串是一个Java对象,有自己的串长度(0)和内容(空)。不过,String ...
分类:
其他好文 时间:
2018-12-15 17:23:49
阅读次数:
124
一个实例通过client端和server端通讯 客户端发送:“我是客户端,请多关照” 服务端回复:“收到来自于"+s.getInetAddress().getHostName()+"的信息” ...
分类:
其他好文 时间:
2018-12-15 13:48:25
阅读次数:
162
幸运的是,像这样的编程妙招在 JVM 中随处可见。关键是要知道它们,在遇到难题的时候能用上它们
分类:
编程语言 时间:
2018-12-14 13:04:34
阅读次数:
193
(String)、toString、String.valueOf的区别 ...
分类:
其他好文 时间:
2018-12-11 14:39:03
阅读次数:
151
幸运的是,像这样的编程妙招在 JVM 中随处可见。
分类:
编程语言 时间:
2018-12-09 21:31:15
阅读次数:
198
1、首先谈谈为什么要序列化对象 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让 ...
分类:
编程语言 时间:
2018-12-09 21:05:04
阅读次数:
151
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:
编程语言 时间:
2018-12-09 16:15:08
阅读次数:
157
Lombok 可用来帮助开发人员消除 Java 的重复代码,尤其是对于简单的 Java 对象(POJO),比如说getter/setter/toString等方法的编写。它通过注解实现这一目的。 官网:https://projectlombok.org ...
分类:
系统相关 时间:
2018-12-07 18:31:38
阅读次数:
307
监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。 监听器原理 监听原理 1、存在事件源 2、提供监听器 3、为事件源注册监听器 4、操作事件源,产生事件对象,将事件对象传递给监听器,并且 ...
分类:
其他好文 时间:
2018-12-07 14:48:51
阅读次数:
154