热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java面试题(3)

1、默认值取值范围示例字节型:0-2^7—-2^7-1byteb10;字符型:‘\u0000′0—-2^16-1charc’c’;short:0-

1、         默认值           取值范围          示例

字节型 : 0               -2^7—-2^7-1       byte b=10;

字符型 : ‘ \u0000′    0—-2^16-1         char c=’c’ ;

short :       0            -2^15—-2^15-1     short s=10;

int :           0            -2^31—-2^31-1      int i=10;

long :        0            -2^63—-2^63-1     long o=10L;

float :      0.0f           -2^31—-2^31-1    float f=10.0F

double :  0.0d         -2^63—-2^63-1    double d=10.0;

boolean:  false         true\false         boolean flag=true;

2、下列代码的输出结果是_____

1

2

boolean b=true?false:true==true?false:true;

System.out.println(b);

答案是false

==  优先级高于 三目运算符,先判断   true == true,此时返回为  true,

这时表达式为   boolean b = true?false:true?false:true

此时三目运算符从右向左执行,true?false:true,返回false

这时表达式为  boolean b = true?false:false;

结果为:boolean b = false ;

3、下面哪项技术可以用在WEB开发中实现会话跟踪实现?

A、session

B、COOKIE

C、地址重写

D、隐藏域

答案是A、B、C、D

会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。
HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切换时,服务器会保存该用户的信息。
有四种方法可以实现会话跟踪技术:URL重写、隐藏表单域、COOKIE、Session。
1).隐藏表单域:,非常适合步需要大量数据存储的会话应用。
2).URL 重写:URL 可以在后面附加参数,和服务器的请求一起发送,这些参数为名字/值对。
3).COOKIE:一个 COOKIE 是一个小的,已命名数据元素。服务器使用 SET-COOKIE 头标将它作为 HTTP
响应的一部分传送到客户端,客户端被请求保存 COOKIE 值,在对同一服务器的后续请求使用一个
COOKIE 头标将之返回到服务器。与其它技术比较,COOKIE 的一个优点是在浏览器会话结束后,甚至
在客户端计算机重启后它仍可以保留其值
4).Session:使用 setAttribute(String str,Object obj)方法将对象捆绑到一个会话

4、下列说法错误的有( )

A、在类方法中可用this来调用本类的类方法

B、在类方法中调用本类的类方法时可直接调用

C、在类方法中只能调用本类中的类方法

D、在类方法中绝对不能调用实例方法

答案是A、C、D

首先:

成员方法又称为实例方法

静态方法又称为类方法

A:类方法是指类中被static修饰的方法,无this指针。静态方法(也就是 类方法,静态成员函数),由static修饰,与类对象无关,而this是对象。

C:类方法是可以调用其他类的static方法的。

D:可以在类方法中生成实例对象再调用实例方法。

 


推荐阅读
author-avatar
阳光而灿烂61
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有