/2015年04月05日12:15:05_先看看java里面有什么注解(貌似没说注解能干什么)+++[具体的到后面再看完这几章节再做总结]-编译期间类型检查保护,在实际的源代码级别保存所有的信息,对源代码和字节码有强大的检查和操作能力@Override-复写或者覆盖父类的方法时候需要加上注解 》》....
分类:
编程语言 时间:
2015-04-05 13:20:15
阅读次数:
127
/2015年04月05日12:13:43 基于Annotation和Reflection的Junit初探:package cn.seven.shengsiyuan.annocation.junitan;import org.junit.Test;public class JunitSource {....
分类:
编程语言 时间:
2015-04-05 13:13:18
阅读次数:
108
Scalable IO in Javahttp://gee.cs.oswego.edu/dl/cpjslides/nio.pdf基本上所有的网络处理程序都有以下基本的处理过程:Read requestDecode requestProcess serviceEncode replySend repl...
分类:
编程语言 时间:
2015-03-11 23:10:29
阅读次数:
290
LinkedHashMap分析: ```java /** * 双向链表,用来维护存储的元素顺序,根据accessOrder来判断是存储 * 访问顺序还是插入顺序。 * 因为LinkedHashMap是继承了HashMap,LinkedHashMap其实维护了两组数 * 据,底层是...
分类:
编程语言 时间:
2015-03-08 10:32:45
阅读次数:
146
HashMap使用的数据结构,专业术语“链表散列”,代码实 ```java /** * 定义了一个Entry的数组用来存储数据。 */ transient Entry[] table; ``` ```java /** * Entry是内部定义的类 */ static class Entry implem...
分类:
编程语言 时间:
2015-03-05 19:41:15
阅读次数:
160
1、java中的关键字transient是什么意思使用transient修饰符来标识一个成员变量在序列化子系统中应被忽略。transient:使用对象:字段介绍:字段不是对象持久状态的一部分,不应该把字段和对象一起串起。在JPA实体中,所有未使用Transient注释(由JPA定义)进行注释的非瞬态...
分类:
编程语言 时间:
2015-03-04 12:50:31
阅读次数:
133
TCP网络编程
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
从上面一节内容可以知道,利用UDP通信的两个程序是平等的,无主次之分,两个程序代码可以完全一样。但利用TCP协议进行通信的两个应用程序,是有主从之分的,一个称为服务器程序,另外一个称为客户机程序。Java中提供了ServerSocket类用于创建服务器端的socket,Sock...
分类:
编程语言 时间:
2015-02-09 11:08:14
阅读次数:
353
在TCP协议中所有的操作都必须建立可靠的连接,对于系统资源的消耗很大,为了减少这种开销,在网络中又提供了另外一种传输协议:
UDP协议,不可靠的连接,在各个聊天工具中被广泛使用。
在UDP开发中使用DatagramPacket包装一条要发送的信息,之后使用DatagramSocket用于完成信息的发送。
UDP中主要是使用数据报协议发送的。
DatagramPacket主要方法:
...
分类:
编程语言 时间:
2015-02-09 09:29:41
阅读次数:
277
网络编程基础与UDP编程
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、网络编程基础
1.TCP/IP协议:TCP/IP协议是一个非常实用的网络应用程序通信协议,包括TCP(传输控制协议)和IP地址(计算机唯一标识号)。
...
分类:
编程语言 时间:
2015-02-09 09:26:11
阅读次数:
373
深入解析I/O编程之流的层次结构
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
大多数应用程序都需要与外部设备进行数据交换,最常见的外部设备包含磁盘和网络。所谓I/O(Input/Output缩写),即指应用程序对这些设备的数据输入与输出。在程序中,键盘被当作输入文件、显示器被当作输出文件使用。Java语言定义了许多专门负责各种方...
分类:
编程语言 时间:
2015-02-08 23:20:14
阅读次数:
266