摘要: 接口:interface(关键字) public interface USB {} 1. 接口中都是抽象方法,方法前面的可见度(public、private)和抽象关键字(abstract)可以不写. 抽象方法必须要被实现。 2.接口不能创建对象,只能被类来实现 3.接口作为类型的变量,可以引用实现 阅读全文
posted @ 2019-03-25 08:59 许振东 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 日志的接口实现:改用slf4j实现日志功能 为什么要使用slf4j,而不是用log4j或者其他日志框架? 因为slf4j只是规定了一堆实现了日志的接口,并不关心日志怎么实现,这样就可以让项目脱离对日志框架的依赖。 1.下载slf4j.jar包:https://mvnrepository.com/se 阅读全文
posted @ 2019-03-25 08:39 许振东 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 异常:Exception try{ //捕获异常 }catch{ //处理异常 } 异常处理机制: 1.在try块中,如果捕获了异常,那么剩余的代码都不会执行,会直接跳到catch中, 2.在try之后,必须要跟catch或者finally,写finally后无论上面有没有异常,最后都会执行fina 阅读全文
posted @ 2019-03-25 08:38 许振东 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 日志有什么用? 在实际开发中,不可能使用控制台输出所有数据,可以用日志把程序运行的过程记录下来,包括运行中出现的异常和BUG 当出现问题的时候,程序员可以去查看日志,从而能快速的找到问题所在。 一般来讲,在log中需要关注的日志有四个: 1.error (错误) 2.warn(警告) 3.info( 阅读全文
posted @ 2019-03-25 08:37 许振东 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #创建一个数据库: create database 数据库名; #切换到数据库: use 数据库名; #查看当前程序有哪些数据库: show database; #删除数据库: drop database; #创建表: create table [约束(在需要的时候可以加上约束)] 表名 (列名,列 阅读全文
posted @ 2019-03-25 08:31 许振东 阅读(145) 评论(0) 推荐(0) 编辑