一些.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...

面试题 相关文章推荐
新浪网技术部笔试题
Aug 26 面试题
数据库面试要点基本概念
Oct 31 面试题
上海某公司.net方向笔试题
Sep 14 面试题
你对IPv6了解程度
Feb 09 面试题
一些Solaris面试题
Dec 22 面试题
AURALog面试题软件测试方面
Oct 22 面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
Nov 04 面试题
一道输出判断型Java面试题
Oct 01 面试题
几道Java和数据库的面试题
May 30 面试题
同步和异步有何异同,在什么情况下分别使用他们?
Dec 28 面试题
如何唤起类中的一个方法
Nov 29 面试题
Servlet如何得到服务器的信息
Dec 22 面试题
采用怎样的方法保证数据的完整性
Dec 02 #面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
You might like
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
2011/09/19 PHP
将时间以距今多久的形式表示,PHP,js双版本
2012/09/25 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
2014/07/08 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
2013/01/24 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
JS实现超炫网页烟花动画效果的方法
2015/03/02 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
bootstrap的工具提示实例代码
2017/05/17 Javascript
vue组件jsx语法的具体使用
2018/05/21 Javascript
原生JS实现简单的倒计时功能示例
2018/08/30 Javascript
JavaScript动态创建二维数组的方法示例
2019/02/01 Javascript
jQuery表单元素过滤选择器用法实例分析
2019/02/20 jQuery
javascript网页随机点名实现过程解析
2019/10/15 Javascript
python merge、concat合并数据集的实例讲解
2018/04/12 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
对numpy.append()里的axis的用法详解
2018/06/28 Python
python 并发编程 阻塞IO模型原理解析
2019/08/20 Python
Python3操作Excel文件(读写)的简单实例
2019/09/02 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
Python使用pymysql模块操作mysql增删改查实例分析
2019/12/19 Python
如何定义TensorFlow输入节点
2020/01/23 Python
基于PyTorch的permute和reshape/view的区别介绍
2020/06/18 Python
python openCV实现摄像头获取人脸图片
2020/08/20 Python
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
墨西哥购物网站:Elektra
2020/01/21 全球购物
党的群众路线教育实践活动总结报告
2014/07/03 职场文书
拾金不昧表扬稿
2015/01/16 职场文书
工程质量保证书
2015/05/09 职场文书
暑期家教宣传单
2015/07/14 职场文书
军训结束新闻稿
2015/07/17 职场文书
2016形势与政策学习心得体会
2016/01/12 职场文书