面试题2 机试
来源:互联网 发布:淘宝子账号怎么删除 编辑:程序博客网 时间:2024/06/06 11:44
【1】冒泡排序
int[]a = {13, 45, 2,5};
inttemp = 0;
for (inti=0; i<a.length -1; i++) {
for (intj=0; j<a.length -1 -i; j++) {
if (a[j] > a[j+1]) {
temp= a[j];
a[j]= a[j+1];
a[j+1]= temp;
}
}
}
【2】 单列
public class Test06 {
private Test06(){}//第一步构造私有
private static Test06 t = null; // 定义一个对象为空
public static Test06getTest06(){ // 指定静态方法返回对象
if(t ==null){
t = new Test06();
}
return t;
}
}
【3】列出指定目录下所有的文件
publicstaticvoidmain(String[]args){
FilesrcFile=newFile("E://pic");
Test.listFile(srcFile);
}
publicstaticvoid listFile(Filefile) {
File[]listFiles= file.listFiles();
for (Filefile2 : listFiles) {
if (file2.isDirectory()) {
listFile(file2);
}else{
System.out.println(file2.getName());
}
}
}
【4】编写一个java多线程,每100毫秒执行一次,输出线程的名称
Thread thread =new Thread(){
@Override
publicvoid run() {
while(true){
try {
Thread.sleep(100);
System.out.println(Thread.currentThread().getName());
}catch(InterruptedExceptione) {
e.printStackTrace();
}
}
}
};
启动线程
thread.start();
【5】外连接
数据库分页取10 到 20数据
select * from(select rownum r , * from t where r <= 20) where r >= 10
select * from t limit 10,10
- 面试题2 机试
- [面试题] 随机数相关面试题(2)
- 面试题(机试)
- java面试题(2)
- 面试题2
- 英文面试题(2)
- java面试题2
- java面试题2
- java面试题2
- 面试题2-- Google
- Java面试题(2)
- C++面试题2
- Java面试题2
- Java面试题2
- 面试题2
- .net面试题2
- 面试题2
- java面试题2
- android代码执行时间打印
- 利用phonegap和原生Android,制作七夕表白神器(附Android源码)
- MacBook Pro编辑bash_profile
- 谷歌浏览器查看form data的方法
- MAC&&ARP&&透明传输
- 面试题2 机试
- Neo4j CQL -(17)- NULL值
- ORACLE如何修改单个用户密码永不过期KBLYAOBLYAO
- 快速排序(java实现)
- 生成0~n-1的排列
- QNX 学习笔记-导入BSP-导入qnx工程bsp驱动包
- 安卓党福音:Google Pixel 的 HDR+ 也可以安装到其他手机上啦
- Unity的生命周期函数
- spark之核心概念简介