1 / 7
文档名称:

java华为面试题.doc

格式:doc   大小:69KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java华为面试题.doc

上传人:ainibubian1313 2018/4/23 文件大小:69 KB

下载得到文件列表

java华为面试题.doc

相关文档

文档介绍

文档介绍:JAVA方面
1 面向对象的特征有哪些方面
2 String是最基本的数据类型吗?
3 int 和 Integer 有什么区别
int是一个基本类型
Integer是一个int的包装类(Integer类包含一个int值)
int是一个基本类型
Integer是一个int的包装类;
在java中,有些对象只能接受包装类,例如Vector类。如果要把一个整型
数据放入Vector中,则必须把int转换成Integer。
4 String 和StringBuffer的区别
String类和StringBuffer类都是lang包下的,并且都可以对字符串进行操作。
   但具体的方法不一样,String类提供了一些不可更改字符串的方法,StringBuffer类可以对字符串修改例如:append()方法,insert()方法。
  所以说如果你在创建一个字符串的同时希望它以后更改的话,你可以用StringBuffer类来动态生成
5运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。
6 说出一些常用的类,包,接口,请各举5个
类:




包:




接口:<E>
<E>
<E>

<T>
7 说出ArrayList,Vector, ArrayLlinkedListd的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
8设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。
public class ThreadTest1{
private int j;
public static void main(String args[]){
ThreadTest1 tt=new ThreadTest1();
Inc inc= Inc();
Dec dec= Dec();
for(i

最近更新

2024年1月浙江首考读后续写参考范文6篇高三英.. 4页

2024年-2024年最新高一第一学期物理期末考试试.. 11页

2024届贵州省威宁县中考数学五模试卷含解析 23页

2024届湖北省武汉东西湖区七校联考中考生物全.. 20页

掌握市场竞争的房地产销售技巧 23页

2024届上海市浦东新区初三一模英语试卷(含答案.. 9页

2024年银行员工个人年度述职报告 12页

2024年银行个人年度工作计划9篇 20页

2024年铝合金工程承包合同 35页

2024年铁路竞聘述职报告(6篇) 20页

2024年铁路安全培训心得体会8篇 11页

2023深圳市南山外国语学校中考初三一模化学试.. 23页

2023年陕西语文高考试卷及解析(完整版) 3页

2024年钢厂个人年终工作总结范文 11页

2023年版江苏制冷与空调设备安装修理考试[内部.. 21页

2024年金融类个人简历范文(精选11篇) 33页

2024年金融工作计划范文锦集6篇 13页

2023年广东省深圳市中考英语模拟卷(无答案) 6页

甲状腺疾病的流行病学与预防 27页

抗负过载双室供油装置与方法 5页

小学数学一年级下册《找规律》说课稿 8页

僧伽吒经上部描写版b 47页

中成药注射剂的合理配伍与使用基础规范 5页

以旧换新备案申请书[5篇范例] 2页

《WindowsServer2012网络操作系统项目教程(第.. 27页

直腿后滚翻 25页

运营部平衡计分卡考核办法 10页

《GJB 1362A-2016 军工产品定型程序和要求》... 20页