地区考研辅导班

考研面试——言语篇(考研面试模拟视频)

【c/c++言语】1.c言语中static要害词的作用是啥?① 在函数体中,一个被声明为静态的变量在这一函数被调用的进程中坚持其值不变。
② static润饰全局变量的时分,这个全局变量只能在这篇文章件中造访,不能在其他文件中造访。
③ static润饰一个函数的时分,这个函数只能在这篇文章件中造访,不能在其他文件中造访。
2.c言语中const要害词的作用是啥?(详解)c言语中const的功用是对变量声明为只读特性,并维护变量值以防被批改。
3.引证和指针有啥差异?(详解)① 本质上:引证是别号,指针是内存地址,指针变量是用来存放内存地址的变量。
② 引证有必要初始化,指针不需要。
③ 引证初始化之后不能别改动,指针可以改动所指目标。
4.引证与值传递的差异是啥?① 值传递:传递的是一个值的副本,函数对形参的操作不会影响实参的值。
② 引证:传递的是引证目标的内存地址,函数对形参的操作会影响实参的值,实参的值会跟着形参的改动而改动。
5.指针和变量的自增自减有啥差异?指针的自增自减是改动的是指针的指向地址,变量的自增自减改动的是变量的值。
6.面向目标和面向进程的差异是啥?(详解)① 面向目标:将功用封装到目标里,偏重的是具有某功用的目标。
② 面向进程偏重的是功用行为,一种进程,先干啥,在干啥。
【java言语】1.java的三大特性是啥?(详解) 封装、继承、多态。
2.啥是封装?封装的意图是啥?① 封装:实践上就是把一个目标的特征和办法归到一个类中,以便利运用。
② 意图:添加平安性以及简化编程,运用者无需晓得具体完成细节,只需经过外部接口造访就可以。
3.啥是继承?继承的意图是啥?① 继承:就是在原有类的基础上添加新的特征和办法,然后规划一个新的类。
② 意图:代码复用。
4.啥多态?多态的意图是啥?① 多态:指一种办法有多种完成版别,即“一种界说,多种完成”。
② 意图:添加代码的活络度。
5.啥是重载?啥是重写?(详解)① 重载:指函数或许办法名相同,但参数列表不一样。
② 重写:在继承进程中,子类界说了与父类中称号相同,参数相同,回来值相同的办法称为重写。
6.java中的根柢类型有哪些?(详解)① 整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
② 浮点类型:float(4字节)、double(8字节)
③ 字符型:char(2字节)
④ 布尔类型:boolean(1字节)
7.java中接口是啥?(详解)接口是一系列办法的声明,一个接口只需办法的特征没有办法的完成。
8.java中反射是啥?(详解)java反射机制是在运转状况中,关于任意一个实体类,都可以晓得这个类的一切特征和办法。
9.java中异常是啥?
异常就是程序运转进程中呈现的不正常情况。
10.jre、jdk、jvm是啥?① jre(java runtime environmen)java运转环境
② jdk(java development kit java)java开发东西
③ jvm(java virtual machine)java虚拟机,它是运转一切java程序的笼统核算机,是java言语的运转环境。
11.阐明下java怎么处置目标分配和开释的?① 分配:程序员经过new为每个目标请求内存空间(根柢类型在外),一切目标都在堆平分配空间。


开释:目标的开释是由废物收回机制抉择和实施的。
12.阐明下java有啥特征?(详解)java是一种朴实的面向目标言语,它继承了c++言语面向目标的技能中心,可是扔掉了c++的一些缺陷,比方说简略致使差错的指针以及多继承等,一起也添加了废物收回机制,开释掉不被运用的内存空间,处置了打点内存空间的烦恼。

你可能也会喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注