摘要: 在之前我们学习了关于Java基础以及面向对象基础的知识,基本上已经是进入到Java的大门之中了。从现在开始就可以就可以学习更多的关于Java语言的更复杂更常用的知识,那么这一篇博客我们就来聊一聊Java中的常用类,会给大家介绍一下日后学习和工作都会用到的一些Java常用类,在一定程度上可以帮助我们更 阅读全文
posted @ 2021-03-07 15:08 |好的| 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 异常概念: 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提到的这些异 阅读全文
posted @ 2021-03-04 22:00 |好的| 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客中我们聊了一些关于接口的知识,接口不管是在学习还是工作中都是经常要用的,所以常用的知识一定要清楚,接下来我们学习一下内部类,内部类主要用在这种情况下:我们创建类的对象的时候并不需要使用很多次,每次只是用一次,这个时候我们就可以使用内部类了。 1、内部类概述 内部类就是在一个类的内部在定义一 阅读全文
posted @ 2021-03-04 21:41 |好的| 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、接口的本质 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法) 都有! 接口:只有规范! 【为什么需要接口?接口和抽象类的区别?】 接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了: 规范和具体实现的分离。 抽象类还提供某些具体实现,接口不提供任 阅读全文
posted @ 2021-03-04 21:10 |好的| 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在之前的博客中经常会出现修饰符这个词,对于Java来说,修饰符也是一个很重要的知识点,所以这篇博客就来聊一聊Java中的修饰符。 1、static修饰符 1.static变量 在类中,使用static修饰的成员变量,就是静态变量,反之为非静态变量 静态变量和非静态变量的区别 静态变量属于类的,“可以 阅读全文
posted @ 2021-03-03 21:13 |好的| 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 多态应该是Java的三大特征中最难理解的一点了,如果这篇博客中有什么错误不足的话,希望大家可以在评论区指出。 1、认识多态 多态性是OOP中的一个重要特性,主要是用来实现动态联编的,换句话说,就是程序的最终状态只有在执行过程中才被决定而非在编译期间就决定了。这对于大型系统来说能提高系统的灵活性和扩展 阅读全文
posted @ 2021-03-03 09:14 |好的| 阅读(440) 评论(0) 推荐(1) 编辑
摘要: 作为Java三大特征之一的继承也是很好理解的。 现实世界中的继承无处不在。比如: 动物:哺乳动物、爬行动物 哺乳动物:灵长目、鲸目等。 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 为什么需要继承?继承的作用? 第一好处:继承的本质在于抽象。类是对对象的抽象,继承是对某一批类的抽象。 阅读全文
posted @ 2021-03-02 17:42 |好的| 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 作为三个特征之一的封装,相对来说还是比较好理解的。 我要看电视,只需要按一下开关和换台就可以了。有必要了解电视机内部的结构吗?有必要碰碰显像管吗? 制造厂家为了方便我们使用电视,把复杂的内部细节全部封装起来,只给我们暴露简单的接口,比如: 电源开关。需要让用户知道的暴露出来,不需要让用户了解的全部隐 阅读全文
posted @ 2021-03-02 17:20 |好的| 阅读(92) 评论(0) 推荐(0) 编辑
摘要: JAVA程序运行的内存分析 栈stack: 1. 每个线程私有,不能实现线程间的共享! 2. 局部变量放置于栈中。 3. 栈是由系统自动分配,速度快!栈是一个连续的内存空间! 堆heap: 1. 放置new出来的对象! 2. 堆是一个不连续的内存空间,分配灵活,速度慢! 方法区(也是堆): 1. 被 阅读全文
posted @ 2021-03-02 16:51 |好的| 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 命令行窗口登录数据库:mysql -u用户名 -p 之后在提示后输入密码即可 选择数据库:use 数据库名; 查看有什么数据库:show databases; 查看当前数据库中有多少个表:show tables; 查看表中的表列: show columns from 表名; 其他SHOW语句还有: 阅读全文
posted @ 2021-03-01 21:28 |好的| 阅读(52) 评论(0) 推荐(0) 编辑