黑马程序员_学习日记12_面试基本知识点收集

来源:互联网 发布:c语言bmp转化为灰度图 编辑:程序博客网 时间:2024/06/06 18:55

面试题:

1、你怎么理解变量

常用类型,列出几个

2、访问修饰符修饰符的作用域

3sql联表查询

sql语句 orderby,group by,join

4html如何提交表单

表单你怎么看待表单

HTML input tableform

html相关知识,表单作用

htmlform标签

5ado.net有哪几种操作数据库的方式

adoSqlCommand执行的三个方法,要返回什么,如何执行等

ado.netExecuteNonQuery()ExecuteScalar()ExecuteReader()三种方法

 

主要是数据库和ADO方面的知识

一定要把张老师叫你看的视频理解掌握了,还有就是C#基础东西要认真复习下

 

答案:

1、 变量:变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。变量是一种使用方便的占位符,用于引用计算机内存地址。

常用类型:

值类型和引用类型

值类型有:

整型:sbyte(八位有符号整数)byteshortushortintuintlongulong

浮点型:float32位单精度浮点数

              Double64位双精度浮点数

       Decimal财务专用数据

Bool类型、字符类型、

引用类型:objectstring

 

2、 访问修饰符

(视频 03属性)

public:可以在任何地方被访问

internal:只能在本项目中被访问

private:只能在本类中被访问

protected:只能在本类和子类中被访问

 

访问修饰符是一些关键字,用于指定声明的成员或类型的可访问性。

四个访问修饰符:publicprotectedinternalprivate

使用这些访问修饰符可指定下列5个可访问性级别:

public:访问不受限制

protected:访问仅限于包含类或从包含类派生的类型

internal:访问仅限于当前程序集

protected internal:访问仅限于当前程序集或从包含类派生的类型

private:访问仅限于包含类型

在类这个级别,不写访问修饰符,默认为internal

在一个类中定义变量或方法时,没有写访问修饰符,那么默认的访问修饰符为private

 

命名空间上不允许使用访问修饰符,命名空间没有访问限制。

不嵌套在其他类型中的顶级类型的可访问性只能是internalpublic。这些类型的默认可访问性是internal

嵌套类型是其他类型的成员,它们可以具有下表所示的声明的可访问性。

属于

默认的成员可访问性

该成员允许的声明的可访问性

enum

public

class

private

public

protected

internal

private

protected internal

interface

public

struct

private

public

internal

private

 

(视频教程)类的定义

类的定义语法:

[访问修饰符]class类名

{

成员;

……

}

 

3、 sql联表查询

Union

Select FName,FAge fromT_TempEmployee

Union——默认合并重复数据,若不想合并则用unionall

Select FName ,FAge fromT_Employee

order by排序   group by分组  join???

 

4、 如何提交表单?submit

怎么看待表单?表单是用户和服务器交互的工具,用户通过表单提交信息到服务器

input 相当于WinForm工具箱中的公共控件,有textbuttonsubmitimage

table 制表

form 表单

 

5、 ADO.Net有哪几种操作数据库的方式?

ExecuteNonQuery()      返回受影响的行数添加删除数据时执行

ExecuteScalar()     返回第一行第一列统计数量、查询最大值最小值时执行

ExecuteReader()     返回DataReader属性的值读取数据时执行

原创粉丝点击