摘要:
前言:看了B站黑马程序员,狂神说JAVA,个人觉得还是狂神讲的更加细致,现记录自己的学习过程 一、Spring是一个框架,是为了让现有的技术更加容易使用,本身就是一个大杂烩,整合了现有的技术框架。 优点:Spring是一个开源的免费的框架(容器)! Spring是一个轻量级的,非入侵式的框架 控制反 阅读全文
摘要:
1.访问控制权限 范围从大到小排序: public >protected > 默认 > private 访问控制权限可以修饰什么? 属性(4个都能用) 方法(4个都能用) 类(public 默认,其他不行) 接口(public 默认,其他不行) 2.匿名内部类 Q:什么是内部类 A:内部类:在类的内 阅读全文
摘要:
Q:JDBC是什么? A: java DataBase Connectivity(java语言连接数据库),本质是sun公司制定的一套接口(interface) JDBC编程六步: 一:注册驱动(告诉java程序即将连接的是哪个品牌的数据库) 二:获取连接池(表示JVM进程和数据库进程之间的通道已打 阅读全文
摘要:
1. final final是java中的一个关键字,表示最终的,不可变的,final可以修饰变量方法还有类。 如果给类添加final关键字,则类无法继承。 final修饰的方法无法被重写和覆盖。 final修饰的局部变量,一旦赋值不能重新被赋值。只能赋一次值 final修饰的引用: 该引用只能指向 阅读全文
摘要:
1.this this是一个关键字,全部小 this的内存图 一个对象一个this,this是一个变量,是一个引用, this保存当前对象的内存地址。指向自身,所以,严格意义上来说,this代表的就是当前对象。 this只能使用在实例方法中,谁调用这个实例方法,this就是谁,所以this代表的就是 阅读全文
摘要:
1.事务(Transaction) Q:什么是事务? A:一个事务是一个完整的业务逻辑单元,不可再分。 比如:银行账户,从A账户向B账户转账10000元,需要执行两条update语句。 update t_act set balance = balance - 10000 where actno = 阅读全文
摘要:
1.约束 Q:什么是约束?常见的约束有哪些呢? A:在创建表的时候,可以给表的字段增加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。 常见的约束有哪些呢? 非空约束 (not null):约束的字段不能为null 唯一约束 (unique):约束的字段不能重复 主键约束 (p 阅读全文
摘要:
1.union(可以将查询结果集相加) 案例:找出岗位是SALEMAN和MANAGE的员工 第一种:select ename,job from emp where job ='MANAGE' or job 'SALEMAN' ; 第二种:select ename,job from emp where 阅读全文
摘要:
1.关于查询记录的去重? mysql>select distinct job from emp;//distinct关键字去除重复记录 mysql>select ename,distinct job from emp;//错误 distinct只能出现在所有字段的最前面 mysql>select d 阅读全文
摘要:
1.count(*)和count(具体的某个字段),他们有什么区别? count(*):不是统计某个字段中数据的个数,而是统计总记录条数。(和某个字段无关) count(comm):表示统计comm字段中不为NULL的数据总数。 分组函数也能组合起来用: select count (*),sum(s 阅读全文