10 2021 档案
摘要:throw和throws 关键字之间的区别 throw 关键字: 使用在方法的内部 抛出的是一个异常对象(必须是Exception/RuntimeException的子类),throw一次性只能抛出一个异常对象。 当抛出的是运行时异常(RuntimeException),则不需要处理,直接交给JVM
阅读全文
摘要:Java知识点 数据库:每个用于存放表文件的文件夹都可以被称为数据库 表文件: 表文件是以“ .frm” 结尾的一种文件(表文件名就是数据库中的一个表名) 表文件存在于服务器的硬盘上 表文件以数据行的形式存储数据 表文件的结构: 标题行:类似于Java中的属性 数据行:类似于Java中的属性值 数据
阅读全文
摘要:接口与抽象类的区别 抽象类 作用:降低接口实现类与接口之间的实现难度。 抽象类是不完全抽象的,里面的方法,可以是抽象的,也可以是非抽象的,但是抽象类的类名必须由abstract修饰。 注意:由于被abstract修饰的成员必须要实现才有意义,而类中的属性不存在需要实现的情况,无论是基本数据类型还是引
阅读全文
摘要:B/S模式互联网通信流程 web浏览器发起请求 请求地址:请求协议包://服务端计算机IP地址:http服务器端口号/网站名/资源文件 网络协议包:一组有规律的二进制数据,存储在固定的空间当中,在指定空间下专门存储指定数据,降低接收方解析难度。 Http网络协议包:B/S结构下的网络通信,浏览器向h
阅读全文
摘要:互联网通信流程图 Http协议包 网络协议包: 请求协议包根据二进制信息的不同类型,将其存放在不同的具有固定空间的网络协议包中。浏览器和服务器之间的请求和响应传递的是二进制数据信息,为了浏览器端和服务器端可以快速解析该二进制文件信息,将这些二进制信息放入请求协议包中。B/S模式下的二进制数据都是存储
阅读全文
摘要:关于数据库中的外键约束 约束指的是数据库的一种管理方式,使得数据库中的数据是有意义的。约束是由DBA去设置的,开发人员只需要知道其含义即可。 非空约束(not null):要求管理的字段不能存储null值; 唯一性约束(unique):要求管理的字段存储值不能有重复,但是可以存储null值 主键约束
阅读全文
摘要:关于JDBC JDBC :java数据库连接,是Java工程师定义的一种连接数据库的规范,即接口 接口的作用: 指定规则 降低Java工程中类文件之间的耦合度,从而降低维护成本【设计原则】 JAVAEE 和JAVASE规范的区别: JAVASE : 指的是Java类在单独执行,单独处理业务时需要遵循
阅读全文
摘要:网络通信中涉及到的编程语言 HTML:超文本标记语言;它是一种专门在浏览器编译和执行的编程语言 (Java则是一种专门在JVM中编译和运行的语言) HTML编程语言的作用: 控制浏览器将接受到的数据以指定的方式在窗口展示。【前端工程师】 控制浏览器请求的行为。【前端工程师/服务端工程师】 关于浏览器
阅读全文
摘要:关于共享资源文件 共享资源文件:可以通过网络共享的文件被称为共享资源文件。 所有的文件内容都可以通过网络传输,因此所有的文件都是共享资源文件 Http服务器中的共享资源文件的分类: 静态资源文件: 文件中存放的是内容,且内容固定,不会发生变化的文件。如文档,图片,视频 文件中存放的是命令,这些命令只
阅读全文
摘要:互联网通信流程 涉及到的技术: 控制浏览器的技术:HTML,CSS,JavaScript(将会被Jquery替代) 控制硬盘上数据库的行为:MySql数据库服务器管理,JDBC规范(一种通信协议,通过Java语言向数据库下达指令,从而访问数据库,后面将涉及MyBits框架) 控制服务端Java行为技
阅读全文
摘要:关于Java中的集合 集合的定义:集合指的是存储对象的引用的类/接口。由于集合中元素(对象)的存储方式不 同,所以每一种集合都代表一种数据结构。 集合的继承结构图 Iterablee接口(可迭代的,其中有一个iterator()方法用于获取迭代器对象) Collection接口 List接口(有序:
阅读全文