北京一家JAVA开发公司面试题(留给后人)

2023-11-22 09:49

本文主要是介绍北京一家JAVA开发公司面试题(留给后人),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://community.csdn.net/Expert/topic/3491/3491752.xml?temp=.8020288
1、jsp有哪些内置对象?作用分别是什么?
2、描述一下servlet的生命周期和基本架构。
3、多线程有几种实现方法,都是什么?
   同步有几种实现方法,都是什么?
4、作用域public private protected以及不写时的区别?
5、用JAVA实现数据库查询(写一段完整的程序)。
6、用正则表达式判断123456_78不是一个数字。
7、排序都有哪几种方法?请列举。用JAVA实现一个快速排序。

完蛋了  又不及格了
1. out request response session appication page pagecontext exception
2. 初始化 init() 等待请求doService() doGet() doPost()等  distory()
3. 就知道两种 extends Thread  和 implements Runnable
   同步更惨了只知道一种syschronized
4. public 包内 包外  private 本类   protected 本类 字类  缺省 本包
5.
   class.forName(driver class);
   Connection conn = DriverManger.getConnection(url, name, password);
   Statement stmt = conn.createStatement(sql);
   ResultSet rs = stmt.executeQuery();
   while(rs.next()) {
      //todo
   }
6.
   Pattern p = Pattern.complite(regStr);
   Matcher m = p.matchers();
   while (m.find()) {
        //todo
   }
7. 传说中的冒泡
   for (in i = 0; i < ?; i++) {
        for (int j = i; j < ?; j++) {
            //todo           
        }
   }

没想到我对java融汇贯通  居然考不及格

jsp内置对象

ServletContex类型的application对象
ServletConfig类型的config对象
JspWriter类型的out对象
Object类型的page对象(this)
PageContext类型的pageContext对象
HttpServletRequest类型的request对象
HttpResponse类型的response对象
HttpSession类型的session对象
还有 exception对象
//
out---Jsp.jspWriter的对象,在html上显示内容
request---HttpServlet的对象,包含请求信息
response---HttpServlet的对象,对请求所作出的响应
session---HttpSession的对象,每个客户与当前请求建立的唯一的会话
exception--throwable的子类,请求发生错误时抛出的异常
page--相当于this

servelt的生命自web服务器启动时开始至服务器关闭时结束,jvm第一次加载后驻留在内存中,所有请求共享同一个servlet,包括init(),service(),start(),stop(),destrop(),doGet(),doPost()等方法,第一次加载时首先call init()方法,然后service()方法,不说了不说了,太罗嗦了,

这篇关于北京一家JAVA开发公司面试题(留给后人)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/409272

相关文章

SpringBoot基于沙箱环境实现支付宝支付教程

《SpringBoot基于沙箱环境实现支付宝支付教程》本文介绍了如何使用支付宝沙箱环境进行开发测试,包括沙箱环境的介绍、准备步骤、在SpringBoot项目中结合支付宝沙箱进行支付接口的实现与测试... 目录一、支付宝沙箱环境介绍二、沙箱环境准备2.1 注册入驻支付宝开放平台2.2 配置沙箱环境2.3 沙箱

基于Python开发PDF转Doc格式小程序

《基于Python开发PDF转Doc格式小程序》这篇文章主要为大家详细介绍了如何基于Python开发PDF转Doc格式小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用python实现PDF转Doc格式小程序以下是一个使用Python实现PDF转DOC格式的GUI程序,采用T

使用Java发送邮件到QQ邮箱的完整指南

《使用Java发送邮件到QQ邮箱的完整指南》在现代软件开发中,邮件发送功能是一个常见的需求,无论是用户注册验证、密码重置,还是系统通知,邮件都是一种重要的通信方式,本文将详细介绍如何使用Java编写程... 目录引言1. 准备工作1.1 获取QQ邮箱的SMTP授权码1.2 添加JavaMail依赖2. 实现

Java嵌套for循环优化方案分享

《Java嵌套for循环优化方案分享》介绍了Java中嵌套for循环的优化方法,包括减少循环次数、合并循环、使用更高效的数据结构、并行处理、预处理和缓存、算法优化、尽量减少对象创建以及本地变量优化,通... 目录Java 嵌套 for 循环优化方案1. 减少循环次数2. 合并循环3. 使用更高效的数据结构4

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

java两个List的交集,并集方式

《java两个List的交集,并集方式》文章主要介绍了Java中两个List的交集和并集的处理方法,推荐使用Apache的CollectionUtils工具类,因为它简单且不会改变原有集合,同时,文章... 目录Java两个List的交集,并集方法一方法二方法三总结java两个List的交集,并集方法一

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

Springboot的自动配置是什么及注意事项

《Springboot的自动配置是什么及注意事项》SpringBoot的自动配置(Auto-configuration)是指框架根据项目的依赖和应用程序的环境自动配置Spring应用上下文中的Bean... 目录核心概念:自动配置的关键特点:自动配置工作原理:示例:需要注意的点1.默认配置可能不适合所有场景