基础整理(1)

来源:互联网 发布:qq空间访客提取软件 编辑:程序博客网 时间:2024/06/08 17:37

1、昨天做了Java语言中switch case语句的一道题目,大致是switch语句可以对哪些类型的数值进行检测,有byte、long、String、char。说实话,刚看到有点懵,赶紧上网搜了下,果然是基础不扎实啊。
switch(A)中的A在java中只能是整型和可以转换成整型的数值类型都可以,具体的类型如下:int、short、char、byte和枚举.
2、回顾下一些基础点,int与integer。int是基本数据类型,Integer是其包装类,是一个类。包装类主要是为了在各种类型间转换,通过各种方法调用。也用于泛型中。ps: List nums;用int就会出错。
3、触发器可以分为事前触发和事后触发。行级触发器和语句级触发器的区别。
事前触发主要是验证一些条件或进行一些准备工作,在表保存之前就会触发;
事后触发则是进行结尾整理工作,保证事务的完整性,在表经过更改以后才会触发。
行级触发器是对DML语句影响的每个行执行一次,如UPDATE语句影响多行,就会对每行都激活一次触发器。
语句级触发器是对每个DML语句执行一次,如INSERT语句在表中即使插入了100多行,表上的INSERT语句级触发器也只会执行一次。

原创粉丝点击