Java攻城狮面试考题

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 4 <title></title>
 5     <style type="text/css">
 6     </style>
 7 </head>
 8 <body>
 9     <script language="javascript">
10         /*冒泡排序的问题,面试考题*/
11         var arr=[44,58,6,21,3,7,15,36,1,785,62];//数组的定义方式var arr=[];
12         for(var i=0;i<arr.length-1;i++){//比较的次数是length-1
13             for(var j=0;j<arr.length-1-i;j++){
14                 if(arr[j]>arr[j+1]){
15                     var temp;
16                     temp=arr[j];
17                     arr[j]=arr[j+1];
18                     arr[j+1]=temp;
19                 }
20             }
21
22         }
23         alert(arr);
24
25     </script>
26 </body>
27 </html>
时间: 2024-10-01 15:16:56

Java攻城狮面试考题的相关文章

java攻城狮之路--复习JDBC

1.JDBC中如何获取数据库链接Connection? Driver 是一个接口: 数据库厂商必须提供实现的接口. 能从其中获取数据库连接. 可以通过 Driver 的实现类对象获取数据库连接. 1. 加入 mysql 驱动 1). 解压 mysql-connector-java-5.1.7.zip 2). 在当前项目下新建 lib 目录 3). 把 mysql-connector-java-5.1.7-bin.jar 复制到 lib 目录下 4). 右键 build-path , add to

初级JavaWeb攻城狮面试指导

一.概要 初级JavaWeb工程师的面试准备 Java基础知识面试指导 Java面向对象面试指导 JSP面试指导 MySQL数据库基础面试指导 Servlet面试指导 二.初级JavaWeb工程师的面试准备 初级JavaWeb工程师是职业发展的第一步 组成人群:应届计算机专业毕业生和初学者 工作内容:能够独立完成指定的模块开发 面试形式:笔试和问答 要求:熟知所涉及的知识点,具有独立编码能力 主要知识点: Java基本语法知识 Java面向对象 JSP与前端知识 MySQL数据库基础知识 Ser

初级JavaWeb攻城狮面试指导(二)

一.Java面向对象必会知识点 Java的核心是面向对象编程,所有的java程序都是面向对象的.需要看清Java的本质,从复杂的表象中寻找普遍的规律,并深刻理解Java的核心思想. 1.面向对象的特点总结 封装:隐藏在对象的属性和实现细节,仅对外提供公共的访问方式 继承:在一个类基础上定义一个新类,原有的类叫父类,新生成的类叫子类 多态:事物存在多种体现的形态 面向对象程序设计的优点是:可重用性.可扩展性.可管理性 2.类与对象特性总结 类与对象的概念: 类是具体事物的抽象,在概念上的定义 对象

java攻城狮之路(Android篇)--Activity生命

1 写一个类 extends Activity Activity是android的四大组件之一. Activity的激活分为显式意图激活和隐式意图激活. 如果一个activity希望别人隐式意图激活:则要配置过滤器1 action = ""2 有一个缺省的category,(可以有多个category),若不配置该类型会发生这样的一个错误:Caused by: android.content.ActivityNotFoundException: No Activity found to

java攻城狮之路--复习xml&amp;dom_pull编程续

本章节我们要学习XML三种解析方式: 1.JAXP DOM 解析2.JAXP SAX 解析3.XML PULL 进行 STAX 解析 XML 技术主要企业应用1.存储和传输数据 2.作为框架的配置文件 使用xml 存储和传输数据1.通过程序生成xml2.读取xml 中数据 ---- xml 解析 什么是DOM和SAX ?DOM Document Object Model ----- 文档对象模型 DOM思想: 将整个xml 加载内存中,形成文档对象,所有对xml操作都对内存中文档对象进行DOM

java攻城狮之路--复习xml&amp;dom_pull编程

xml&dom_pull编程: 1.去掉欢迎弹窗界面:在window项的preferences选项中输入“configuration center” 找到这一项然后     把复选框勾去即可. 2.去掉打开Myeclipse时弹出的:Please allow Subclipse team to receive......办法: Windows-->Preferences-->General-->Startup and Shutdown-->取消Subclipse Usage

java攻城狮之路--复习JDBC(利用BeanUtils、以及JDBC元数据编写通用的查询方法)

1.利用BeanUtils的前提得要加入以下两个jar包: commons-beanutils-1.8.0.jar commons-logging-1.1.1.jar package com.shellway.jdbcDAO; import java.util.List; import org.junit.Test; public class TestDAO { DAO dao = new DAO(); @Test public void testUpdate() throws Exceptio

java攻城狮之路(Android篇)--BroadcastReceiver&amp;Service

四大组件:activity 显示. contentProvider 对外暴露自己的数据给其他的应用程序.BroadcastReceiver 广播接收者,必须指定要接收的广播类型.必须明确的指定actionservice 服务,是运行后台,它是没有界面的.对某件事情进行监听. 一.广播:事件.普通广播: 是异步的.会广播接收者同时接收,不能被中断sendBroadcast()有序广播: 是同步的.会根据广播接收的优先级进行接收,是可以中断 短信到来广播 sendOrderBroadcast()-1

java攻城狮之路--复习JDBC(PrepareStatement)

PreparedStatement: 1.可以通过调用 Connection 对象的 preparedStatement() 方法获取 PreparedStatement 对象 2.PreparedStatement 接口是 Statement 的子接口,它表示一条预编译过的 SQL 语句 2.PreparedStatement 对象所代表的 SQL 语句中的参数用问号(?)来表示, 调用 PreparedStatement 对象的 setXXX() 方法来设置这些参数. setXXX() 方法