java面试之恒生电子①

本文涵盖了Java面试中恒生电子可能会问到的技术点,包括Linux文件结构、Spring、Hibernate、Struts三大框架的理解,JDBC的使用细节,数据库事务特性,JVM工作原理,以及Java编程中的字符串和递增操作区别。同时,还介绍了Spring MVC中的关键注解。
摘要由CSDN通过智能技术生成

linux的文件结构

bin 用户二进制文件

sbin 系统二进制文件

home 用户的家目录

root 系统管理员的家目录

usr 用户程序

lib 系统库

var 变量文件

etc 配置文件

dev 设备文件

tmp 临时文件

proc 进程信息

srv 服务数据

mnt 挂在目录

boot 引导加载程序文件

(并不是全部,详情可见----鸟哥的Linux私房菜)

对三大框架的认识

Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架

Hibernate是一个开源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,他将POJO与数据库表建立映射关系,

是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行

Struts可以开发大型java web项目,使用Struts的目的是为了帮助我们减少在运用MVC设计模型开发Web应用的时间

jdbc:使用细节

先加载驱动及数据库账号密码,建立连接通过jdbc 自带的类与数据库进行sql的执行

数据库事务的四大特征

原子性,一致性,分离性,持久性

JVM工作原理

1.装在jvm装载环境与配置

2.装载jvm.dll

3.初始化jvm.dll并挂界到jnienv实例

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值