![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 65
Drone_xjw
您的支持是我不竭的动力!
展开
-
异常处理
认识异常类中的异常信息不用System.out.println(),而是使用e.printStackTrace()java中引入异常是因为不希望程序一报错就结束,而是希望程序能够继续执行完毕。异常类最高的继承类是Throwable,并且通过JavaDOC文档可以发信啊在Throwable下有两个子类Error : JVM 错误,这个时候的程序并没有执行,无法处理Exception : 程序运行中产生的异常,用户可以使用异常处理格式处理。程序中可以处理的异常是Exception类原创 2021-03-28 22:29:27 · 142 阅读 · 0 评论 -
类结果扩展-包
命名规范包包的定义package com.mldn.demo;包的导入,当包定义在不同的目录之后,我们就需要import关键字去使用其他包中的程序类.package com.mldn.demo;import com.mldn.util.Message//导入其他包的类public class TestMessage{}注意上面面程序编译顺序是先编译Message再编译TestMessage。我们可以使用javac -d . *.java由jdk自动编译。另外,impo.原创 2021-03-28 20:56:50 · 109 阅读 · 0 评论 -
抽象类与接口学习
抽象类抽象类的子类和普通类的子类相比最大的区别就在于:抽象类可以明确的要求子类覆写哪些特定的方法,,在实际的项目开发过程中,对于extends类继承来讲,更多的时候继承的不是普通类(功能完善的类),而是抽象类。# 定义抽象类abstract class Book{ //如果一个类中定义有抽象方法,那么这个类必须声明为抽象类 public abstract void read();//抽象方法,没有方法体}- 需要注意的是抽象类不能实例化对象- 抽象类必须要有子类,可以通过子类实例化对象,原创 2021-03-28 15:33:46 · 77 阅读 · 0 评论 -
继承、多态 部分知识点记录
final关键字final定义的类不能有子类String类就使用了final关键字,所以String类不能被继承final定义的方法不能被覆写final定义的变量为常量,所以必须初始化内容,且不能修改。public static final定义全局常量多态依赖于继承与方法覆写,所谓的多态性严格意义上来将指的是对象所描述范围会随着其转型的因素而有所不同,或者是同样第一种操作方法也会根据不同的情况而有所不同。对象向上转型(90%使用):利用向上转型可以实现参数的统一配置,并且使用.原创 2021-03-27 13:53:10 · 97 阅读 · 0 评论 -
java自学教程-面向对象
面向对象java面向对象的设计中有三大特性:封装性:程序内部的处理结构对外不可见(结构内部不可见、实现结构不可见)实现结构不可见:不同的层之间进行处理的时候可以完全不知道具体的实现细节;内部结构不可见: 内部的相关的核心定义,外部 无法直接访问,这与访问权限相关。继承性:在先人的基础上继续发展,就好比如果参考进化论,每一代都要比上一代要强。利用击沉给的结构划分出不同的类关系,同时保证一些公共的特征存留下来。多态性:多态是一种不确定的执行模式,同样的一个功能不同的人干,会有不同的方法,但原创 2021-03-26 21:02:19 · 139 阅读 · 0 评论 -
Java自学教程-基础认识
课程链接:https://www.bilibili.com/video/BV1PE41187Vd?p=1认识JAVAJAVA前身是OAK,最初编程语言是为了一个GREEN的项目提供服务。该项目用email控制家电。Java语言特点JavaSE 单机版程序的开发JavaME 嵌入式设备的开发JavaEE 企业客户端Java相对于C++:良好的垃圾回收处理去掉C、C++的指针,使用引用多线程的编程支持(java真谛)适合分布式计算、具有很强的网络吞吐力安全性较高,java本.原创 2021-03-13 10:31:50 · 84 阅读 · 0 评论 -
spring5学习笔记之IOC原理
IOC:控制反转,把对象创建和对象之间调用过程交给spring进行管理。IOC 控制反转的过程(涉及:xml解析,工厂模式,反射),xml解析中获取类型,然后在反射中,通过类名来获取字节码,再通过newInstance()方法获取对象,进一步降低类之间的耦合度。IOC接口IOC思想是基于IOC容器完成的,IOC容器底层就是对象工厂。实现IOC的接口包括BeanFactory 和 ApplicationContextBeanFactory :IOC容器的基本实现,是spring内部使用的接口.原创 2020-07-03 13:40:12 · 184 阅读 · 0 评论 -
小白学习echart可视化图表添加超链接并留下问题
echart拥有许多非常好看的可视化图例,当我们把json或者xml格式的数据导入之后,更改成为我们想要的点或边,我们就可以看到一个根据自己数据的可视化。但是,这些点代表了不同的实体意义,这里也只是体现了实体间的关系。所以,我们需要为每个点添加一个链接,查看详细的实体点意义。<!DOCTYPE html><html style="height: 100%"> <head> <meta charset="utf-8"> &l.原创 2020-05-28 09:23:57 · 2924 阅读 · 1 评论 -
flyway出现org.flywaydb.core.api.FlywayException: Validate failed:问题解决办法
在idea中找到数据库,如下图所示:双击flyway出现执行:mvn flyway:migrate 历史记录。把最新执行看到执行失败的那条记录删掉,并提交。然后重新运行mvn flyway:migrate命令即可成功。...原创 2020-03-21 16:32:58 · 14429 阅读 · 2 评论 -
Java核心技术之接口(学习笔记)
在Java程序设计语言中,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。为了让类实现一个接口,通常需要下面两个步骤:1)将类声明为实现给定的接口。2)对接口中的所有方法进行定义。要将类声明为实现某个接口,需要使用关键字implements:注:在接口声明中,没有将compareTo方法声明为public,这是因为在接口中的所有方法都自动地是public。...原创 2020-02-05 16:20:44 · 101 阅读 · 0 评论 -
java核心技术之继承(学习笔记)
P157继承关键字extendsjava用关键字extentds代替了C++中的冒号(:)在java中,所有的继承都是共有继承,而没有C++中的私有继承和保护继承class Manager extends Employee{ //方法和属性}注意:已存在的类称为父类,超类子类比超类拥有的功能丰富子类调用超类的方法可以通过super.fangfa()来进行访问。关键字th...原创 2020-02-05 14:18:59 · 134 阅读 · 0 评论 -
java核心技术之对象与类(学习笔记)
P101原创 2020-01-10 15:52:03 · 141 阅读 · 0 评论 -
java核心技术之小白入门基本程序设计(个人笔记)
java程序设计基础java核心技术之基本程序设计1文件名2数据类型3位运算符3.1math3.2运算符优先级静态方法与成员方法??java核心技术之基本程序设计1文件名文件名与类名必须相同,且命名采用驼峰命名法。如FirstSample类,文件名则为FirstSample.java2数据类型java是一种强类型语言。这就意味着必须为每一个变量声明一种类型。在java中,一共有8种基本类...原创 2020-01-07 10:33:43 · 212 阅读 · 0 评论