05 2020 档案

摘要:集合概述 Java中的集合是工具类,可以存储任意数量的具有共同属性的对象。与数组不同,集合的长度可以动态改变,所以数组适合去存储固定长度的数据,集合适合去存储不固定长度的数据。 集合的应用场景: 1)无法预测存储数据的数量。 2)存储具有一对一关系的数据(比如某件商品,其商品编号只对应这件商品)。 阅读全文
posted @ 2020-05-30 02:25 Jerome27 阅读(679) 评论(2) 推荐(1)
摘要:概念 多态:意味着允许不同类的对象对同一消息做出不同的响应 分类: 1)编译时多态(也叫设计时多态,举例如方法重载) 2)运行时多态(程序运行时决定调用哪个方法) 可以通过super关键字调用父类带参的构造方法赋值,如super(name,month); 也可以通过this关键字访问setName, 阅读全文
posted @ 2020-05-30 02:17 Jerome27 阅读(123) 评论(0) 推荐(0)
摘要:异常 Throwable 有Error(程序无法处理的)和Exception Exception 有非检查异常(编译器不要求强制处理的异常) 有检查异常,包含IO异常、SQL异常 异常处理 异常处理机制为:抛出异常、处理异常。 try、catch、finally用于捕获异常 throws声名异常 t 阅读全文
posted @ 2020-05-30 02:16 Jerome27 阅读(388) 评论(0) 推荐(0)
摘要:##基本类型 对应的包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean 1.包装类修饰符中有final,不能被继承 2.基本数据类型中的数值类 阅读全文
posted @ 2020-05-30 02:14 Jerome27 阅读(264) 评论(0) 推荐(0)
摘要:static方法 static方法就是没有this的方法: 因为静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变 阅读全文
posted @ 2020-05-30 02:09 Jerome27 阅读(113) 评论(0) 推荐(0)
摘要:两张表的建表SQL: SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMEN 阅读全文
posted @ 2020-05-26 20:07 Jerome27 阅读(363) 评论(0) 推荐(0)
摘要:每次用camder手动一层一层的进入目标文件夹,是一件很麻烦的事儿。所以,将camder添加到系统右键菜单是个很好地解决方法。 1、把 Cmder 加到环境变量 把Cmder.exe存放的目录添加到系统环境变量; 加完之后,Win+r一下输入cmder,即可。 2、添加 cmder 到右键菜单:环境 阅读全文
posted @ 2020-05-19 16:30 Jerome27 阅读(1611) 评论(0) 推荐(0)
摘要:在Java Enterprise中新建一个Web Application应用,选择SDK和Java EE 版本和 Tomcat 版本对应: tomcat8.5 JavaEE 7 tomcat9 JavaEE8 IDEA中Tomcat热部署 (不用重启服务就可以加载更新类和资源,但只能在调试模式下运行 阅读全文
posted @ 2020-05-17 04:14 Jerome27 阅读(1028) 评论(0) 推荐(0)
摘要:调试 1、shift+F9调试; 2、shift+F10运行; 3、F8单步运行; 4、F9恢复运行至下一个断点; 5、Shift+Ctrl+F8查看所有断点; IDEA构建jar包(打包) 配置: 1. 打开File/Project Structure,依次点击Artifacts Add(+) E 阅读全文
posted @ 2020-05-17 04:01 Jerome27 阅读(365) 评论(0) 推荐(0)
摘要:IDEA窗口快捷键 ctrl+alt+s:Settings面板(设置面板); ctrl+shift+f/r:全局查找/替换; ctrl+shift+n:文件查找面板; alt+insert:快速生成面板 代码编辑快捷键 ctrl + ←、→ 上、下一个单词 crtl + shift + Enter 阅读全文
posted @ 2020-05-17 03:25 Jerome27 阅读(351) 评论(0) 推荐(0)