随笔分类 -  面试题

摘要:1、面向对象的特征有哪些方面? - 1 - 2、访问修饰符public,private,protected,以及不写(默认)时的区别? - 1 - 3、String 是最基本的数据类型吗? - 1 - 4、float f=3.4;是否正确? - 1 - 5、short s1 = 1; s1 = s1 阅读全文
posted @ 2018-10-10 22:32 王屋山下的传说
摘要:答:TextInputFormat(默认)用于读取纯文本文件,key是每一行的位置偏移量,是LongWritable类型的,value是每一行的内容,为Text类型 KeyValueTextInputFormat 同样用于读取文件,如果行被分隔符(缺省是tab)分割为两部分,第一部分为key,剩下的 阅读全文
posted @ 2018-10-10 22:24 王屋山下的传说
摘要:Thread t1 = new Thread(new T1()); Thread t2 = new Thread(new T2()); Thread t3 = new Thread(new T3()); t1.start(); t1.join(); t2.start(); t2.join(); t3 阅读全文
posted @ 2018-10-09 23:25 王屋山下的传说
摘要:很多商业项目用到数据库、内存映射文件和普通文件来完成项目中的序列化处理的需求,但是这些方法很少会依靠于Java序列化。本文也不是用来解释序列化的,而是一起来看看面试中有关序列化的问题,这些问题你很有可能不了解。“Java序列化指的是将对象转换程字节格式并将对象状态保存在文件中,通常是.ser扩展名的 阅读全文
posted @ 2018-10-09 23:07 王屋山下的传说
摘要:表格: 类型 默认容量 加载因子[1] 扩容增量 底层实现 是否安全及同步方式 Vector 10 1 2倍 Object数组 安全,synchronized ArrayList 10 1 1.5倍(>>1) Object数组 线程不安全 LinkedList 无 1 无(1个1个加) 链表 线程不 阅读全文
posted @ 2018-09-26 22:55 王屋山下的传说
摘要:package Test; import java.util.HashMap; import java.util.Map; public class test3 { /** * 计算"aabbc"中最多的相同字母数 * @param args */ public static void main(String[] args) { String str="aabbbc... 阅读全文
posted @ 2018-09-24 22:25 王屋山下的传说
摘要:1 package Test; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 import java.util.Random; 6 7 public class test { 8 /** 9 * 有一个整数数组,数组长度为10万,整数的范围位于3到900之间,请用Java实现时间复杂... 阅读全文
posted @ 2018-09-24 22:22 王屋山下的传说