原文:BATJ面试必会之Java IO 篇

一 概览 二 磁盘操作 三 字节操作 实现文件复制 装饰者模式 四 字符操作 编码与解码 String 的编码方式 Reader 与 Writer 实现逐行输出文本文件的内容 五 对象操作 序列化 Serializable transient 六 网络操作 InetAddress URL Sockets Datagram 七 NIO 流与块 通道与缓冲区 缓冲区状态变量 文件 NIO 实例 选择 ...

2019-03-10 10:51 0 541 推荐指数:

查看详情

BATJ面试必会之并发

一、线程状态转换 新建(New) 可运行(Runnable) 阻塞(Blocking) 无限期等待(Waiting) 限期等待(Timed W ...

Sat Mar 09 19:44:00 CST 2019 0 680
BATJ的常见java面试

JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。 String,Stringbuffer,StringBuilder ...

Thu Feb 28 22:44:00 CST 2019 0 664
Java面试必会-微服务权限认证

微服务身份认证方案 1. 单点登录(SSO) 这种方案意味着每个面向用户的服务都必须与认证服务交互,这会产生大量非常琐碎的网络流量和重复的工作,当动辄数十个微应用时,这种方案的弊端会更加明显。 ...

Sat Nov 21 04:39:00 CST 2020 0 740
面试(JavaIO与NIO)

一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。 二、NIO和IO ...

Wed May 15 14:57:00 CST 2019 0 925
Java学习IO

来吧,同志们,为复习网络编程做准备…… 一.理论准备 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行,设备可以是文件、网络、内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序 ...

Thu Sep 05 19:06:00 CST 2013 11 5374
Java集合必会14问(精选面试题整理)

前言:把这段时间复习的关于集合类的东西整理出来,特别是HashMap相关的一些东西,之前都没有很注意1.7 ->> 1.8的变化问题,但后来发现这其实变化挺大的,而且很多整理的面试资料都没有更新(包括我之前整理的...) 1)说说常见的集合有哪些吧? 答:Map接口 ...

Sat Jul 28 22:04:00 CST 2018 0 1408
经验总结之JAVA相关基础知识(面试必会

JAVA初学者必会! 1~3年开发人员必须会的知识点,山哥总结: 1、面向对象的特征有哪些方面 2、String是最基本的数据类型吗? 3、int 和 Integer 有什么区别 4、String 和StringBuffer的区别 ...

Wed Jan 31 22:47:00 CST 2018 0 4097
java基础阶段几个必会面试

1.说出你对面向对象的理解 在我理解,面向对象是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面 ...

Sat Nov 16 03:39:00 CST 2019 0 332
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM