一些.net面试题


Posted in 面试题 onOctober 06, 2014
1.在什么情况下使用虚方法?虚方法和接口的差别?
答:需要在派生类里重写该方法时在基类中标记为虚方法,接口中包含方法、属性、索引器、事件。
2.ArraryList,Array string[]的差别是什么?
答:Array 的容量是固定的,而 ArrayList 或 List 的容量可根据需要自动扩充。如果更改了 Capacity 属性的值,则可以自动进行内存重新分配和元素复制。

ArrayList 和 List 提供添加、插入或移除某一范围元素的方法。在 Array 中,您只能一次获取或设置一个元素的值。

使用 Synchronized 方法很容易创建 ArrayList 或 List 的同步版本。Array 将实现同步的任务留给了用户。

ArrayList 和 List 提供将只读和固定大小包装返回到集合的方法;而 Array 不提供。

另一方面,Array 提供了 ArrayList 和 List 所缺少的某些灵活性。例如:

可以设置 Array 的下限,但 ArrayList 或 List 的下限始终为零。

Array 可以具有多个维度,而 ArrayList 或 List 始终只是一维的。

特定类型(不包括 Object)的 Array 的性能优于 ArrayList,这是因为 ArrayList 的元素属于 Object 类型,所以在存储或检索值类型时通常发生装箱和取消装箱操作。不过,在不需要重新分配时(即最初的容量十分接近列表的最大容量),List 的性能与同类型的数组十分相近。

需要数组的大多数情况都可以改为使用 ArrayList 或 List;它们更容易使用,并且一般与相同类型的数组具有相近的性能。

Array 位于 System 命名空间中;ArrayList 位于 System.Collections 命名空间中;List 位于System.Collections.Generic 命名空间中。

string[]只是字符串数组

3.Html ,Web的服务器端的控件能不能在客户端调用,如果能,怎样调用?
答:可以,query就是获取客户端信息的。如果是脚本的话,用Attributes添加脚本。方便,快捷

4. 身份验证有那几种方法?原理是什么?
5.DataReader和DataSet有什么区别?
答:dataset是保存数据的数据结构,断开模式,而DataReader不承担保存数据的责任,需要自己手动关闭连接数据库,它只负责从数据源读取数据到本地而已,是只读向前的,它不是数据结构,而是网络通讯组件的高层封装。
还有一些关于JavaScript方面的一些题目,我不是很清楚的我记不得
就这些了还有些就忘了

Tags in this post...

面试题 相关文章推荐
如何提高JDBC的性能
Apr 30 面试题
Jar包的作用是什么
Mar 30 面试题
介绍下WebSphere的安全性
Jan 31 面试题
网络、C以及其他硬件方面的面试题
Aug 23 面试题
如何在发生故障的节点上重新安装 SQL Server
Mar 14 面试题
几个SQL的面试题
Mar 08 面试题
database面试题
Mar 28 面试题
局域网定义和特性
Jan 23 面试题
介绍一下gcc特性
Oct 31 面试题
解决方案设计综合面试题
Aug 31 面试题
J2EE相关知识面试题
Aug 26 面试题
采用怎样的方法保证数据的完整性
Dec 02 #面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
You might like
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
2016/09/30 PHP
thinkphp3.2.0 setInc方法 源码全面解析
2018/01/29 PHP
javascript import css实例代码
2008/07/18 Javascript
jquery 多行滚动代码(附详细解释)
2010/06/17 Javascript
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
2013/11/28 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
jquery实现表单验证简单实例演示
2015/11/23 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
wxPython实现整点报时
2019/11/18 Python
django数据模型(Model)的字段类型解析
2019/12/25 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
python程序文件扩展名知识点详解
2020/02/27 Python
spyder 在控制台(console)执行python文件,debug python程序方式
2020/04/20 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
日本钓鱼渔具和户外用品网上商店:naturum
2016/08/07 全球购物
eBay加拿大站:eBay.ca
2019/06/20 全球购物
工程承诺书怎么写
2014/05/24 职场文书
2016年教师节慰问信
2015/12/01 职场文书
动画电影《擅长捉弄人的高木同学》6月10日上映!
2022/03/20 日漫
Python安装使用Scrapy框架
2022/04/12 Python