java华为面试题目

2024-05-08

java华为面试题目(共5篇)

篇1:java华为面试题目

第一部分:选择题

QUESTION NO: 1

1、public class Test {

public static void changeStr(String str){

str=“welcome”;

}

public static void main(String[] args) {

String str=“1234”;

changeStr(str);

System.out.println(str);

}

}

Please write the output result :

QUESTION NO:2

1. public class Test {

2. static boolean foo(char c) {

3. System.out.print(c);

4. return true;

5. }

6. public static void main( String[] argv ) {

7. int i =0;

8. for ( foo(“A”); foo(“B”)&&(i<2); foo(“C”)){

9. i++ ;

10. foo(“D”);

12. }

13. }

14. }

What is the result?

A. ABDCBDCB

B. ABCDABCD

C. Compilation fails.

D. An exception is thrown at runtime.

QUESTION NO: 3

1. class A {

2. protected int method1(int a, int b) { return 0; }

3. }

Which two are valid in a class that extends class A? (Choose two)

A. public int method1(int a, int b) { return 0; }

B. private int method1(int a, int b) { return 0; }

C. private int method1(int a, long b) { return 0; }

D. public short method1(int a, int b) { return 0; }

E. static protected int method1(int a, int b) { return 0; }

QUESTION NO: 4

1. public class Outer{

2. public void someOuterMethod {

3. // Line 3

4. }

5. public class Inner{}

6. public static void main( String[]argv ) {

7. Outer o = new Outer();

8. // Line 8

9. }

10. }

Which instantiates an instance of Inner?

A. new Inner(); // At line 3

B. new Inner(); // At line 8

C. new o.Inner(); // At line 8

D. new Outer.Inner(); // At line 8//new Outer().new Inner()

QUESTION NO: 5

Which method is used by a servlet to place its session ID in a URL that is written to the servlet’s response output stream?

A. The encodeURL method of the HttpServletRequest interface.

B. The encodeURL method of the HttpServletResponse interface.

C. The rewriteURL method of the HttpServletRequest interface.

D. The rewriteURL method of the HttpServletResponse interface.

QUESTION NO: 6

Which two are equivalent? (Choose two)

A. <%= YoshiBean.size%>

B. <%= YoshiBean.getSize()%>

C. <%= YoshiBean.getProperty(“size”)%>

D.

E.

F.

G.

QUESTION NO: 7

Which of the following statements regarding the lifecycle of a session bean are correct?

1. java.lang.IllegalStateException is thrown if SessionContext.getEJBObject() is invoked when a stateful session bean instance is passivated.

2. SessionContext.getRollbackOnly() does not throw an exception when a session bean with bean-managed transaction demarcation is activated.

3. An exception is not thrown when SessionContext.getUserTransaction() is called in the afterBegin method of a bean with container-managed transactions.

4. JNDI access to java:comp/env is permitted in all the SessionSynchronization methods of a stateful session bean with container-managed transaction demarcation.

5. Accessing resource managers in the SessionSynchronization.afterBegin method of a stateful session bean with bean-managed transaction does not throw an exception.

第二部分:概念题

1. 描述Struts体系结构?对应各个部分的开发工作主要包括哪些?

2 JSP有哪些内置对象和动作?它们的作用分别是什么?

3、SQL问答题

SELECT * FROM TABLE

SELECT * FROM TABLE

WHERE NAME LIKE “%%” AND ADDR LIKE “%%”

AND (1_ADDR LIKE “%%” OR 2_ADDR LIKE “%%”

OR 3_ADDR LIKE “%%” OR 4_ADDR LIKE “%%” )

的检索结果为何不同?

4、SQL问答题

表结构:

1、表名:g_cardapply

字段(字段名/类型/长度):

g_applyno varchar 8;//申请单号(关键字)

g_applydate bigint 8;//申请日期

g_state varchar 2;//申请状态

2、表名:g_cardapplydetail

字段(字段名/类型/长度):

g_applyno varchar 8;//申请单号(关键字)

g_name varchar 30;//申请人姓名

g_idcard varchar 18;//申请人身份证号

g_state varchar 2;//申请状态

其中,两个表的关联字段为申请单号,

 

华为招聘Java面试题

题目:

1、查询身份证号码为440401430103082的申请日期

2、查询同一个身份证号码有两条以上记录的身份证号码及记录个数

3、将身份证号码为440401430103082的记录在两个表中的申请状态均改为07

4、删除g_cardapplydetail表中所有姓李的记录

 

篇2:java华为面试题目

(以下题目可以按填空、判断或简答方式出题,也可以经过变化成为选择题)

1、语音信号数字化过程中,采用的是的量化方法是非均匀量化。

2、PCM30/32路系统中,每个码的时间间隔是488ns。

3、PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路信令。

4、PCM30/32路系统中,复帧的重复频率为500HZ,周期为2ms。

5、程控交换机的硬件可分为话路系统和中央控制系统两部分,整个交换机的控制软件都放在控制系统的存储器中。

6、一般二氧化硅光纤的零色散波长在1310nm左右,而损耗最小点在1550nm波长左右。

7、G.652光纤是零色散波长在1310nm的单模光纤。

8、光缆的基本结构由缆芯、加强元件和护套组成。

9、常用的光缆结构形式有层绞式光缆、束管式光缆、骨架式光缆和带状式光缆。

10、在网状网的拓扑结构中,N个节点完全互连需要N(N-1)/2 条传输线路。

11、在星型网的拓扑结构中,N个节点完全互连需要N-1 条传输线路。

12、ATM技术是电路交换技术和分组交换技术的结合。

13、根据98年发布的《自动交换电话(数字)网技术体制》,我国电话网分为三级。

14、根据新的电话网体制,我国长途电话网分为二级。

15、当电话网全网为三级时,两端局之间最大的串接电路段数为5段,串接交换中心最多为6个。

16、新体制中一级长途交换中心(DC1)为省(自治区、直辖市)长途交换中心,其职能主要是汇接所在省(自治区、直辖市)的省际长途来去话务和一级交换中心所在地的长途终端话务。

17、一级长途交换中心(DC1)之间以基干路由网状相连。

18、根据话务流量流向,二级长途交换中心(DC2)也可与非从属的一级长途交换中心DC1建立直达电路群。

19、一级长途交换中心DC1可以具有二级长途交换中心的职能。20、本地网路由的选择顺序为:直达路由、迂回路由、最终路由。

21、数字本地网中,原则上端至端的最大串接电路数不超过3段。

22、根据CCITT的建议,国内有效号码的长度不超过12位,国际有效号码长度不超过15位。

23、我国电话网目前采用的编号方式为不等位编号。

24、No.7信令中,消息传递部分由低到高依次包括信令数据链路、信令链路功能和信令网功能三个功能级。

25、国内No.7信令网采用由HSTP、LSTP和SP组成的三级信令网。

26、常见的同步基准信号有2048Kbits/s 和2048KHz。

27、我国的No.7信令网为三级网络结构。

28、我国No.7信令网中,第一级HSTP间采用A、B平面连接方式,A、B平面内部各个HSTP网状相连,A和B平面成对的HSTP相连。

29、每个LSTP通过信令链至少要分别连接至A、B平面内成对的HSTP。30、LSTP至A、B平面两个HSTP的信令链路组之间采用负荷分担方式工作。

31、每个SP至少连至两个STP。

32、SP至两个STP的信令链路应采用负荷分担方式工作。

33、两个信令点间的话务群足够大时,可设置直达信令链,采用直联方式。

34、我国信令网分为33个主信令区。

35、我国国内的信令点编码为24位。

36、直拨PABX应分配给信令点编码。

37、信令数据链路的传输速率为2048Kbits/s。

38、STP设备的基本进网要求规定,独立型STP信令链路数量不小于512条链路。

39、STP设备的基本进网要求规定,独立型STP信令处理能力不小于80000MSU/s。40、STP设备的基本进网要求规定,独立型STP信令链路组数量不小于256。

41、STP设备的基本进网要求规定,独立型STP路由区不小于1024。

42、STP设备的基本进网要求规定,综合型STP信令处理能力不小于10000MSU/s,最大信令链路数量不小于128。

43、信令路由的选择规则是首先选择正常路由,当正常路由故障不能使用时,再选择替换路由。

44、高效直达电路群上的话务可溢出到其他电路群上去,低呼损直达电路群上的话务不允许溢出到其他电路群上去。

45、本地网为网状网结构时,所有端局与长途局间必须设置基干电路群,所有端局间必须设置低呼损直达电路群。

46、本地网为集中汇接方式时,所有端局与长途局间必须设置基干电路群,所有端局和汇接局之间必须设置低呼损直达电路群。话务量大的两端局之间可设置直达电路(高效或低呼损)。汇接局和长途局之间可设置低呼损直达电路群。

47、根据交换设备总技术规范书,我国电话用户的话务负荷分为两档:0.05-0.10Erl/用户、0.10-0.15Erl/用户。

48、根据交换设备总技术规范书,交换设备来话中继话务负荷按0.7Erl/线计算。

49、在中国1号信令的后向A组信号中,A1:发下一位,A2:由第一位发起,A3:转KB信号,A4:机键拥塞,A5:空号,A6:发KA和主叫用户号码。

50、我国交换机本地通信的计费方式为:由主叫用户所在的发端本地局负责计费,对PSTN用户采用复式记次方式,对ISDN用户采用详细记录(LAMA)方式。

51、我国交换机国内长途通信的计费方式为:原则上由发端长途局进行计费,采用详细计费记录(CAMA)方式。

52、根据交换设备总技术规范书,交换设备用户侧接口有:二线模拟接口Z、数字接口V和U。中继侧接口只使用数字接口A(2048Kbps/s)

53、根据交换设备总技术规范书的规定,交换机采用主从同步方式。

54、最基本的光传输系统由电/光变换器(E/O)、光/电变换器(O/E)和光纤组成。

55、要将交流220V电源转换成稳定的-48V直流电源输出,一般需经过变压、整流、滤波和稳压四个步骤。

56、同步网中时钟有四种工作状态:快捕、跟踪、保持和自由运行。

57、信令网是由信令点SP、信令转接点STP以及连接它们的信令链路LINK组成。

58、ATM采用53字节的定长信元,其中5 字节为信元头,48字节为信息字段。

59、在PCM传输线上传输的码型是HDB3码,在交换设备内采用的码型是NRZ码。60、我国数字移动通信网(GSM)采用3 级结构,分别是TMSC1、TMSC2和MSC。61、OSI参考模型中的七层由低到高分别为物理层、数据链路层、网络层、传送层、会话层、表示层和应用层。

62、TCP/IP中的TCP指传输控制协议,IP是指网际协议,IPX/SPX中的IPX指互联网信息包交换协议,SPX是指顺序信息交换包协议。63、通信网的基本结构形式有五种,分别是网型、星型、复合型、环型、总线型。64、数字交换网络所用的时分接线器有时间接线器和空间接线器两种。

65、我国目前使用的随路信令为中国一号信令系统,具体分为线路信令和记发器信令。66、语音数字化处理在PCM系统的发端需包括采样、量化、编码个基本部分;而在收端包括再生、解码、滤波三个部分。

67、数字用户交换机的用户电路具有七种功能,通常简称为“BORSCHT”功能。即馈电、过压保护、振铃、监视、编译码、混合和测试。68、10BASE2同轴细缆网线采用BNC、每一区段最大传送距离是185米,10BaseT无屏蔽双绞网线采用RJ45接头、每一区段最大传送距离是100米。

69、No.7信令方式的基本功能结构是由消息传递部分MTP 和用户部分UP 组成。其中用户部分UP 可以是电话用户部分、数据用户DUP 部分或 ISDN用户部分等。

70、Erl的计算方法:单位时间内通话时间所占的百分比。BHCA的计算方法:忙时最大试呼次数。

71、七号信令电路,国标规定了两种选线方式:大小/小大、主控/非主控,优先使用主控/非主控方式。

72、DPC为目的信令点编码,OPC为源信令点编码,CIC为电路识别码,其中CIC的最低5位表示分配给话路的实际时隙号,其余7位表示起源点和目的点的PCM系统识别码。73、数据通信用户设备按功能可分成数据终端设备(DTE)和数据电路终接设备(DCE)。74、TCP协议和IP协议分别是在OSI模型中第四层(传送层)和第三层(网络层)上实现的。75、HDLC是高速数据链路控制规程的缩写,HDSL是高比特率数字用户电路的缩写,ADSL是异步数字用户电路的缩写,SDSL是同步数字用户电路的缩写。

76、电路交换方式分为时分电路交换方式和空分电路交换方式,存储交换方式分为报文交换方式和分组交换方式。

77、进行时隙交换采用T接线器,T接线器有输入控制和输出控制两种方式,T接线器由语音存储器和控制存储器两部分组成。

78、电话网组成部分包括传输线路、交换机和用户终端。

79、在NO.7信号中,IAM表示初始地址信息,IAI表示带附加信息的初始地址信息,ANC表示应答计费,GRQ表示一般请求信号,GSM表示一般前向建立信号,ACM表示地址全信息,前向拆线信号为 CLF,释放监护信号为 RLG。

80、NO.7信令单元有消息信令单元、链路状态单元和填充单元等三种信号单元。

81、NO.7信令网的工作方式,根据通话电路和信号链路的关系, 一般可分为直连工作方式和准直连工作方式。

82、接入网有三类主要接口用户网络接口(UNI)、业务节点接口(SNI)、Q3管理接口.83、TMN提供性能管理,故障管理,配置管理,帐务管理,安全管理五个管理功能域.84、SDH帧结构分为段开销SOH,信息净负荷PAYLOAD,管理单元指针AU PTR 和三部分。3个TU-12构成 1个TUG-2,7个TUG-2构成一个TUG-3,3个TUG-3构成一个VC-4。85、FTTC意思是光纤到路边、FTTB意思是光纤到楼、FTTO意思是光纤到办公室、FTTH意思是光纤到户。

86、有两种基本的ISDN服务类型:基本速率接口BRI和基群速率接口PRI。

填空题

我国和欧洲采用的PCM非均匀量化方式实现方法为(A律13折线压扩),共分(128)个量化级,而日本和北美采用的非均匀量化方法是(u律压扩)。

石英光纤的零色散波长在(1.31)um左右,损耗最小点在(1.55)um左右。中国长途No.7信令网采用

(三)级结构,第一级为(高级信令转接点HSTP),第二级为(低级信令转接点LSTP),第三级为(信令点SP)。大、中城市的本地网采用

(二)级信令网。根据我国的信令网组织原则,每个信令链路组中至少应包括(2)条信令链路。信令路由可分为正常路由和(迂回路由)No.7信令方式中,OPC指(源信令点编码),DPC指(目的信令点编码),CIC指(电路识别码),SLC指(信令链路编码)。

No.7信令方式的基本功能结构是由(消息传递部分(MTP))和(用户部分(UP))组成的。No.7信令方式的信令单元可分为(MSU)、(LSSU)和(FISU)三种。No.7信令系统的工作方式有直连工作方式、(准直连工作方式)和(全分离工作方式)三种。数字信令链路的速率为(64)KBPS

1数字同步网的同步方式可分为(准同步)、主从同步和(相互同步)等三种方式,其中主从同步方式又可分为(主时钟控制同步方式)和(等级时钟同步方式)我国国内No.7信令网的信令点编码由(主信令区编码)、(分信令区编码)和(信令点编码)组成。

光纤按传输总模数可分为(单模光纤)和(多模光纤)

目前我国的移动通信网(GSM)采用的频段为(900M)Hz和(1800M)Hz。

我国数字移动通信网(GSM)采用

(三)级结构,分别是(TMSC1、TMSC2和MSC)

数字移动通信系统中,A接口是(MSC)和(BSC)之间的接口,接口速率为(2M)bps,Abits接口是(BSC)和(BTS)间的接口。OSI参考模型中的七层由低到高分别为(物理层)、(数据链路层)、(网络层)、(传送层)、(会话层)、(表示层)和(应用层)。TCP/IP中的TCP指(传输控制协议),IP是指网际协议,IPX/SPX中的IPX指(互联网信息包交换协议),SPX是指(顺序信息交换包协议)。

V5.2接口上的每一条2048kbit/s链路上的 TS16 和 TS31 均可用作物理C通路;凡不用作C通路的其它时隙,除 TS0 外,均可作为承载通路。综合型STP由于都采用2Mb/s接口,因而综合型STP配备的时钟等级应由该STP在信令网中的等级决定,HSTP 应采用第二级A类时钟,LSTP 若设在C3级中心时,应采用第二级B类时钟,LSTP 若设在汇接局时,应采用第三级时钟。

电信建筑防雷接地装置的冲击接地电阻不应大于10W。室外的电缆、金属管道等在进入建筑物之前,应进行接地,室外架空线直接引入室内时在入口处应加避雷器。交换机机房内设计要满足国家二级防火标准。每瓦电能变成热能的换算系数是0.86。

交换机是*定时器来实现监视和话路强迫释放,国标规定摘机久不拨号等待时长:10s,号间久不拨号等待时长20s,应答监视长途呼叫90s。

国标规定SDH设备应至少配备有 2 个外同步时钟输入接口和 1 个外同步的时钟输出接口,各接口应符合 ITU-T建议 G.703。

一个交换设备对一个目标局可选择的最大路由数为 5 个。

华为公司的用户电缆中芯对编排所采用的五种色码线序为粉橙绿蓝灰。

对于基站的固定天线,在工作频率范围内,无线端口的VSWR应不大于 1.5。GSM的空中物理信道是一个频宽200KHZ,时长为0.577ms的物理实体。

移动用户至公用通信网接口处的净衰耗标称值为4.5dB

14、根据97年我国新的电话交换设备总技术规范书,对开放非ISDN业务的用户线话务量可分两档取定:(0.05-0.1)Erl/线和(0.1-0.15)Erl/线;中继线的话务量可按(0.7)Erl/线取定。我国目前电信网管系统分为(全国中心)、(省中心)和(本地网中心)三级。在SDH中,STM-1的速率为(155.520M)bps,STM-4的速率为(622.080M)bps,STM-16的速率为(2488.240M)Bps.信令在多段路由上的传送方式可分为(端到端)和(逐段转发)两种,No.7信令采用的传送方式是(逐段转发)。

目前我国电话网的计费方式有(CAMA)、(LAMA)和(PAMA)三种,根据C &C08交换机的安装规范要求,机房净高(梁下或风管下)不得小于(3.0)m。C&C08交换机第一排机架距墙应不少于(1.2-1.5)m,前后两排机架正面的间距一般应设计为(1.4-1.5)m,最小不得小于(1.2)m;机架侧面与墙的距离不小于(0.8)m,机架背面距墙不应小于(1)M。

C&C08交换机的直流输入电压范围为(-41V---57V)。C&C08交换机安装规范要求地板承重应不小于(450Kg)。

BITS提供的时钟信号可分为两种,一种是(2MHZ)信号,一种是(2Mbit)信号。2B+D ISDN数字用户线总的传输速率是(160Kbps),一帧有(20)比特。

阻抗为50欧姆的同轴细缆网线,单网段最大传输距离限制为(185)m,无屏蔽双绞网线的最大传输距离为(100)M。

机房内通信设备及其供电设备(正常不带电的金属部分),(进局电缆的保护装置接地端),(以及电缆的金属护套)均应作保护接地。

大楼顶的微波天线及其支架应与(避雷接地线)就近连通。天馈线的(上端)和进入机房入口处均应就近接地。

电力室的直流电源接地线必须从(接地总汇集线)上引入。其他机房的直流电源接地线亦可从(分汇集线上)引入。

机房的直流电源接地垂直引线长度超过(30米)时,从(30米)开始,应每向上隔一层与接地端子连接一次。

局内射频同轴布线电缆(外导体)和屏蔽电缆的(屏蔽层两端),均应与所连接设备的金属机壳的外表面保持良好的电气接触。

各类通信设备保护地线的截面积,应根据最大故障电流值确定,一般宜选用(35-95)平方毫米(相互故障电流为25-350A)的(多股)铜线。综合通信大楼的接地电阻值不宜大于(1)欧姆。电源系统是由(交流供电系统)、(直流供电系统)和相应的(接地系统)组成。(集中供电)、(分散供电)、(混合供电)为3种比较典型的系统组成方式。直流供电系统由(整流设备)、(蓄电池组)和(直流配电设备)组成。48V直流放电回路全程压降不应大于(3.2)V。

同步的含义使通信网上的数字设备工作在一个相同的(平均速率)上。发送设备快于接收设备的时钟速率,会产生(漏读)滑动,反之会产生(重读)滑动。同步网的同步是数字网中(所有设备时钟)之间的同步。“同步”包括(比特定时)和(帧定时)两层含义。

同步方式分为(全同步)、(全准同步)、(混合同步)三类。同步方法分为(主从同步法)和(互同步法)。同步系统定时基准的传递方式有以下三种:(PDH 2048kbit/s专线)、(SDH STM-N 线路信号)、(PDH 2048kbit/s业务电路)。同步网络有(2048khz)、(2048kbit/s)、(STM-N)三种接口。选择题

1、通信网的基本结构形式有五种,以下正确的说法是(C)A、网型、星型、树型、环型、总线型; B、网型、星型、线型、复合型、环型; C、网型、星型、复合型、环型、总线型; D、网型、环型、线型、复合型、树型。

2、N个节点完全互联的网型网需要的传输电路数为(D)A、N(N-1)B、N C、N-1 D、1/2N(N-1)

3、衡量数字通信系统传输质量的指标是(A)

A、误码率 B、信噪比 C、噪声功率 D、话音清晰度

4、以下关于各种类型路由特点的说法,哪些是不正确的(B)A、选路顺序是先选直达路由、其次迂回路由、再次基干路由;

B、高效直达路由的呼损不能超过1%,该路由允许有话务溢出到其它路由; C、低呼损直达路由不允许话务量溢出到其它路由; D、一个局向可设置多个路由。

5、消息传递部分为三个功能级,正确的叙述是(D)

A、第一级为数据链路功能级,第二级是信令网功能级,第三级是信令链路功能级; B、第一级为信令链路功能级,第二级是数据链路功能级,第三级是信令网功能级; C、第一级为信令网功能级,第二级是数据链路功能级,第三级是信令链路功能级; D、第一级为数据链路功能级,第二级是信令链路功能级,第三级是信令网功能级;

6、以下关于各种类型路由特点的说法,哪些是不正确的(B)A、选路顺序是先选直达路由、其次迂回路由、再次基干路由;

B、高效直达路由的呼损不能超过1%,该路由允许有话务溢出到其它路由; C、低呼损直达路由不允许话务量溢出到其它路由; D、一个局向可设置多个路由。

7、分组交换网的网间互联信令规程是(B)A、X.21 B、X.25 C、X.28 D、X.75

8、以下属于可接入N-ISDN的业务终端有:(A、B、C、D、F)A、数字电话 B、高速数据传真

C、384K桌面视像系统 D、会议电视 E、高清晰度电视 F、计算机通信

9、下列属于采用虚电路连接的系统是(A、C、D)A、分组交换 B、DDN C、帧中继 D、ATM E、SDH

10、我国对独立型STP设备要求其信令链路数不得小于(C)A、128;B、256;C、512;D、1024

11、我国对独立型STP设备要求其信令链路数不得小于(B)

A、7000MSU/s;B、10000MSU/s;C、14000MSU/s;D、20000MSU/s

12、ATM信元的交换方式为(C)

A、电路交换; B、分组交换; C、电路交换和分组交换的组合; D、与电路交换和分组交换方式毫无关系。

13、GSM的多址方式为(D)

A、FDMA; B、TDMA; C、CDMA; D、FDMA-TDMA混合技术

14、GSM系统中,每个载频可包括(A)个信道 A、8; B、6; C、4; D、2

15、以下属于被叫控制的特服业务是(B)A、110、119、112、180 B、110、119、120、122 C、110、114、117、168 D、110、119、166、185

16、以下哪种技术属于高速计算机网络技术(B、D)A、10BASE-T; B、ATM; C、EDI(电子数据交换); D、FDDI

17、下列属于计算机网络协议的有(A、C)A、TCP/IP ; B、MAP; C、IPX/SPX; D、V.24

18、通过使用下列哪种命令可以获得本机的IP地址(B、D)A、ping B、winipcfg C、tracert D、ipconfig

19、以下哪些IP地址可以分配给一台计算机(D)

A、256.3.2.1; B、197.9.4.0; C、199.100.331.78; D、11.15.33.235 20、下列属于网络互联设备的有(A、B、D、F)

A、路由器;B、中继器;C、防火墙;D、网络交换机; E、普通HUB ;F、网关

21、当机房处在相对湿度较低的地区环境时,特别是当相对湿度处在 B 以下时,应采用抗静电地面,加强抗静电措施。A、10% B、20% C、30% D、40%

22、我国要求局用程控交换机的系统中断时间为平均每年不超过 B。A、1小时 B、3分钟 C、24小时 D、一周

23、我国长途自动电话计费方式一般采用 C 计费方式,对本地ISDN用户采用 A。A、LAMA B、PAMA C、CAMA D、BULK

24、我国常用的用户信号音如拨号音、忙音、回铃音均采用 B A、540HZ B、450HZ C、双频 D、1980HZ

25、国标规定SDH设备在光缆线路出现下列情况下应即倒换 B A、链路故障 B、帧丢失(LOF)C、传输出现告警 D、其他

26、国标规定接入网的维护管理接口应符合 C 接口标准 A、Z B、DTE/DCE C、Q3 D、2B1Q

27、国标规定用户线间绝缘电阻要大于 C 欧姆,馈电电流应不小于 E MA A.5000 B.10000 C.20000 D.12 E.18 F.20 G.26

28、国标规定交换机中具备CID功能的用户电路的配置比例暂定为 C。A、5%~10% B、10%~20% C、10%~30% D、10%~40%

29、省信令网管理中心中的信令网管理系统最终应通过 B 传送对LSTP和C3信令链路的管理信息

A、PSDN B、数据通信网 C、信令网 D、N-ISDN(D通道)

30、长途自动接续中对信号音的发送地点有统一规定,对于忙音的发送地点为 C。A、长途局 B、本地汇接局 C、发端本地局 D、终端本地局

31、在规定的电源电压和温湿度范围内,450MHZ系统的发射频率误差不得超过 B,900MHZ系统的发射频率误差不得超过 C。

A、10×10-6 B、5×10-6 C、3×10-6 D、1×10-6

32、发射机的载频功率小于25W时,任何离散频率的杂散辐射功率不超过 C,大于25W 时,应低于发射载频功率 B。

A、55dB B、70dB C、2.5uW D、5uW

33、我们移动通信的体制规定,公众移动电话网的移动用户与市话、长话用户通话时,移动通信网内音频带内的信噪比大于或等于 C dB。A、12 B、24 C、29 D、32

34.以下哪种技术属于高速计算机网络技术(B、D)A、10BASE-T; B、ATM; C、EDI(电子数据交换); D、FDDI 35.下列属于计算机网络协议的有(A、C)A、TCP/IP ; B、MAP; C、IPX/SPX; D、V.24 36.防范CIH病毒的主要措施有(A、B)

A、更改计算机系统时钟; B、经常使用有效的杀毒软件清除病毒; C、修改磁盘分区; D、修改BIOS设置; E、更换硬盘

37.下列能提供E1接口的路由器是(D)A、CISCO 2501; B、Quidway 2501; C、CISCO 2522; D、CISCO 4500 38.通过使用下列哪种命令可以获得本机的IP地址(B、D)A、ping B、winipcfg C、tracert D、ipconfig 39.下列需要重新启动计算机的操作有(A、D、E)

A、更改计算机名称; B、增加打印机; C、更改显示器属性中的桌面区域; D、硬盘分区; E、安装完AUTOCAD R14 40.以下属于网络操作系统的是(A、B、D、E、G)A、Unix; B、Linux; C、WIN98; D、WINDOWS NT ; E、NETWARE 4.11; F、OS/2 ; G、LAN MANGER 4.0 41.以下哪些IP地址可以分配给一台计算机(D)

A、256.3.2.1; B、197.9.4.0; C、199.100.331.78; D、11.15.33.235 42.AUTOCAD R14中,若增加一种仿宋字体,则字库文件(.ttf形式)应放在(B)A、CAD自身的FONTS子目录下; B、WINDOWS的FONTS子目录下; C、以上两种均可;

D、硬盘上任意一个子目录下

43.下列属于网络互联设备的有(A、B、D、F)

A、路由器;B、中继器;C、防火墙;D、网络交换机; E、普通HUB ;F、网关

44、TELLIN智能网中SAU与SSP之间的连接是(B)A、单纯的话路连接 B、单纯的信令链路连接

C、既有话路连接,又有信令链路连接 D、计算机网络连接

45、TELLIN智能网中SAU与SCP处理机之间的连接是(D)A、串口通信连接 B、并口通信连接 C、信令链路连接 D、计算机网络连接

46、TELLIN智能网中 SMAP与SSP之间(A)A、无连接

B、串口通信连接 C、信令链路连接 D、计算机网络连接

47、以下有关TELLIN智能网的正确描述是:(D)

A、一套智能网设备中,SMP是可选设备,SCP和SCE是必选设备。B、SCE的功能是业务处理和控制,它是智能网的核心设备。C、IP和SSP必须分离设置,不能合为一个整体。D、SAU是SCP的一个组成部分。

简答题

1、根据新国标,简述我国电话网新的等级结构

我国电话网由五级逐步演变为三级,新的等级结构为:长途两级,一级交换中心DC1和二级交换中心DC2;本地两级,汇接交换中心DTm和终端交换中心DL。

2、简述适合于特大和大城市的本地网的网路组织 采用分区双汇接局结构。将本地网划分成若干个汇接区,每个汇接区内设置两个大容量的汇接局,覆盖区内的每个端局;当汇接局均为端/汇合一局(用DTm/DL)时,全网的所有汇接局间为个个相连的网状网;当某一个汇接区内的两个汇接局均为纯汇接局时,这两个汇接局之间不需相连。

3、简述适合于中等城市的本地网的网路组织

采用汇接局全覆盖结构。在全网设置2~3汇接局,对全网的端局全覆盖,汇接局一般设置在本地网的中心城市,并且相互之间采用网状网结构。

4、简述适合于较小本地网的网路组织 采用一级(无汇接局)网状网结构。

5、按照新国标规定的电话网等级结构,简述信令网和电话网的对应连接关系。HSTP-DC1,LSTP-DC2、DTm、DL,在DC1兼作DC2时,LSTP-DC1。

6、简述电话接续转接次数和转接段数的限值 根据新国标规定的长途网与本地网的关系,在全国长途电话通信中,两端局间的最大串接电路段数为5段,串接交换中心数最多为6个。

7、简述ISDN用户在网路接口处的接入通路的类型(只要求掌握名称及速率)ISDN用户网路接口处的‘接入通路’表示接口的信息荷载能力。

▲B通路:具有定时的64Kbit/s通路,用于传递广泛的各种用户信息流,不传递ISDN电路交换的信令信息。▲D通路:主要用于传递ISDN电路交换的信令信息,也可以传递遥信信息和分组交换数据。D通路可以有不同的比特率,▲H通路:H通路有以下几种传输速率: H0通路:384Kbit/s H11通路:1536 Kbit/s H12通路:1920 Kbit/s

H通路用于传递各种用户信息流,例如高速传真、电视影像、高质量音频或声音节目、高速数据、分组交换信息等,不传递ISDN电路交换的信令信息。

8、简述ISDN用户-网络接口中“T”“S”“R”接口的含义 “T”:用户与网络的分界点 “S”:单个ISDN终端入网的接口 “R”:提供所有非ISDN标准的终端入网接口

9、简述ISDN用户-网络接口及终端设备的类型及功能 NT1:用户传输线路终端装置,等效于物理层。

NT2:即含物理层功能,又含高层业务功能,一般用于NT1与终端间。TE1:ISDN的标准终端 TE2:非ISDN的标准终端

TA:使TE2接入ISDN的标准接口

10、简要绘制SDH传送网分层摸型

11、TCP/IP分层模型是怎样的,各有什么作用? 应用层:向用户提供一组常用的应用程序

传输层:提供应用程序间的通信

网间网层:负责相邻计算机之间的通信

网络接口

篇3:奇特的面试题目

总裁问:“你上学的学费是你父亲付的吗?”

研究生答:“我的父亲在我一岁时就去世了,是我的母亲为我付的学费。”

总裁又问:“你的母亲是干什么工作的?”

研究生答:“她是一个洗衣工。”

总裁要求研究生伸出双手。这是一双柔软、光滑的手。

总裁接着问:“你以前帮你的母亲洗过衣服吗?”

研究生答:“没有。母亲总是让我好好学习多读书。还有,她洗衣服比我快。”

总裁说:“我有一个要求,回去后,请为你的母亲洗一洗手,明天上午再来见我。”

研究生感到自己获得经理职位的可能性很大,心中高兴。回到家后,他要求母亲把手让他洗一洗。

母亲感到诧异,但还是犹犹豫豫地伸出了手,眼神里流露出幸福的同时,还闪过一丝复杂的表情。

研究生给母亲轻轻地洗着手的时候,眼眶里慢慢地盈满了泪水。这是他第一次仔细看母亲的手。这双手粗糙、干燥、脱皮、多皱,甚至有好几处皮肤磨破的地方。这些磨破的地方一被触及,整双手就会一颤,他的心也就随之一颤。他第一次意识到,正是这双手为他支付了学费,让他能够读了大学又读研究生,为他取得优异成绩提供了条件,为他将来的发展提供了保证。

在为母亲洗过手之后,研究生又替母亲洗掉了所有待洗的衣服。那天晚上,母子俩在一起谈了很久。

第二天上午,研究生走进总裁的办公室。在得知研究生为母亲洗了手还洗了衣服之后,总裁询问他的感想。

研究生说:“我懂得了什么是感恩。没有母亲,就没有我的进步。在替母亲洗衣服的过程中,我明白了她工作的不易。我还认识到家庭关系的重要及价值。”

篇4:java面试题的题目及答案

答:每当程序出现异常之后,如果程序没有进行相应的处理,则程序会出现中断现象。

实际上,产生了异常之后,JVM会抛出一个异常类的实例化对象,如果此时使用了try语句捕获的话,则可以进行异常的处理,否则,交给JVM进行处理。当try语句捕获异常之后,将与catch语句的异常类型进行匹配,如果匹配成功则执行catch内的语句。简单的应用:在所以throws语句的地方加入try-catch。标准应用:try-catch-finally-throw-throws一起使用。

2. 垃圾回收机制的优点

答:释放无用的对象所占用的空间。方式:自动回收,手动回收。使用System.gc,实际上调用Runtime.getRuntime().gc()

3. Error与Exception区别

答:Error是jvm进行处理,是jvm出错

exception是可以由程序处理的,可以用try-catch捕获的

4. final,finally,finallize

答:final定义的变量的值不能改变,定义的方法不能被覆盖,定义的类不能被继承

finally是异常的统一出口,finallize是垃圾回收前的收尾工作,是Object类定义的

5. Anonymous Inner Class是否可以extends,是否可以implements Interface

答:允许继承和实现,因为匿名内部类就是在抽象类和接口的基础上发展起来的

6. Static Nested Class 与Inner Class的区别

答:使用Static定义的Class就是外部类,可以通过外部类. 内部类直接访问

而Inner Class是不能被外部访问的,只能通过外部类的实例再找到内部类实例。

7. HashMap and HashTable?

答:HashMap:1) released in jdk 1.2,new Class 2)采用异步处理方式,性能较高,是非线程安全的 3)允许null

HashTable:1)released in jdk 1.0 ,old Class 2)采用同步处理方式,性能低,是线程安全的3)不允许null

8. assert代表什么?

答:asserts是jdk 1.4之后发布的新关键字,表示断言,即程序执行到某个地方肯定是预计的值,一般开发很少使用。要使用assert,必须加上 -ea参数

9. gc是什么?

答:gc是garbage collection,垃圾回收,使用gc可以进行垃圾空间的释放

10. String s = new String(“xyz”)产生了几个对象?

答:一个匿名对象xyz,在栈空间内。一个new实例化的对象,在堆空间内。

11. sleep() and wait()?

答:sleep()是Thread类定义方法,表示线程的休眠,可以自动唤醒

wait()方法是Object类定义的方法,需要手动notify()和notifyAll()//sleep()不释放资源,wait()释放资源

12. java中存在goto,但不能使用

13.数组有没有length(),String有没有length()?

答:数组有length属性,String有length()

14. Overload与Override的区别

答:Overload:重载

|- 在一个类中定义的若干方法

|- 所有的方法名相同,但参数类型或个数不同

|- 只有参数有关,与返回类型无关

Override:覆写

|- 在继承的关系中

|- 子类定义了父类同名的方法,参数类型或个数最好完全一样。

|- 访问权限不能更严格

15. Set里的元素不能重复,用什么方法区分?==与equals()方法的区别

答:set里的元素是不能重复的,用iterator()方法来区分重复与否,==属于地址比较,

==用于比较引用和比较基本数据类型时具有不同的功能:

比较基本数据类型,如果两个值相同,则结果为true

而在比较引用时,如果引用指向内存中的同一对象,结果为true

16. 列出常见的 runtime exception

答:NumberFormatException/ArrayOutIndexofBoundException/NullPointerException/ClassCastException

17. abstract class 和 interface有什么区别?

答:抽象类:

|-由抽象方法和常量、变量、全局常量、构造方法、普通方法组成

|-使用abstract声明

|-子类要通过extends继承抽象类,子类如果不是抽象类,则必须覆写抽象类的全部抽象方法

|-存在单继承的局限

|-抽象类可以实现若干个接口

接口:

|-由抽象方法和全局常量组成

|-使用interface关键字

|-子类要通过implements实现接口,子类如果不是抽象类,则必须覆写抽象类的全部抽象方法

|-一个子类可以实现多个接口

|-接口不能继承一个抽象类,但允许继承多个接口

18. 启动一个线程要用start(),因为要通知jvm进行cpu资源的分配

19. try{}里面有一个return,问finally{}里面的代码是否执行,在什么时机执行?

答:finally{}里面的代码执行,在return之前。

20. 写一个singleton

答:singleton的核心就是构造方法私有化,Class,Runtime都采用单例

package com.leongod.demo;

public class Singleton(){

private static final sin = new Singleton();

private Singleton(){}

public static Singleton getInstance(){

return sin;

}

}

21. 程序设计:输入一组数字,然后排序输出

答:package com.leongod.demo;

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.util.Iterator;

import java.util.Set;

import java.util.TreeSet;

public class IO {

public static void main(String[] args) throws Exception {

BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));

System.out.println(“请输入一组数字,中间用空格分割:”);

String str = buf.readLine();

Set set = new TreeSet();

String[] arr = str.split(“ ”);

for(String s : arr) {

if (s.matches(“d+”)) {

set.add(Integer.parseInt(s));

}

}

Iterator it = set.iterator();

System.out.println(“排序后的结果:”);

while (it.hasNext()) {

System.out.print(it.next() + “,”);

}

}

}

22.列出目录内的文件

package com.leongod.demo;

import java.io.File;

import com.sun.org.apache.xpath.internal.functions.FuncBoolean;

public class FileDemo {

public static void main(String[] args) {

?? File file = new File(“D:” + File.separator + “kongkong”);

?? fun(file);

}

public static void fun(File file) {

if (file.isDirectory()) {

File[] lf = file.listFiles();

if (lf != null) {

for(File f : lf) {

fun(f);

}

}

}else {

System.out.println(file.toString());

}

}

}

23. char可以存一个中文汉字吗?

答:可以,使用了unicode编码

24.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

答:两种多线程方法,继承Thread类,实现Runnable接口

|-Thread类是Runnable接口的子类

|-使用Runnable接口可以实现资源共享的目的

|-所有线程操作都必须通过Thread类的start()方法启动

两种实现同步的方法:

|-同步代码块:Synchronized(this)

|-同步方法

25.f=3.4是不对的,3.4默认是double类型的

26.String and StringBuffer?

答:String 不可以修改,StringBuffer可以修改

27.Class.forname向容器中加载驱动程序

28.int与Integer有什么区别?

答:int是基本数据类型,Integer是包装类

在jdk1.5以后,可以实现自动装箱和拆箱

29.2*8有效的方法是移位操作:2<<3

30.请说出类集框架的完整结构

答:类级框架的最大接口:Collection、Map、Iterator、Enumeration

Collection:存放单值

|-List:允许有重复内容

|-ArrayList:异步处理,新的操作类,非线程安全

|-Vector:同步处理,旧的操作类,线程安全,支持Enumeration

|-Set:不允许有重复的内容,依靠hashCode()和equals()进行重复的验证

|-HashSet:无序存放

|-TreeSet:有序存放,按Comparable排序

|-Map:存放一对值

|-HashMap:新的类,异步处理,非线程安全,允许有null

|-HashTable:旧的类,同步处理,线程安全,不允许有null

|-TreeMap:有序排列,按key配需

|-Iterator:迭代输出,依靠collection接口中的iterator方法输出,是新的输出标准

31.是否可以继承String类?答:不可以,因为使用了final关键字

篇5:java华为面试题目

要点:

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能:在运行时判定任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判定任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。

问题:Java为什么要引入异常处理机制

要点:

程序执行时经常会出现除零溢出、数组越界等运行错误,影响程序的正常执行。错误及异常是不可避免的,一个好的应用程序,在满足用户要求的各种功能的同时,还应具备能预见程序执行过程中可能产生的各种异常的能力,并能为异常情况给予恰当处理。在Java语言中,这种技术就是异常处理 Java语言通过面向对象的异常处理机制来解决运行期间的错误,可以预防错误的程序代码或系统错误所造成的不可预期的结果发生。减少编程人员的工作,增加了程序的灵活性,增加程序的可读性和健壮性.问题:什么是JAVA多线程机制

一.什么是多线程?

多线程是指同时存在几个执行体,按照不同的执行线索共同工作的情况。

二.什么是程序,进程和线程?

程序是一段静态的代码,是应用软件执行的蓝本。

进程是程序的一次动态执行过程,它对应了从代码加载,执行至执行完毕的一个完整的过程。这个过程也是进程本身从生产,发展至消亡的过程。

线程是比进程更小的执行单位。

区别:一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索即每个线程也有其从生产,发展到消亡的过程。

三.线程的生命周期

线程的生命周期可分为四个阶段,新建,运行,中断和死亡。

新建:当一个Thread类或者其子类的对象被声明并创建时,新生成的线程就处于新建装他,有了相应的内存空间和其他资源。

运行:线程被创建之后,就有了运行的条件了,一旦轮到它来享用CPU资源时,便可以摆脱创建它的主进程开始了自己的生命周期。

中断:一个正在执行的线程可能被认为的中断,让出CPU使用权,进入阻塞状态。线程阻塞时,不能进入排队队列,只有当引起阻塞的原因被撤销时,线程才可转入就绪状态,重新进入排队队列中,等待CPU资源,以便从中止处开始运行。

死亡:线程死亡有2种情况,一是正常运行,完成了它全部的工作。另一种是线程被提前强制终止。死亡状态下的线程,释放了被分配的内存。

四.线程的优先级

在java系统中,线程调度依据优先级基础上的“先到先服务”原则。

Thread类的setPriority(int a)方法可设置线程的优先级,取值有Thread.MIN_PRIORITY,Thread.MAX_PRIORITY, Thread.NORM_PRIORITY三种,默认级别为Thread.NORM_PRIORITY.五.如何实现多线程

Java编程中实现多线程有两种方式:一是继承Thread类,用其子类创建线程,二是实现Runnable接口

六.线程同步

当两个或者多个线程同时访问一个变量,并且一个线程需要改变某个变量时,需要对修改数据的方法修饰为synchronized.当一个线程在使用同步方法时需要用到某个变量,而此变量又需要其他线程修改后才能符合本线程需要,此时用wait(),让本线程等待。

其他线程如果在使用同步方法时不需要等待,那么当它使用完该方法后,用notifyAll()方法通知所有由于使用该同步方法而处于等待的线程结束等待,(notify()方法只能通知第一个处于等待的线程结束等待)

七.Interrupt()方法

一个线程在run方法执行完后便会自动消灭,如果想在run方法执完毕前就消灭线程,可以使用interrupt()方法,此时该线程会捕获InterruptedException异常,在处理该异常的语句里告诉线程立刻结束run方法的执行。

问题:java多线程使用cup是什么机制

要点:java获得cup使用权根据优先级,高优先的先执行,这个和操作系统是一样的,但是优先级别的控制是通过虚拟机控制的,然后在执行的时候是通过操作系统时间片的机制,多线程java有自己的调度算法,虚拟机会自动调度执行的线程,而操作系统处理的是cpu的执行,其实两者都有调度算法,xp的机制我想和

1、main方法是怎么写的public static void main(String [] args){}

2、变量的命名规则是怎么样的?

采用驼峰命名法,见名知意,以小写字母开始。

常量命名:全部大写。

方法命名: 小写字母开始,驼峰命名。

类命名:首字母大写。

3、if„else„和写两个if 有什么区别

if„else„只执行其中一条,写两个if,两个都要执行

4、在JAVA中直接写浮点常数,默认是什么类型?

默认是double类型

5、什么是标识符?它的命名规则是什么?

凡是可以命名的地方都叫标识符。

标识符有两种:

1、系统标识符(关键字);

2、用户标识符

以字母、数字、下划线、$复活组成,不能以数字开头

6、什么是变量?

变量是命了名的内存空间,并且空间的值是可以改变的。

7、JDK与JRE分别是什么?

JDK叫java开发工具集,包括编译环境、运行环境、调试环境以及基础类库。

JRE叫java运行环境,包括虚拟机、核心类库、以及健接文件。

8、try-catch-finally三个基本块的作用?catch里的代码是干什么的?

try块表示此处代码可能引发异常

catch块捕获try块的异常

finally块通常用于资源的回收,连接关闭,清理工作等

try-catch-finally不能单独存在,try块后必须跟catch或finally

catch或finally前必须跟try块

9、继承类和实现接口分别怎么做?

继承用extends关键字继承

定义接口用interface关键字

实现接口用implements10、如何去获得字符串的长度?

调用String类的length()方法

11、Java的基本数据类型有哪些?

int 4字节 整型

byte 1字节 整型

char 2字节 整型

short 4字节 整型

long 8字节 整型

double 8字节 浮点

float 4字节 浮点

boolean 布尔

12、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递

值传递,Java里没有引用传递

13、列出至少5个最常见到的runtime exception并描述在什么情况下出现

IOException在未找到文件时会抛出

NullPointerExecption在对象引用指向空时会抛出

ArrayIndexOutOfBoundsExecption在数组下标越界时会抛出

NumberFormatException在字符串不能转换成数字时会抛出

ArithmeticException在分母为零时会抛出

14、ArrayList和Vector的区别

vector是线程安全的,所以效率低,Arraylist是线程不安全的,但是效率高。

15、在IO中字节流和字符流的父类是什么?

字节流父类是InputStrean和OutputStream

字符流父类是Reader和Writer16、什么是包?定义包有什么好处?

文件夹。

好处:

1、可以有效的组织相关类;

2、可以做到信息的隐藏。

17、怎么样知道磁盘一个目录中有哪些文件?

1、File对象.list()方法;

2、File对象.listFile()方法。

18、如何获得一定范围的随机整数?

x+Math.random()*y 其中x是位移数,确定最小范围,y是放大系数,确定最大数。

(x-y)*Math.randon()+y19、如何获得java当前的工作目录

使用System.getProperty(“user.dir”)能够获得当前工作目录的字符串地址。

20、怎么样判断一个异常类是checked异常还是unchecked异常?

判断当前异常类,是否是RuntimeException的子类,如果是,则是运行期异常否则是编译期异常。

21、log4j一共有几个级别?分别是哪些?级别的高低有什么样的区别.log4j有五个级别:

DEBUG:调试

INFO:信息

WARN:警告

ERROR:错误

FATAL:崩溃

21、静态变量和成员变量应该怎么访问?

静态变量可以通过对象.和类名.的方式访问

成员变量通过对象.的方式访问

22、如何将一个字符串转成一个基本数据类型

Int x = Integer.parselint(“32”);

Double d = Double.parseDouble(“4.5”);

23、如何让JFrame的初始位置居中(在不同的分辨率中)

窗体对象.setLocationRelativeTo(null);

24、谈谈集合的作用

方便对数据进行 存储,检索,操作,传输。

25、类的修饰符能不能是private、static、protected?

内部类可以,因为内部类相当于外部类的属性

26、Try块中是否所有的语句都一定会执行,为什么?

不是,一但try中发生了异常,那么异常发生处下面的语句就不会执行,专区catch块执行

27、什么时候用继承,什么时候用接口?

当需要重用属性和方法时使用继承

当只需要重用方法时用接口

28、finally是不是什么时候都会执行?

是当虚拟机关闭,System.exit(0),finally内容不会执行;

29、什么是主线程?

当main()方法执行时会产生主线程,1最先开始 2最后结束

3产生其他子线程

4回收资源

30、进行IO流操作时,如果操作的文件不存在会发生什么情况?

读取流在文件不存在时,会抛出文件未找到异常

写入流在文件不存在时,会创建文件,但如果该文件所在目录不存在,同时会抛出文件未找到异常

31、IO流操作的步骤是怎么样的?

创建流 操作流 关闭流

32、finally的作用是什么?

无论是否有异常都会执行的代码块,一般用于资源回收,比如流动关闭、数据库的关闭

34、当一个线程进入一个对象的一个同步方法后,能否进入其它非同步方法? 么?一般在什么时候使用? 可以,但不能进入其他同步方法。

33、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的代码会不会被执行,什么时候被执行?

Finally{}在程序开启时只执行它本身里的代码。

会执行,在方法返回前执行

35、如何启动线程,它直接调用run()方法有什么区别?

启动线程调用start方法,用start方法启动线程后,是多个线程同时进行,使用run()是普通方法,是不会产生新的线程,是单线程。

36、数组有没有length()这个方法? String有没有length()这个方法?

数组有length属性,String有length方法

37、GC是什么? 为什么要有GC?

GC叫做垃圾回收器,为了回收内存不再使用对象,释放内存空间,避免内存溢出。

38、线程同步化会带什么样的结果?

1:可以使数据安全

2:效率会降低

39、什么是线程安全?

当两个或两个以上线程,访问同一个资源时,为了保证数据的安全,只允许同一时间

只能有一个线程访问该资源。

40、服务器类有一个while循环,能否直接while(true)?

可以,但这样缺乏灵活性,没有办法控制循环结束,最好使用boolean变量来控制

循环的运行和结束。

41、java帮助文档是如何生成的?

Javadoc.exe42、什么时候类名和文件名必须一致?

当类的定义为Public时,类名必须与文件名保存一致

43、如何将实现包装类和基本数据类型转化?

包装转基本1:包装类对象.xxxvalue(值);2直接赋值

基本转包装1: Integer = new Integer(90);2直接赋值

44、类InputStream中方法read()的返回值是什么?读出的是什么?

Read()返回的是int,读取的数据

read(byte[])返回int 当前读取的字节数

45、如果一个类实现一个接口,可不可以不实现接口里定义的所有方法?

可以,但这个类只能是抽象类

46、构造方法和方法有什么区别?构造方法能不能被重载,能不能被重写?

构造方法和雷鸣相同,构造方法没有返回类型,在对象创建时,被调用。

构造方法可以重载,不能重写。

47、请列举switch()括号中能接受的所有数据类型。

Char byte short int48、GUI的布局管理器常见的有哪几种?

绝对布局

边界布局管理器

卡片布局管理器

流布局管理器

网格布局管理器

49、断言有什么作用?

断言是一个布尔表达式,当表达式为真继续执行,表达式为假,则抛出一个断言错误,主要用于测试。

50、String和StringBuffer的区别?

String具有长度不可变的特性,当String做添加、删除修改时,会产生一个新对象

StringBuffer是String类的一个改进版,是缓冲区的一个对象,当对该对象进行字符的添加、修改时,不会产生新对象。

51、接口里方法修符是什么?

Public abstract52、接口里可以定义变量吗?

不行,就可中的变量修饰符是public static final 只能定义常量

53、说几个String常用的方法

String.length()split()substring()equals()indexOf()lastundexOf()

54、在Dos界面下如何编译并执行Java程序?

Javac 文件名

Java 类名

55、创建一个线程有几种方法?

集成 thread 类

实现Runnable接口

56、项目开发的流程是怎么样的?

市场调研,需求分析,概要设计,详细设计,编码,测试,维护。

57、java语言的特点是什么?

简单,面向对象,分布式,健壮,可移植,解释性,安全,多线程,垃圾回收

58、main方法中有个参数String[] args。这个参数的值是由谁传递给它的。执行java类时,由控制台传入

59、java中采用什么字符编码集?char类型能不能放入一个中文字? Unicode 该字符集一个字符有2个字节。,char是两个字节可以放一个中文,因为中文是两个字节

60、byte的取值范围

-128~+127(-2的7次方to2的7次方-1)

61、GET方式和POST方式提交时,流有什么不同?

GET和POST是HTTP协议请求服务器的两种方式

GET方式页面参数,是附加在URL后面。/login?userName=XXX

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【java华为面试题目】相关文章:

华为的java面试题05-17

亲历华为面试04-24

亲身经历华为面试流程04-16

华为经典测试面试题05-08

华为面试题及答案04-20

java面试经历06-21

java测试面试06-21

java面试问题06-21

华为面经及面试题07-03

java面试自我介绍09-21

上一篇:一年级“学会宽容”班队会主题教案下一篇:动物园导游词