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

面试题 相关文章推荐
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 面试题
将一个文本文件的内容按倒序打印出来
Jan 05 面试题
使用索引有什么好处
Jul 27 面试题
北京一家公司的.net开发工程师笔试题
Apr 17 面试题
光声世纪笔试题目
Aug 25 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 面试题
委托与事件是什么关系?为什么要使用委托
Apr 18 面试题
Why do we need Unit test
Jan 03 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
程序员跳槽必看面试题总结
Jun 28 面试题
Unix如何添加新的用户
Aug 20 面试题
关于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小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
JavaScript 继承详解(四)
2009/07/13 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
2015/08/22 Javascript
React.js入门实例教程之创建hello world 的5种方式
2016/05/11 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
js 两个日期比较相差多少天的实例
2017/10/19 Javascript
angularJS开发注意事项
2018/05/26 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
JavaScript实现简易聊天对话框(加滚动条)
2020/02/10 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
Vuex实现简单购物车
2021/01/10 Vue.js
js数组的基本使用总结
2021/01/18 Javascript
python optparse模块使用实例
2015/04/09 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
深入理解Django中内置的用户认证
2017/10/06 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
Python logging模块原理解析及应用
2020/08/13 Python
python raise的基本使用
2020/09/10 Python
python+openCV对视频进行截取的实现
2020/11/27 Python
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
面试后感谢信怎么写
2014/02/01 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
出差报告格式模板
2014/11/06 职场文书
CSS预处理框架——Stylus
2021/04/21 HTML / CSS