10.13
1.
2.
10.14 TCL
1.jsp如何获得客户端的IP地址?a
A、request.getRemoteAddr()
B、Request.ServerVariables("REMOTE_ADDR")
2.Jsp路径太深文件名太长就无法读取文件,jsp路径最大长度是多少?b
A、127 B、255 C、512 D、1024
3.instanceof是java保留字,测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。instanceof是Java中的二元运算符,左边是对象,右边是类;当对象是右边类或子类所创建对象时,返回true;否则,返回false。
instanceof左边显式声明的类型与右边操作元必须是同种类或存在继承关系,也就是说需要位于同一个继承树,否则会编译错误。左边实例不能是基本数据类型
4.在java中int i=1;if(i) {}是错误的,if里只能Boolean类型。在C中可以,为TRUE
5.string对象不可以通过replace改变值。
replace都是在方法内部重新创建新的String对象,并且返回这个新的对象,原来的对象是不会被改变的
6.①先判断比较的对象是不是同一个对象,用 == 判断,如果同一对象,直接返回true
②判断对象的类型是否一致,用 instanceof 或者getClass()方法判断,如果类型不一致,直接返回false
③如果类型一致,将Object对象类型强转为比较对象类型(强转后才能调用成员变量)
④比较对象成员变量的内容是否一致,字符串内容比较用equals(),这个equals方法已经官方重写过,其它内容比较用 ==。
7.byte bb=10b(没有后缀b)
byte1范围在-128-127.
float a=10;可以,int转换float
float a=10.0;在java不可以(10.0f),C和C++可以,因为double转float损失精度。
8.