文本我们能读懂的都可以认为是字符流,文章 java文件都是字符流数据 流的分类 输入流 输出流 1。输出流 Writer:关于字符流的父类,抽象类。与之相对的输入流 Reader类 一、字符流 字符流的命名规则:如果是输…
分类:编程语言
docker常用命令
查找镜像文件:docker search 拉取镜像文件:docker pull **** 查看镜像文件:docker images 创建容器:docker creat –name *** -p ****:**…
Spring再次学习(4)
时隔一年多,在掌握了Spring、SpringBoot、SpringCloud之后 我再次回头,重新学习Spring框架 Bean的生命周期学习: 在传统的XML配置中,可以这样自定义初始化和销毁方法: i…
体验JAVA 11新特性
JAVA 11已经发布了近1年的时间,增加了一些新的特性和api, 同时也删除了一些特性和api,还有一些性能和垃圾回收的改进。 作为一名一线的开发人员,JAVA 11给我们带来哪些便利之处呢?下面我们来体验一下。 在L…
对Java的2018年的预期
在过去的 2017 年中,Java 世界中发生了许多前所未有的变化,其部分原因在于 Java 9 的推出,尽管它推后了近一年的时间。 然而,随着时间的推移人们可能会发现,推出 Java 9 版本的意义,远没有随该新版本一…
Spring通过注解注入外部配置文件
指定路径 使用 @PropertySource 指定配置文件路径,支持 properties 和 XML 的配置文件,但不支持 yml。 属性赋值 可以用注解 @Value 对属性直接赋值、${}获取配置文件的值、SPE…
JSONObject,JSONArray,String,Map间的互转
引言 在平常的Web项目开发过程中,json和String、map是最常用的类型和返回结果集,其中也经常会涉及到之间的各种相互转换,下边就总结一下: 1.String转JSONOb…
List containsKey 和Map contains 判断集合中是否包含某个值
map集合 //1.第一种 HashMap map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); Iterator keys = map…
Java开发桌面程序学习(八)——启动浏览器或者打开资源管理器操作与hyperlink超链接的使用
启动浏览器或者打开资源管理器 启动浏览器 java1.6版本以上,Desktop Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing")); 打开资源管…
ftp的多层文件夹创建(file.mkdir()不能用时)
之前遇到过ftp上传文件,需要得到路径后,判断每一层文件夹是否存在 原来是用file.mkdirs(),发现在ftp里file并不能用,后来就用Ftp ftp =new ftp(); ftp.…
Java 8 | Stream 常用函数接口
前文介绍了 Java 8 新增的 Stream 及其使用方式。本文汇总一下 Stream 各个方法经常用到的函数接口。 Comparator 接口 Comparator 接口定义的抽象方法是 compare 方法,这个方…
java中路径符号“//”,"\"转换
之前遇到过”/”,在esclipse中报错,只认识“//”,“\”符号,需要将string字符串“/”,转换成“//”或者“\”怎么转呢? 获取字符串是 String path = …