摘要: web互联网系统 1.网页:网页的目的是将数据显示出来,例如京东商城,上面的商品名称,价格,数量等。 2.数据库:存储和管理数据。 数据是在数据库里存储和管理的,所以网页的本质就是取得数据库里的数据,但是网页不能直接访问数据库。 3.javaweb程序:从数据库提取数据,网页从javaWeb程序提取 阅读全文
posted @ 2022-03-23 10:02 Pray386 阅读(28) 评论(0) 推荐(0)
摘要: 1.接口不能用protected,default,private,只能用public修饰。 2.接口中的方法通常是抽象(abstract)方法 3.java 8 开始可以在接口定义静态(static)方法,但是静态方法只能用接口名调用。 4.默认(default)方法不强制重写,但是重写时需要把de 阅读全文
posted @ 2022-03-16 22:14 Pray386 阅读(65) 评论(0) 推荐(0)
摘要: 六.阻塞队列 阻塞队列:当试图向队列添加元素而队列已满,或是想从队列移出元素而队列为空的时候。阻塞队列导线程阻塞。 方法:队列当作线程管理工具使用,用到put和take方法 试图想满的队列添加或从空的队列移出元素,add、remove和element操作抛出异常 因为无法知道何时队列空或满,因此一定 阅读全文
posted @ 2022-03-09 23:37 Pray386 阅读(35) 评论(0) 推荐(0)
摘要: 进程数目和CPU数一致吗? 不一致,操作系统将CPU的时间分配给每一个进程,给人并行处理的感觉 多线程程序的特点: 扩展了多任务的概念:一个程序同时执行多个任务; 线程和任务的关系:通常,每一个任务称为一个线程,可以同时运行一个以上线程的程序称为多线程程序。 多线程和多进程的区别:每个进程拥自己的一 阅读全文
posted @ 2022-03-09 10:50 Pray386 阅读(31) 评论(0) 推荐(0)
摘要: 一.java 集合框架 1.1 将集合的接口与实现分离 简单地定义接口 每一个实现(循环数组或链表)都可以通过一个实现了Queue接口的类表示 可以使用接口类型存放集合的应用:Queue<Customer> expressLane = new CircularArrayQueue<>(100); 1 阅读全文
posted @ 2022-03-08 18:38 Pray386 阅读(49) 评论(0) 推荐(0)
摘要: 1.泛型表示所有类型(包括无参数无返回值),泛型T表示不确定的类型,可被继承重写,泛型一般用在底层方面。 2.自动装箱与拆箱是非常重要的知识 String a = new String(); //新建一个String对象aString a = "1"; //a赋值为字符串“1” Integer a 阅读全文
posted @ 2022-03-07 23:25 Pray386 阅读(27) 评论(0) 推荐(0)
摘要: 一.处理错误 : 1. ①用户输入错误 ②设备错误 ③物理限制 ④代码错误 这几类错误 1.1 异常分类 由程序错误导致的异常属于RuntimeException; 程序本身没问题,但由于像I/O错误这类问题导致的异常属于其他异常; RuntimeException异常包含几种情况(①错误的类型转换 阅读全文
posted @ 2022-03-07 16:55 Pray386 阅读(177) 评论(0) 推荐(0)
摘要: 1.接口 接口不是类,而是对类的一组需求描述。 2.可以为接口方法提供一个默认实现。必须用default修饰符标记这样一个方法。 3.解决默认方法冲突 ①超类优先 ②接口冲突 如果一个超接口提供了一个默认方法,另一个接口提供了一个同名且参数类型相同的方法,必须覆盖这个方法来解决冲突。 3.回调 指出 阅读全文
posted @ 2022-03-06 15:13 Pray386 阅读(45) 评论(0) 推荐(0)
摘要: 1.在java中,变量的声明尽可能靠近变量第一次使用的地方。 2.类设计技巧 ①一定要保证数据私有 ②一定要对数据初始化 ③不要在类中使用过多的基本类型(就是说,用其他的类代替多个相关的基本类型的使用。这样会使类更加易于理解且易于修改) ④不是所有的域都需要独立的域访问器和域更改器 ⑤将职责过多的类 阅读全文
posted @ 2022-03-03 23:17 Pray386 阅读(44) 评论(0) 推荐(0)
摘要: 1.Class类可以用字母+数字命名,区分大小写,变量名必须以字母开头然后由字母或数字组成。 2.Java使用的通用语法是 object.method(parameters) 等价于函数调用. 3.int 4字节 short 2字节 long 8字节 byte 1字节 浮点型:float 4字节 d 阅读全文
posted @ 2022-03-03 22:40 Pray386 阅读(27) 评论(0) 推荐(0)