多语言展示
当前在线:1651今日阅读:84今日分享:32

java面试问题(四)

java面试经典
方法/步骤
1

ajax是什么?什么时候用ajax?解:Ajax英文全名:Asynchronous javaScript and XML;异步的JavaScript 和 XML;本质上是用来改善用户体验的技术,主要原理是利用浏览器内置的XmlHttpRequest对象异步向服务器发送请求,服

2

务器收到请求后,一般只返回部门数据(文本或xml文件),浏览器接收到这些数据后,通过dom操作对当前页面进行局部刷新,整个页面不刷新,不会打断用户的操作。一般当我们不想刷新页面并且还想载入后台数据到网页的时候就可以用,一般登录页面用的比较多!

3

数据库连接池的链接步骤※解:DBCP方式:1:引入两个架包2:写一个db.properties的配置文件3:写一个DBUtil类加载BasicDataSource,设置数据库连接池基本属性,获取参数,建立连接。

方法/步骤2
1

增删改查语句,建表语句,删表语句※解:增:insert into t_emp(...) values( ...);删:delete from t_emp where id=?;改:update t_emp set name=?,age=? where id=?;

2

查:select * from t_emp;建表:create table t_emp(id   number  primary key ,name varchar(10), age   number);删表:drop table t_emp;

3

什么是事务? 事务的特性?解:是数据库中保证交易可靠的机制,事务是应用程序中一系列严密的操作,所有操作必须成功完成。事务默认是自动提交的,事务是数据库的概念,JDBC支持事务但本质还是在数据库中实现的,事务的特性:ACID;A:原子性:对数据的修改,要么全部执行,要么全都不执行C:一致性:事务在完成时,必须使所有的数据状态都保持一致。 I:隔离性:由并发事务所做的修改必须与其他并发事务所做的修改分开处理D:持久性:事务完成后对系统的影响是永久性的

4

标示符命名规则: 由数字(0-9),大小写英文字母,以及_和$组成。 不能以数字开头。 不能使用关键字来自定义命名。

推荐信息