Android开发之数组类的面试题目,android工程师java程序员必备
来源:互联网 发布:sql select 临时表 编辑:程序博客网 时间:2024/05/21 11:31
1,定义一个长度为5的数组
int [] arr=new int[5];
2,写出静态初始化一个数组的方法
int [] arr={1,2,3,4};
3,写出可变参数的使用规则
1,只能做为方法的形式参数
2,只能放在最后一个参数
3,public static void m(类型 ... 变量名)
4,写出冒泡排序的比较原理
两两比较,把大的数据向上移动
5,写出增加for循环的语法
int [] arr=new int[5];
for(int i:arr){}
6,写出二分查找的原理
1,必须是一个有序的数组(升序)
2,第次找出中间的元素和要查找的元素进行比较,如果小于要找要的值,那么就在右边,依次折半
7,写出JDK自带的排序算法的类名及方法名
Arrays
sort();
binarySerach(int [] arr,int key);
1,声明一个3行5列的二维数组
int[][] arr=new int[3][5];
2,写出捕捉异常的完整语法
try{
//可能产生异常的代码块
}
catch(Exception1 e)
{}catch(Exception2 e)
{
如果发生异常,要执行
}[finally{
//不管发不发生异常都会执行
}]
3,写出finally与final的区别
final 修饰类,属性,方法
finally只能作用于异常处理的最后代码块
4,写出throw和throws的区别
throw:抛出一个异常对象 作用于方法内
throws:抛出一个异常类 作用于方法名后
5,写出自定义异常的创建和使用步骤
1,自定义一个类继承Exception
2,写出带一个String类型参数的构造方法,并且调用其父类的构造方法(super(str))
3,在使用的地方用throw抛出异常对象 --该方法还要异常对应该的异常类
int [] arr=new int[5];
2,写出静态初始化一个数组的方法
int [] arr={1,2,3,4};
3,写出可变参数的使用规则
1,只能做为方法的形式参数
2,只能放在最后一个参数
3,public static void m(类型 ... 变量名)
4,写出冒泡排序的比较原理
两两比较,把大的数据向上移动
5,写出增加for循环的语法
int [] arr=new int[5];
for(int i:arr){}
6,写出二分查找的原理
1,必须是一个有序的数组(升序)
2,第次找出中间的元素和要查找的元素进行比较,如果小于要找要的值,那么就在右边,依次折半
7,写出JDK自带的排序算法的类名及方法名
Arrays
sort();
binarySerach(int [] arr,int key);
1,声明一个3行5列的二维数组
int[][] arr=new int[3][5];
2,写出捕捉异常的完整语法
try{
//可能产生异常的代码块
}
catch(Exception1 e)
{}catch(Exception2 e)
{
如果发生异常,要执行
}[finally{
//不管发不发生异常都会执行
}]
3,写出finally与final的区别
final 修饰类,属性,方法
finally只能作用于异常处理的最后代码块
4,写出throw和throws的区别
throw:抛出一个异常对象 作用于方法内
throws:抛出一个异常类 作用于方法名后
5,写出自定义异常的创建和使用步骤
1,自定义一个类继承Exception
2,写出带一个String类型参数的构造方法,并且调用其父类的构造方法(super(str))
3,在使用的地方用throw抛出异常对象 --该方法还要异常对应该的异常类
0 0
- Android开发之数组类的面试题目,android工程师java程序员必备
- android开发工程师的面试
- Android开发工程师面试题之handler详解。android程序员,android开发面试资料,详解
- Mc小冰总结的Android开发工程师面试题以及答案,android程序员必备,详解
- 2016年腾讯android开发工程师面试题目
- 互联网公司Android 开发工程师面试精华题目总结
- 那些技术是中级Android工程师面试必备的
- Java工程师面试必备
- Android Java 程序员必备开发工具
- 软件开发工程师面试题目之二
- java开发工程师笔试面试题目准备
- JAVA高级开发工程师面试题目
- Android工程师必备的网址
- 黑马程序员 java数组面试必备一
- 《Android 开发工程师面试指南》
- 《Android 开发工程师面试指南》
- Android 开发工程师面试指南
- 《Android 开发工程师面试指南》
- storyboard 切圆
- 北京集训队 2016 Day4 alarm
- Android Camera怎样打开关闭闪光灯
- 线性表的应用3(单链表的基本实现和逆置)
- java实现图的最短路径(SP)的迪杰斯特拉(Dijkstra)算法
- Android开发之数组类的面试题目,android工程师java程序员必备
- CSS属性选择器
- LeetCode 8 String to Integer (atoi)
- 今天修改包名时出现 java.lang.ClassNotFoundException: com.myandroid.qqlogin1.MainActivity错误
- 螺旋阵:任意给定n值,按如下旋转的方式输出方阵。
- 练习12:输入提示
- 【后缀数组】[POJ 1743]Musical Theme
- 【小镇的技术天梯】lanmp服务器集群搭建(1)nginx的反向代理
- 转:tslib1.4 移植全过程