- 博客(9)
- 收藏
- 关注
原创 【Java学习】什么是SSL、TLS、HTTPS
SSL提供了一套安全加密方法,相当于网络的加密层。TLS是SSL的升级版,遵循X.509协议。支持TLS协议的有很多厂商,如OpenSSL,主要用于生成证书,OpenSSL是TLS协议的一种免费实现方案。颁发者(CA)颁发证书,颁发者需要有权威性、有公信力。颁发证书过程中需要技术手段保证其可信性,即用OpenSSL在颁发者和证书之间建立安全、可信、有权威性的关系。证书是网站所申请的,由浏览器代替访客查看证书,有证书意味网站是可信任的。HTTP:用于浏览器和服务器端交换纯文本数据。对称加密:客户端
2021-04-06 17:28:33
642
3
原创 【Java学习】6 JAVA语言学习:抽象类、接口、内部类
这里写目录标题1 抽象类和抽象方法2 接口1 抽象类和抽象方法抽象方法:一个方法没有方法体,由abstract修饰。一个类中如果有方法是抽象方法,则这个类也要编程抽象类(由abstract修饰)。一个抽象类中可以有抽象方法(0到n个)也可以有不抽象的方法。抽象类可以被其他类继承,但子类需要重写所有父类的抽象方法,具体实现抽象方法,否则就把子类也写成抽象类。public abstract class Person{ public abstract void work();//抽象函数。需要abs
2021-04-02 19:08:14
136
原创 【Java学习】5 Java语言学习:object类、多态;final关键字
1 object类所有类都直接或间接地继承自object类,object类是所有Java类地根基类,即所有Java对象都拥有object类地属性和方法,如果在类的声明中未使用extends关键字指明其父类,则默认继承object类。object类中的toString()方法全限定路径:包名+类名的完整表示。这个方法的作用是对对象进行“自我介绍”,一般子类对父类提供的toString方法都不满意,需要进行重写。IDEA快捷键:alt + insert,生成toString方法。...
2021-04-01 17:58:16
254
原创 【Java学习】4 Java语言学习:封装、继承;super关键字
1 包,import包的作用:解决重名的问题和权限问题。包对应的是盘符上的目录或文件夹。包名定义:(1)全部小写;(2)中间用点隔开;(3)包名一般是公司域名到这些+模块名字;(4)不能使用系统中的关键字;(5)包声明的位置一般都在非注释性代码的第一行。导包(import 包名)是为了定位,使用不同包中的类时需要导包。使用同一个包中的类不需要导包,可以直接使用。在导包以后想用其他包下的同名类,需要手动写所在的包,默认是使用导入包中的类。在java.lang包下的类可以直接使用无需导包。JAVA
2021-03-27 14:27:08
117
1
原创 【Java学习】3 Java语言学习3:类和对象;this、static关键字
1 面向过程和面向对象的区别面向过程:注重的是事件的具体步骤或过程,注重的是过程中的具体行为,以函数为最小单位,考虑怎么做。面向对象:注重找“参与者”,将功能封装进对象,强调具备了功能的对象,以类或对象为最小单位,考虑谁来做。面向过程和面向对象是相辅相成,并不是对立的,解决复杂问题,通过面向对象方式便于我们从宏观上把握事物之间复杂的关系,方便我们分析整个系统;具体到微观操作,仍然使用面向过程方式来处理。...
2021-03-20 21:49:17
297
原创 【Java学习】2.JAVA语言学习2:数组
1 数组数组:用于存储数据,将相同类型的若干数据组织起来,即数组是若干相同类型数据的集合。每一个数据成为一个元素,每个元素可以通过一个索引(下标)来访问。如果数组只声明,没有初始化,则这个数组相当于没有定义。数组的声明和创建:int[] arr=new int[4]数组有默认的初始化值:基本数据类型:byte, short, int, long是0; float, double是0.0;char是‘\u0000’;Boolean是false。引用数据类型:null。new创建的对象放在堆里
2021-03-19 18:10:24
215
原创 【JAVA学习】2、JAVA语言学习1:基本常识
1 方法的重写在子类中可以根据需要对从基类中继承的方法进行重写。重写方法必须和被重写方法有相同的名称、参数列表和返回类型。重写方法不能使用比被重写方法更严格的访问权限。重载:一个类里同样名字同样返回值的方法,但参数不同,类型不同或个数不同,这样的方法是重载。...
2021-03-19 11:32:32
360
原创 【JAVA学习】1、JAVA的体系架构和核心机制
1 JAVA的体系架构分为三部分,面向三种应用场景。JAVASE(J2SE) 标准版:C/S系统中Client端开发,主机应用。JAVAEE 企业版:web开发,jdbc,servlet,jsp,hibernate。JAVAME 微型版:JAVASE的内伸,应用于消费性电子产品,精简核心类库。本质上是包含的库不同。2 JAVA核心机制(1)垃圾回收机制垃圾:不再使用的内存空间应该回收。JAVA底层垃圾收集器(GC)自动进行垃圾回收。JAVA提供系统级线程跟踪存储空间分配情况,在JVM空闲时
2021-03-08 15:01:10
152
原创 javax.el.PropertyNotFoundException: Property 'title' not found on type entity.bookInfo问题解决方案
最近在做web的大作业,开发一个图书馆管理系统,要求有查询图书的功能,信息从数据库中读取。我用了jsp提交要查询的内容到servlet,然后servlet处理后传数据回到jsp。这个部分参考了这个博主的文章https://www.cnblogs.com/smfx1314/p/7912836.html但是写完了运行时报错很长一段,但是意思是说找不到对象的属性 网上有很多解...
2019-01-01 20:41:05
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人