金智子午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...

面试题 相关文章推荐
请说出几个常用的异常类
Jan 08 面试题
WebSphere 应用服务器都支持哪些认证
Dec 26 面试题
介绍一下SQL Server的全文索引
Aug 15 面试题
如何删除一个表里面的重复行
Jul 13 面试题
请解释在new与override的区别
Oct 29 面试题
程序集与命名空间有什么不同
Jul 25 面试题
一套带网友答案的.NET笔试题
Dec 06 面试题
英智兴达软件测试笔试题
Oct 12 面试题
一套软件开发工程师笔试题
May 18 面试题
Ajax请求总共有多少种Callback
Jul 17 面试题
JavaScript获取当前url根目录(路径)
Feb 19 面试题
如何用Python输出一个Fibonacci数列
Aug 28 面试题
关于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
php IP及IP段进行访问限制的代码
2008/12/17 PHP
Function eregi is deprecated (解决方法)
2013/06/21 PHP
php获取操作系统语言代码
2013/11/04 PHP
跟我学Laravel之视图 & Response
2014/10/15 PHP
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
javascript中处理时间戳为日期格式的方法
2014/01/02 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
javascript对JSON数据排序的3个例子
2014/04/12 Javascript
Bootstrap基础学习
2015/06/16 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
Bootstrap布局组件应用实例讲解
2016/02/17 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
2016/07/07 Javascript
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
JavaScript点击按钮生成4位随机验证码
2021/01/28 Javascript
Python 搭建Web站点之Web服务器与Web框架
2016/11/06 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
Python清空文件并替换内容的实例
2018/10/22 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
解决python flask中config配置管理的问题
2019/07/26 Python
python 怎样将dataframe中的字符串日期转化为日期的方法
2019/09/26 Python
Python3并发写文件与Python对比
2019/11/20 Python
python3+opencv生成不规则黑白mask实例
2020/02/19 Python
python实现门限回归方式
2020/02/29 Python
python 监控logcat关键字功能
2020/09/04 Python
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
法国娇韵诗官方旗舰店:Clarins是来自法国的天然护肤品牌
2018/06/30 全球购物
经理职责范文
2013/11/08 职场文书
前厅收银主管岗位职责
2014/02/04 职场文书
小学数学课后反思
2014/04/23 职场文书
李开复演讲稿
2014/05/24 职场文书
和谐家庭事迹材料
2014/12/20 职场文书
2015年团支部工作总结
2015/04/03 职场文书