会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大明湖畔的闰土
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年8月19日
Javaday25(sax解析xml,json,设计模式)
摘要: 一、SAX SAX同样也有参考实现,相对DOM,其代码结构相对要复杂一些, 其中的核心是需要首先实现预定义的事件处理器 事件处理器由org.xml.sax.ContentHandler接口声明,在JDK中也提供了该接口的一个默认实现,叫DefaultHandler,我们在实现自定义事件处理器时可以继
阅读全文
posted @ 2020-08-19 23:01 大明湖畔的闰土
阅读(387)
评论(0)
推荐(1)
2020年8月18日
Javaday24(UDP,URL,常用工具--XML)
摘要: 一、Socket开发 基于TCP协议的通讯,客户端和服务端都需要使用socket对象获取输入流和输出流,使用io流对象进行读或写数据通讯。 如果需要一个服务器为多个客户端提供服务,那么必须为每个客户端都启动一个线程。 结论: 在一个线程里处理多个客户端请求会发生阻塞问题, 如果同时服务多个客户端,则
阅读全文
posted @ 2020-08-18 23:01 大明湖畔的闰土
阅读(210)
评论(0)
推荐(0)
serialVersionUID
摘要: 实现Serializable接口的目的是为类可持久化,比如在网络传输或本地存储,为系统的分布和异构部署提供先决条件。若没有序列化,现在我们所熟悉的远程调用,对象数据库都不可能存在, serialVersionUID适用于java序列化机制。简单来说,JAVA序列化的机制是通过判断类的serialVe
阅读全文
posted @ 2020-08-18 00:24 大明湖畔的闰土
阅读(219)
评论(0)
推荐(0)
javaday23(Externalizable,NIO,网络编程)
摘要: 一、serialVersionUID、Externalizable 在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事,但是有可能丢失一些信息。 seri
阅读全文
posted @ 2020-08-18 00:10 大明湖畔的闰土
阅读(139)
评论(0)
推荐(0)
2020年8月15日
Javaday22(字节流补充,字符流,序列化)
摘要: 一、RandomAccessFile字节流 之前通过流访问文件都是循序访问的,在某些时候我们需要对文件进行随机访问,就需要借助与RandomAccessFile工具 RandomAccessFile类可以在文件中任何位置查找或写入数据 RandomAccessFile同时实现了DataInput和D
阅读全文
posted @ 2020-08-15 17:23 大明湖畔的闰土
阅读(238)
评论(0)
推荐(0)
2020年8月13日
Javaday21(messageFormat信息格式化使用)
摘要: 一、messageFormat信息格式化 1 package com.chinasofti.messageFormat; 2 3 import java.text.MessageFormat; 4 5 public class MessageFormatTest { 6 public static
阅读全文
posted @ 2020-08-13 13:46 大明湖畔的闰土
阅读(387)
评论(0)
推荐(0)
2020年8月12日
Javaday20(正则表达式、字符缓冲、数学api、随机api、Java日期api、jdk8新增日期类型、Java国际化支持)
摘要: 一、正则表达式 在编写程序的时候,往往对某些字符串的规则有特定的逻辑要求; 例如,邮件地址,手机号码,身份证号码,都可能使用字符串表示,而这些字符串都有着自己的逻辑要求; 正则表达式(regular expression)就是用来描述字符串逻辑规则的工具; 正则表达式本身也是个字符串,不过这些字符串
阅读全文
posted @ 2020-08-12 21:55 大明湖畔的闰土
阅读(174)
评论(0)
推荐(0)
2020年8月11日
Javaday19(注解、垃圾回收、核心api-String)
摘要: 一、注解 定义:注解(Annotation),也叫元数据,是一种代码级别的说明。是Java 的JDK1.5版本开始引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、属性、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 作用分类: 很多框架技术的新版本中,都可以使用
阅读全文
posted @ 2020-08-11 21:08 大明湖畔的闰土
阅读(188)
评论(0)
推荐(0)
2020年8月10日
面试题错题集05(反射)
摘要: 1、super.getClass()方法调用,下面程序的输出结果是什么? C public class Example extends Date { public static void main(String[] args) { new Example().test(); } public voi
阅读全文
posted @ 2020-08-10 22:44 大明湖畔的闰土
阅读(135)
评论(0)
推荐(0)
Java18(泛型,反射,内省)
摘要: 一、泛型 泛型是JavaSE1.5的新特性,泛型的本质是参数化类型,也就是说操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类,泛型接口,泛型方法。 Java语言引入泛型的最大好处就是安全简单,可以将运行时类型相关的错误提前到编译时错误。 在没有泛型之前,通过
阅读全文
posted @ 2020-08-10 21:40 大明湖畔的闰土
阅读(1218)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告