文档介绍:String是字符串常量,Stirng对象重新赋值,其实是两个对象StringBuffer、StringBuilder是字符串变量,StringBuffer是线程安全的,StringBuilder是非线程安全的执行速度:StringBuilder>StirngBuffer>Stringfloatf=;是否正确?不正确,类型不匹配,,应写成floatf=;或者floatf=(float);shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?前者s1+1为int类型,需要强制类型转换后者无错,可正确编译内部类?packagetest;lassOuterClass{ privateclassInnerClass() { (“InnerClasscreate”); } publicOuterClass(){ InnerClassic=newInnerClass(); (“OuterClasscreate”); } publicstaticvoidmain(String[]args){ OuterClassoc=newOuterClass();}}&和&&的区别?&是位运算符,按位与&&是逻辑运算符,表示逻辑与andString有length属性?数组有length属性?数组有length属性,String有length()方法Strings=newString(“xyz”);创建了几个StringObject对象?两个,一个字符串对象,一个字符串对象的引用对象String是否可以被继承?String是final类,()=?(-)=?12-()返回与参数最接近的整数,参数加1/2后求其floorchar型变量中能不能存储一个汉字?可以,char在java中占2个字节,java采用unicode编码,一个中文占16位switch(表达式)表达式的类型可以是哪些?:,那么finally中的语句会执行吗?什么时候执行?会执行,在return语句执行之前执行Collection和Collections的区别?(集合类的一个顶级接口),它提供了对集合对象进行基本操作的通用接口方法,(工具类/帮助类),它提供各种有关集合操作的静态多态方法,不能实例化,用于排序、搜索、线程安全。HashMap与HashTable的区别?HashTable基于陈旧的Dictionary类,HashMap是接口Map的一个实现HashMap是非线程安全的,HashTable是线程安全的只有HashMap允许将空值作为一个表的条目的key或valueArrayList和Vector的区别?,即它的方法之间是线程同步的,而ArrayList是非线程安全的,由于线程的同步必然要影响性能,因此,