个人刷题(一)

1.map是一个顶层结果,不属于collection
2.Stack是栈,后进先出, queue是对列,先进先出
3.string类型的值是不可变的
 1、java语言参数之间只有值传递,包括按值调用和按引用调用。 一个方法可以修改传递引用所对应的变量值,而  不能修改传递值调用所对应的变量值。
 按值调用:包括八大基本数据类型都是按值调用。传值的时候,也就是说方法得到的是所有参数值的一个拷贝。
 按引用调用:数组、对象。传值时候,传递的是引用地址的拷贝,但是都是指向同一个对象。
 2、String是不可变类(final and Immutable),这里只是把副本的指向修改成指向“test ok”,原地址str的指向 的值没有发生改变。
4.右移就是在前面加0,一位加一个
5.看后缀,就知道谁是他老爸!看后缀!前缀代表功能!

6.子类的权限不能比父类更低,接口中属性为public static final。方法为public abstract。
8.JDBC连接 数据库 的时候,使用桥接模式,桥接将抽象部分与它的实现部分分离,使它们都可以独立地变化
9.i++先把值拿来用,在加,++i相反
10.DBMS中事务有四个特性,持久性,一致性,原子性,隔离性,持久性实现恢复管理子系统,一致性实现并发控制子系统,原子性实现完整性管理子系统,隔离性实现安全控制管理子系统 ,要想事物具有持久性,就得在事物出错时及时恢复。
11.
1、抽象类可以有构造,只不过不能new。
2、接口中可以有变量,但是无论你怎么写,最后都是public static final的。
3、抽象类中可以有静态方法,接口中也可以有。
扩展:
1、接口中可以有非抽象的方法,比如default方法(Java 1.8)。
2、接口中可以有带方法体的方法。(Java 1.8)
3、接口中的方法默认是public的。
12.对于对象:equals比较内容,==比较地址
13.true和false看起来像关键字,但严格来说,它们是boolean常量;null看起来也像关键字,但严格来说,它是null常量。


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值