⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 java程序员面试问题.txt

📁 JAVA 程序员 面试问题
💻 TXT
字号:
1.java的运行机制、jvm(虚拟机概念);
答:虚拟机即在机器和编译器之间加入了一层抽象的虚拟的机器。
    这种虚拟机的理解的代码叫做字节码

2.Weblogic的connecions pools 和 jdbc的配置,以及.jar文件的部署;
答:


3.jsp的运行机制,客户端(浏览器)如何访问jsp页面,并通过servlet访问后台数据库、Ejb等应用,jsp页面和servlet如何加载到应用服务器(Web Sphere等)

4.政体框架的掌握,有个大致的认识;

5.java的多态性
java的多态性分三种重载、继承和接口。
6.静态函数static
静态函数、类、属性个体只有一个,静态函数中用到的属性必须是静态的,静态的东西不需要实例化。
7.jsp中的session处理
用于在服务器端存储每个用户相关信息,类似于一个hashtable实例

8.进程间是如何通讯的 
管道 消息 内存映射文件

9.什么叫线索二叉树 

10.如何用数据结构表示文件系统 
应该是建立一个文件系统模型吧 类: 文件 文件夹 类定义 1 文件.属性 名称 大小 类型 操作:建立 删除 读写 改名 2 目录:属性 名称 大小 类型 子目录list 文件list 操作:建立 删除 改名 好像还可以抽象出来基类 ... 

11.TCP/IP,OSI的如何分层、作用是什么 
7层: 物理层数据链路 网络 应用层 表示层.. 用户层

12.讲几个路由协议 

13.讲一讲拨号网络的物理连接过程 
从modem通过电话线连到ISP的交换

14.JAVA/C++的主要区别是什么 
java是纯的面向对象的,c++是过程和对象的混合体, 还有就是垃圾资源的收集,java没有多重继承,没有指针,java用于网络平台,c++没有考虑这些,java在复杂度和简便性中间做了取舍,舍弃了c++中一些功能

15.c++的消息驱动是怎么会事 
每一个消息对应一个处理函数,就是事件驱动, 事件发生后给别的对象发消息(调用其他对象的接口方法)

16.讲一讲jdbc访问数据库的主要步骤
配置, 建立对象 连接 执行操作 处理得到的数据 (update) 断开

17.java里接口的主要好处是什么 
使实现和功能分离,用户看不到真正实现功能的对象.设计更加灵活

18.同C++的纯虚函数有什么区别 

19.applet数据到服务器端为什么会出现乱码,如何解决。 

20.如何实现事务处理(不是理论的)
1 ) 声明一下就可以了 ,出错的地方 setabort(api) 
2 ) 全部编程 事务开始的地方用代码声明 其他相同 

21.讲一讲oracle的备份 

22.如果控制文件丢失了,如何恢复数据库 

23.讲一讲平时编写PL/SQL的经验。 

24.COM是如何实现的
com就是win平台的corba 具体实现是:提供系统基本的dll.功能: 跨机器的进程通讯,数据打包 解包

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -