【312天】我爱刷题系列071(2017.12.14)
叨叨两句
- 打算改变一下,以后每天先只做5道题,把更多时间用于项目
牛客网——java专项练习050
1
What will happen when you attempt to compile and run the following code?
public class Test{
static{int x=5;
}
static int x,y;
public static void main(String args[]){x--;myMethod( );System.out.println(x+y+ ++x);
}
public static void myMethod( ){y=x++ + ++x;}
}
正确答案: D
A compiletime error
B prints:1
C prints:2
D prints:3
E prints:7
F prints:8
1.静态语句块中x为局部变量,不影响静态变量x的值
2.x和y为静态变量,默认初始值为0,属于当前类,其值得改变会影响整个类运行。
3.java中自增操作非原子性的
main方法中:
执行x--后 x=-1
调用myMethod方法,x执行x++结果为-1(后++),但x=0,++x结果1,x=1 ,则y=0
x+y+ ++x,先执行x+y,结果为1,执行++x结果为2,得到最终结果为3
2
下列描述错误的是?
A 类只能继承一个父类,但是可以实现多个接口
B 抽象类自身可以定义成员而接口不可以
C 抽象类和接口都不能被实例化(忽略匿名内部类)
D 一个类可以有多个基类和多个基接口
正确答案: B D
A 、java为单继承,多实现。可以实现多个接口。
B、接口允许定义成员,但必须是常量。
C、抽象类和接口类的无法实例化,任何编译器中直接使用new会报错。
D、同A,单继承,多实现。
3
下面哪项技术可以用在WEB开发中实现会话跟踪实现?
正确答案: A B C D
A session
B Cookie
C 地址重写
D 隐藏域
会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。
HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切换时,服务器会保存该用户的信息。
有四种方法可以实现会话跟踪技术:URL重写、隐藏表单域、Cookie、Session。
1).隐藏表单域:<input type="hidden">,非常适合步需要大量数据存储的会话应用。
2).URL 重写:URL 可以在后面附加参数,和服务器的请求一起发送,这些参数为名字/值对。
3).Cookie:一个 Cookie 是一个小的,已命名数据元素。服务器使用 SET-Cookie 头标将它作为 HTTP
响应的一部分传送到客户端,客户端被请求保存 Cookie 值,在对同一服务器的后续请求使用一个
Cookie 头标将之返回到服务器。与其它技术比较,Cookie 的一个优点是在浏览器会话结束后,甚至
在客户端计算机重启后它仍可以保留其值
4).Session:使用 setAttribute(String str,Object obj)方法将对象捆绑到一个会话
4
看以下代码:
文件名称:forward.jsp
<html> <head><title> 跳转 </title> </head> <body> <jsp:forward page="index.htm"/> </body></html>
如果运行以上jsp文件,地址栏的内容为
正确答案: A 你的答案: C (错误)
A http://127.0.0.1:8080/myjsp/forward.jsp
B http://127.0.0.1:8080/myjsp/index.jsp
C http://127.0.0.1:8080/myjsp/index.htm
D http://127.0.0.1:8080/myjsp/forward.htm
forward和redirect是最常问的两个问题
forward,服务器获取跳转页面内容传给用户,用户地址栏不变
redirect,是服务器向用户发送转向的地址,redirect后地址栏变成新的地址
因此这个题是A
5
下面程序的输出是:()
String x="fmn";
x.toUpperCase();
String y=x.replace('f','F');
y=y+"wxy";
System.out.println(y);
正确答案: D 你的答案: D (正确)
A FmNwxy
B fmnwxy
C wxyfmn
D Fmnwxy
使用String str=“xxx”时,JVM会在字符串常量池中创建“xxx”,即在编译时就可计算出来的字符串值,是不可改变的。如果改变str就会在字符串常量池里产生新的实例。 题目里调用toUpperCase()确实返回了大写字符串,但是没有覆盖原来的,所以字符串还是小写的。
【312天】我爱刷题系列071(2017.12.14)相关推荐
- 【244天】我爱刷题系列(3)
叨叨两句 未来我爱刷题系列将与跃迁之路系列绑定,同步更新,即每天我都将运用跃迁之路的方法进行刻意练习. 总结套路,用乘法思路跃迁. 题8:编写程序把这些IP按数值大小,从小到大排序并打印出来 编写程序 ...
- 【352天】我爱刷题系列111(2018.01.23)
@(一只心中无码的程序员)专栏 叨叨两句 ~ SQL习题006 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t CREATE TABLE salaries ( emp_no int( ...
- 【340天】我爱刷题系列099(2018.01.11)
叨叨两句 ~ 牛客网--java专项练习078 1 类Parent和Child定义如下: 1 .class Parent{2. public float aFun(float a, float b) ...
- 【337天】我爱刷题系列096(2018.01.08)
叨叨两句 ~ 牛客网--java专项练习075 1 不能用来修饰interface的有( )(仅限外部接口) 正确答案: A C D 你的答案: A C (错误) A private B public ...
- 【381天】我爱刷题系列140(2018.02.21)
@(一只心中无码的程序员)专栏 叨叨两句 ~ SQL习题035 1 题目描述 film表 字段 说明 film_id 电影id title 电影名称 description 电影描述信息 CREATE ...
- 【297天】我爱刷题系列056(2017.11.29)
叨叨两句 搞定 牛客网--java专项练习036 1 抽象类方法的访问权限默认都是public.( ) 正确答案: B 你的答案: A (错误) 正确 错误 关于抽象类 JDK 1.8以前,抽象类的方 ...
- 【372天】我爱刷题系列131(2018.02.12)
叨叨两句 ~ SQL习题026 1 本题的批量插入数据要求在一条语句内完成,以下有两种方法供参考: 方法一:利用VALUES(value1, value2, ...), (value1, value2 ...
- 【296天】我爱刷题系列055(2017.11.28)
叨叨两句 今天真的是无比值得纪念的一天,半年跑步50次的目标正式完成. 一个人NB是寂寞的,一群人NB才是我喜欢的. 牛客网--java专项练习035 1 下面有关JDK中的包和他们的基本功能,描述错 ...
- 【284天】我爱刷题系列(43)
叨叨两句 身体是灵魂的载体,灵魂是身体的指引,用心维护.驯化你的身体,构建通道,指引它将力量与情绪宣泄在你想做出成绩的领域,神奇的事情就会发生,哈哈. 牛客网--java专项练习023 1 @Supp ...
最新文章
- UVA 216 Getting in Line
- 这是哪里来的小妖精!!!
- 知识管理java_java面试题 - 集合框架
- [原创]BizTalk 开发系列
- 学习笔记-关于pf标志位
- RS485转HART协议转换模块 MODBUS转HART转换器
- linux vi命令怎么使用方法,linux vi命令的使用方法
- 实战中,利用10日均线捕捉主升浪,必须满足这四个条件!
- 程序员对老板说:老子,明天不上班!结果...
- 什么是 DeFi(去中心化金融)?
- 开发一个App来为你的女神“化妆”!
- 哆啦A梦主题乐园,一定要去!
- (十)Scratch制作《贪吃蛇》,超详细
- python中的*args和**args详解
- LsDYNA 任务批量提交
- 多伦多大学计算机科学选课,多伦多大学选课攻略 帮你彻底摆脱选课恐惧症!(内含福利)...
- 太阳的光和灯光有什么区别_太阳光跟星光是一样的吗?两者有什么差异?
- 【应用】Python利用高德地图经纬度数据绘制定位
- PHP 获取Excel列数
- 深度学习--大黄蜂预测
热门文章
- channelinactive触发后不关闭channel_golang chan 最详细原理剖析,全面源码分析!看完不可能不懂的!...
- Python的可变长度参数*和**,传参序列解包,isinstance的使用
- 20210501:字符串与哈希表力扣专题学习记录
- oracle 获取日期年份
- vb读取文件的模式和方法
- VB将自定义资源中的文件释放出来
- VMWare虚拟机安装RedHat Linux全过程
- Java ==和Equals方法的比较
- 《我的世界》AI大战降临:6000万帧超大数据集已发布,NeurIPS 19向你约战
- 去年出货的工业机器人,超过1/3都跑来了中国