下载此文档

JAVA面试题(课堂案例).doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
面试题
一、“”和null的区别:
相同:都是字符串赋值。
不相同:1、null表示无分配内存空间,使用即可开辟。(什么时候使用什么时候开辟)(可以赋值给任何对象)
2、“”表示一个长度的空间。(只能赋值给字符串对象)
说明:使用null与“”需结合业务,决定是否使用null或“”。
二、软件开发周期:
1、需求分析(2 / 3时间)
2、概要设计。
3、详细设计。
4、软件测试。
5、部署维护。
三、where与having的区别:
where 先条件后分组
having 先分组后条件
四、存储过程类型:
系统存储过程和自定义存储过程
五、get和post区别面试:
get:以超链接方式进行进行提交,传送数据时不能大于2kb,传输数据不太安全。
post:以按钮方式进行提交,传送数据没有限制,传输数据比较安全(文本或文件形式)
六、css布局三种方式:
1、默认文档流方式:
以默认的html元素的结构顺序显示
2、浮动布局方式:
通过设置html元素的float属性显示
3、定位布局方式:
通过设置html元素的position属性显示
七、绝对定位(position:absolute)和相对定位(position:relative)的区别:
绝对定位是父元素为基准点,进行定位(会脱离文档流)。
相对定位是根据其自身为基准点,进行定位(离开原位置),但是还占着原来的空间。
八、jquery的ready和dom的onload的区别:
Onload是所有dom元素创建完毕,图片、css都加载完毕后才会被触发,而ready则是dom元素创建完毕后被触发,这样可以提高网页的响应速度,在jquery是也可以用$(window).onload来实现onload那种事件调用的时机(ready>onload)
九、类是具有相同属性和方法的集合(数据结构)
说明:类有两个成员:属性、方法
在项目中,一个类就是一个文件(禁止多个类)
类是面向对象的基本单位
说明:类的关键字class,而不是Class(反射机制)
十、权限修饰符:
private(私有的) friendly(默认的) protected(保护的) public(公有的)
范围:
访问修饰符本类同包子类其他
private √
friendly √√
protected √√√
public √√√√
说明:private < friendly < protected < public
十一、成员变量和局部变量的区别:
在类中位置不同:
成员变量(属性、字段[实体]):在类中方法外
局部变量:在方法定义中或方法声明上
在内存中位置不同:
成员变量:在堆内存
局部变量:在栈内存
生命周期不同:
成员变量:随着对象的创建而存在,随着对象的消失而消失。
局部变量:随着方法的调用而存在,随着方法调用完毕而消失。
初始值不同:
成员变量:有默认初始化值(特殊对象this)
局部变量:没有默认初始化值,必须定义、赋值,然后才能使用。
注意事项:局部变量名称可以和成员变量名称一样,在方法中使用的时候,采用的是就近原则。
十二、静态代码块、

JAVA面试题(课堂案例) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小46 KB
  • 时间2018-01-04