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

面试题 相关文章推荐
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 面试题
PHP面试题附答案
Nov 28 面试题
C语言开发工程师测试题
Dec 20 面试题
C语言50道问题
Oct 23 面试题
上海奥佳笔试题面试题
Nov 16 面试题
数据库什么时候应该被重组
Nov 02 面试题
如何估计一张表的大小(假设该表中有1万条数据)
Mar 27 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
internal修饰符起什么作用
Dec 16 面试题
Ajxa常见问题都有哪些
Mar 26 面试题
Ruby如何创建一个线程
Mar 10 面试题
JAVA软件工程师测试题
Jul 25 面试题
关于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解答方法
2012/02/04 PHP
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
PHP 导出Excel示例分享
2014/08/18 PHP
linux中cd命令使用详解
2015/01/08 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
javascript获取当前ip的代码
2009/05/10 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
如何从jQuery的ajax请求中删除X-Requested-With
2013/12/11 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
基于 Node.js 实现前后端分离
2016/04/23 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
three.js实现围绕某物体旋转
2017/01/25 Javascript
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
js里面的变量范围分享
2020/07/18 Javascript
[59:36]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第二场
2018/04/04 DOTA
Python threading多线程编程实例
2014/09/18 Python
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
Python中调用其他程序的方式详解
2019/08/06 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
农村葬礼主持词
2014/03/31 职场文书
火灾现场处置方案
2014/05/28 职场文书
装配出错检讨书
2014/09/23 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
幼儿园小班班务总结
2015/08/03 职场文书
Vue的过滤器你真了解吗
2022/02/24 Vue.js
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python
实战Python爬虫爬取酷我音乐
2022/04/11 Python
Zabbix对Kafka topic积压数据监控的问题(bug优化)
2022/07/07 Servers