CVTE笔试题 1、根据IP地址获取物理地址的协议是:ARP,地址解析协议,属于数据链路层; 2、划分子网的问题:点这里,以前写的划分子网的题 3、网关、路由器、交换机、网桥属于哪一个层次? 4、中后缀序中后缀表达法 5、快速排序:冒牌–>快速排序 6、Mysql 基本语句 7、static 块执行顺序: (静态变量、静态初始化块)—— 》 (变量、初始化块)—— 》 构造函数, ()中的内容是按照代码前后循序执行当有继承关系时,还是基于这个原理,如new Son(); 父类的静态(块和变量)–>子类的静态(块和变量)–>父类的(块和变量+构造方法)–>子类的 (块和变量+构造方法) 8、StringBuilder是线程不安全的,StringBuffer是线程安全的,LinkedBlockQueue是线程安全的; 9、加载过程中会先检查类是否被已加载,检查顺序是自底向上,从Custom ClassLoader到BootStrap ClassLoader逐层检查,只要某个classloader已加载就视为已加载此类,保证此类只所有ClassLoader加载一次。而加载的顺序是自顶向下,也就是由上层来逐层尝试加载此类 10、super和this的三种用法,指向当前的父类和自己类;调用父类和自己的类的方法或者成员,引用构造函数。super(参数):调用父类中的某一个构造函数(应该为构造函数中的第一条语句)。this(参数):调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)。 11、编程题:两个方法,一个方法产生不重复的长度为4的字符串,字符为0-9,a-z,A-Z;另外一个方法返回已经产生的字符串的数目; 12、编程题:给一个只有数字的字符串,解密,1-27对应a-z比如123有三种方式,abc,或者kc,或者av;对应1,2,3;或者12,3;或者1,23;求给定字符串的明文数量 13、JVM的参数调优,哪个是设置堆大小的? -Xms Xms 初始堆大小 ; Xmx 最大堆大小 ;Xmn 年轻代大小(1.4or lator)