![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 62
GGood_Name
日拱一卒 功不唐捐
展开
-
[GN] 前后端身份认证:session身份认证,JWT认证
浏览器 服务器验证,服务器session存储信息。携带token去请求 -----> 服务器校验合法并返回信息。不安全 加密算法和信息都暴露 ---- 所以非敏感信息并且短期。浏览器登陆请求 ----> 服务器创建token。存储占用空间太大 ----- 但是客户端存储 服务端很轻松。浏览器原创 2024-04-01 09:02:06 · 411 阅读 · 0 评论 -
[GN] 面向对象程序三大特性:封装、继承、多态
(1)保证数据的安全性,防止调用者随意更改数据。(例如,在封装一些常用的工具类时,会把类的无参构造器私有private化或者在类名前使用abstract修饰,不准创建该类,达到只能调用,继承,不能修改的效果)(2)提高代码的复用性。(把公用的方法放到一个类中,谁需要谁直接就调用)提供了大量能使我们快速便捷地处理数据的函数和方法。接口 变量名 = new 实现类();父类 变量名 = new 子类();子类必须要对父类中方法进行重写。通过父类的引用调用重写的方法。原创 2024-01-28 22:24:37 · 371 阅读 · 0 评论 -
抽象类和接口对比
抽象类使用abstract修饰类抽象类当中可以包含普通类所能包含的成员抽象类和普通类不一样的是,抽象类当中可以包含抽象方法。int cnt;}在Java中,接口可以看成是:多个类的公共规范 (一些没有实现的方法,封装到一起)使用interface来修饰接口接口当中的成员方法不能有具体的实现int name;} }接口是更加抽象的抽象的类;抽象类里的方法可以有方法体;接口里的所有方法都没有方法体(JDK7.0之前)。接口体现了程序设计的多态和高内聚低耦合的设计思想。原创 2022-11-10 15:43:31 · 251 阅读 · 0 评论