IT 公司笔试之精选 30 道 Java 笔试题解答都是一些非常非常基础的题,是我最近参加各大 IT 公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大 IT 校园招聘的同学们,纯考Java 基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是 IT 公司就喜爱考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧
花了不少时间整理,在整理过程中也学到了很多东西,请大家仔细对待每一题~~~ 出处:网友指出
6332 的数据类型是()A float B double C Float D Double 答案:B 解析:默认为 double 型,假如为float 型需要加上 f 显示说明,即 0
6332f13
下面哪个流类属于面对字符的输入流( )A BufferedWriter B FileInputStream C ObjectInputStream D InputStreamReader 答案:A 解析:Java 的 IO 操作中有面对字节(Byte)和面对字符(Character)两种方式
面对字节的操作为以 8 位为单位对二进制的数据进行操作,对数据不进行转换,这些类都是 InputStream 和 OutputStream 的子类
面对字符的操作为以字符为单位对数据进行操作,在读的时候将二进制数据转为字符,在写的时候将字符转为二进制数据,这些类都是 Reader和 Writer 的子类
总结:以 InputStream(输入)/OutputStream(输出)为后缀的是字节流; 以 Reader(输入)/Writer(输出)为后缀的是字符流
扩展:Java 流类图结构,一目了然,解决大部分选择题:14
Java 接口的修饰符可以为()A private B protected C final D abstract 答案:CD