当前位置: 首页 > news >正文

软件工程面试题(九)

1、面向对象主要内容?  有什么作用?

就分析设计层面来说,面向对象技术提供了更高级的抽象能力以及更多的方法和工具,如设计模式; 就实现维护层面来说,面向对象技术使代码重用更容易,且使代码具有可扩展性,便于软件的维护和升级更新。

2、如何移动一个数 使62-63=1成立

62-63=1如何移动   2的6次方等于64    2的6次方-63=1   把2移动到6的左下方

3、递归实现1,1,2,3,5,8,….第30个数是多少?

public static int Foo(int i) 
    { 
        if (i <= 0) 
            return 0; 
        else if(i > 0 && i <= 2) 
            return 1; 
        else return Foo(i -1) + Foo(i - 2); 
    }  
int i=Foo(30);
System.out.println(i); 

4、JAVA实现向数据库添加一列

Connection con = null;

ResultSet rs = null;

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

   String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";

   Connection con = DriverManager.getConnection(url,"","");

StateManager  sm =con.createStateMent();

String sql = " alter table student  add  age  int; ";

rs = sm.excute(sql); 

5、写出删除表中重复记录的语句 oracle

delete from people

where peopleId in (select   peopleId from people group by   peopleId   having count(peopleId) > 1)  and rowid not in (select min(rowid) from   people group 

6、用什么方法使服务器关闭之后,session所保存的信息不会丢失?

使用cookie

7、如果页面没有<html></html>标签,会出现什么错误代码?

没有什么变化

8、抽象类是否可以没有抽象方法?为什么?

可以 在java中用abstract关键字来修饰一个类时,这个类叫做抽象类。

抽象类中不一定要包含abstract方法,但一个类中包含了abstract方法,则这个类必须声明为abstract类。

9、servlet中的init方法什么时候被调用?

容器首次创建实例的时候

10、用4 个0,用你所知道的数学方法计算出24

0的阶乘等于1  即 0!=1那么4个0就是4了

又4的阶乘为24  4!=24

11、linux中进程的查看和调度分别用什么命令?   

  ps -A 查看  renice   top

12、集合类有哪些?有哪些方法?

集合类 ArrayList  LinkedList  HashSet  HashMap

方法:add(),remove(),put(),addAll(),removeAll()

相关文章:

  • CXL UIO Direct P2P学习
  • Python 服务器部署全解析:API 调用、数据处理与展示
  • 头歌 | Linux之用户高级管理
  • MYTOOL-笔记
  • Linux系统编程 | 线程的基本概念
  • 安装Webpack并创建vue项目
  • 深入理解 `git pull --rebase` 与 `--allow-unrelated-histories`:区别、原理与实战指南
  • 中医卫气营血辨证
  • STM32基础教程——旋转编码器测速
  • Django实战:打造美观的管理后台
  • 【银河麒麟高级服务器操作系统 】虚拟机运行数据库存储异常现象分析及处理全流程
  • Python np.vectorize函数介绍
  • 【万字总结】前端全方位性能优化指南(七)——按需加载、虚拟列表、状态管理
  • 微软重磅发布 OmniParser V2.0:AI 视觉解析能力跃升,开启界面自动化新时代
  • FPGA——分秒计数器设计(DE2-115开发板)
  • SpringBoot工程如何考虑优化使其视频请求更流畅
  • 在FreeRTOS 中多事件组的用法详解
  • 2025.3.27-2025.3.30
  • C语言基础—构造类型
  • ubuntu 安装 g++
  • 知名网站建设公司电话/windows7系统优化工具
  • 自己电脑做服务器搭网站/seo关键词优化排名软件
  • 网站建设合同协议/护肤品推广软文
  • 专注江苏网站建设/网络推广哪个平台最好
  • 电商网站开发哪家好/郑州seo网站排名
  • 陕西交通建设集团网站体检/淘宝店铺如何推广