金智子午JAVA面试题


Posted in 面试题 onSeptember 04, 2015
1.String 和StringBuffer 的区别?
String 类提供了数值不可改变的字符串。而StringBuffer 类提供的字符串可以进行修改。
2.abstract class 和interface 有什么区别?
抽象类有构造方法,让其子类调用父类的构造方法;必须有子类,子类中必须覆盖父类的抽象方法。一个类只能有继承自一个父类。
接口没有构造方法,接口之间可以多重继承,一个类可以同时实现多个接口。
3.索引的类型有哪些?如何建索引?优缺点是什么?
按照索引列的个数,可以将索引划分为单列索引和符合索引;
按照索引列值的唯一性,可以将索引分为唯一索引和非唯一索引。
Create [unique] index 索引名 on 表名(一个或多个索引列名并用“,”隔开)
优点:查询大量数据时,可以提高查询效率。
缺点:不维护空值,占用一定的资源,插入和更新数据时,影响效率。
4.软件开发模型有哪几种?各有什么特点?
1.瀑布模型:用户需求一改,过程从上到下不可逆。(需求,分析,设计,实现,测试)
2.统一开发过程(USDP):是一个迭代、递增的开发过程;
每一次迭代均会越来越接近最终目标。
这种方式的优点:过程中需求的改变不会影响到整体项目开发,项目控制比较灵活。
降低成本;
便于更好地维护项目进度;
便于团队的协作开发;
便于适应用户需求的动态变化。
5.求两个字符串中的最大公共子字符串(编程实现)
public class LongestCommonSequence {
public static void main(String[] args) {
System.out.println(LongestCommonSequence.getSubString(“fdsddfe”,
“ddsdfe”));
}
public static String getSubString(String s1, String s2) {
if (s1.length() > s2.length()) {
String temp = s1;
s1 = s2;
s2 = temp;
}
int n = s1.length();
int index = 0;
ok: for (; n > 0; n–) {
for (int i = 0; i String s = s1.substring(i, i + n);
if (s2.indexOf(s) != -1) {
index = i;
break ok;
}
}
}
return s1.substring(index, index + n);
}
}
打印如下形状:(编程实现)
*

* *

* *

* *

* *

* *

* *

* *

* *

* *

*
JSP的9个内置对象及主要方法
写SQL语句,用到where,group by,having
字符串截取

Tags in this post...

面试题 相关文章推荐
数据库连接池的工作原理
Sep 26 面试题
局部内部类是否可以访问非final变量?
Apr 20 面试题
const char*, char const*, char*const的区别是什么
Jul 09 面试题
什么是数据抽象
Nov 26 面试题
一些.net面试题
Oct 06 面试题
new修饰符是起什么作用
Jun 28 面试题
软件测试面试题
Oct 21 面试题
如何查看在weblogic中已经发布的EJB
Jun 01 面试题
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
Dec 03 面试题
如何开发一个JQuery插件
Jul 28 面试题
请用Java实现列出某个目录下的所有文件
Sep 23 面试题
UNIX文件系统分类
Nov 11 面试题
关于Java String的一道面试题
Sep 29 #面试题
中软Java笔试题
Nov 11 #面试题
Java里面如何创建一个内部类的实例
Jan 19 #面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
You might like
摩卡咖啡
2021/03/03 咖啡文化
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
解析数组非数字键名引号的必要性
2013/08/09 PHP
php设计模式之简单工厂模式详解
2014/09/04 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
javascript 写类方式之七
2009/07/05 Javascript
学习JS面向对象成果 借国庆发布个最新作品与大家交流
2009/10/03 Javascript
jQuery 前的按键判断代码
2010/03/19 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
浅谈js中对象的使用
2016/08/11 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
浅析JavaScript中的特殊数据类型
2017/12/15 Javascript
微信小程序实现刷脸登录
2018/05/25 Javascript
使用javascript函数编写简单银行取钱存钱流程
2018/05/26 Javascript
Vue入门之数量加减运算操作示例
2018/12/11 Javascript
Nuxt.js 数据双向绑定的实现
2019/02/17 Javascript
Vue CLI3基础学习之pages构建多页应用
2019/06/02 Javascript
ES6中异步对象Promise用法详解
2019/07/31 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
Python实现优先级队列结构的方法详解
2016/06/02 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
如何通过jdbc调用存储过程
2012/04/19 面试题
大三在校生电子商务求职信
2013/10/29 职场文书
平面设计的岗位职责
2013/11/08 职场文书
中学生评语大全
2014/04/18 职场文书
市场总监岗位职责
2015/02/11 职场文书
校运会新闻稿
2015/07/17 职场文书
小学总务工作总结
2015/08/13 职场文书
用JS创建一个录屏功能
2021/11/11 Javascript