java的笔试啊啊啊啊啊大家一起加油
1.
java.exe是java虚拟机,执行编译好的.class文件
javadoc.exe用来制作java文档,生成java说明文档
jbd.exe是java调试器
javac.exe编译.java文件
javaprof.exe是剖析工具
2.
以下哪项不是关系数据模型与对象模型之间的匹配关系?
A 表对应类
B 记录对应对象
C 表的字段对应累的属性
D 表之间的参考关系对应类之间的参考关系
(答案 D)
3
finally块一定会执行,无论是否try……catch
如果finally前有return,会先执行return语句,并保存下来,再执行finally块,最后return。
如果finally前有return,finally块中也有return,先执行前面的return,保存下来,再执行finally的return,覆盖之前的结果,并返回。
4
getParameter()是获取POST/GET传递的参数值;
getInitParameter获取Tomcat的server.xml中设置Context的初始化参数
getAttribute()是获取对象容器中的数据值;
getRequestDispatcher是请求转发
5
接口中默认修饰变量属性是public static final
默认方法的修饰符是public abstract
6
在运行时,由java解释器自动引入,而不用import语句引入的包是——java.lang。
java.lang是java语言的核心包,lang是language的缩写。这个包定义了一些基本的类型,包括Integer,String之类的,是java程序必备的包,有解释器自动引入,无需手动导入
7
代码中注意Byte是byte的包装类型,初始化是null而不是0,属于引用类型
8
1.session用来表示用户会话,session对象在服务端维护,一般tomcat设定session生命周期为三十分钟,超时将失效,也可以主动设置无效;
2.cookie存放在客户端,可以分为内存cookie和磁盘cookie。内存cookie在浏览器关闭后消失,磁盘cookie超时后消失。当浏览器发送请求时,将自动发送对应cookie信息,前 提是url满足cookie路径;
3.可以将sessionid存放在cookie中,也可以通过重写url将sessionid拼接在url。因此可以查看浏览器cookie或地址栏url看到sessionid;
4.请求到服务端时,将根据请求中的sessionid查找session,如果可以获取到则返回,否则返回null或者返回新构建的session,老的session依旧存在,请参考API。