java后端
后端语言专栏
熬夜的小王
这个作者很懒,什么都没留下…
展开
-
java基础知识+面向对象知识汇总
一.java基础知识二.面向对象知识操作实例:汽车租聘系统。原创 2020-07-31 21:18:34 · 105 阅读 · 0 评论 -
接口的简要介绍:
接口的简要介绍:一.概念:比抽象类还抽象的抽象类,可以更加规范的对子类进行约束。(如果你是…则必须能…)从接口的实现者角度看,接口定义了可以向外部提供的服务。 从接口的调用者角度看,接口定义了实现者能提供那些服务。二.范式:[访问修饰符] interface 接口名 [extends 父接口1,父接口2…] { 常量定义; 方法定义;}三.唯一作用:定义标准规则(全面地专业地规范和具体实现的分离)。四.关键字:①interface接口。②一个类去原创 2020-08-04 16:41:47 · 309 阅读 · 0 评论 -
常量+String+包装类+Math
1.常量与变量对应1.值不可变2.定义常量必须赋值1.1定义常量的范式final int i = 0;final 类型 常量名 = 常量值;1.2常量名的定义规范1.名字全部大写2.多个单词之间使用 “_” 分隔1.3final出现的位置1.变量2.方法 不可被子类重写3.类 类不可当作其他类的父类(没有子类) 该类的对象全部为常量2.String1.它是一个被 final 修饰的类,其创建的对象都是常量2.在java中使用 “” (双引号)包含的任意数据,都是原创 2020-08-15 08:44:50 · 184 阅读 · 0 评论 -
抽象类简要总结:
抽象类:一.抽象方法:①使用abstaract修饰的方法,没有方法体,只用声明。(抽象方法即便有返回值声明,也不需要return实际返回对应数据)②抽象方法必须被子类实现。③抽象类中的的抽象方法只能使用public访问修饰符。二.抽象类:①包含抽象方法的类就是抽象类。②抽象类不能实例化(不能使用new实例化对象)。③抽象类中可以没有抽象方法。④默认无参构造,但不支持使用 new 关键字创建抽象类的对象,只允许在子类构造器中使用 super() 去调用。⑤默认父类Object。⑥通常使原创 2020-08-03 21:26:43 · 316 阅读 · 0 评论 -
IO流的概要总结:
IO流的概要总结:一.File:File类的理解:a.File类的一个对象,代表文件或文件目录(俗称文件夹)b.File类声明在java.io包下。c.Flie类中涉及到关于文件或文件目录的创建,删除,重命名,修改时间,文件大小等方法,并涉及到写入或读取文件内容操作,如果需要读取或写入文件内容,需要IO流来完成。d.后续File类的对象常会作为参数传递到流的构造器中指明读取或者写入的"终点"。File的实例化:File(String filePath)File(String parentP原创 2020-08-22 13:46:59 · 143 阅读 · 0 评论 -
集合(一)List set:
集合(一):一.集合与数组的区别:a.长度区别:数组固定,集合可变。b.内容区别:数组可以是基本数据类型,也可以是引用数据类型,集合只能是引用类型。c.元素区别:数组只能储存同一种类型;集合可以储存不同类型(一般也是同一种类型)。二.集合框架结构图:三.ArrayList实现类:说明:底层是用数组实现的存储。 特点:查询效率高,增删效率低,线程不安全。我们一般使用它。ArrayList list = new ArrayList();List list = new ArrayList(原创 2020-08-11 16:37:00 · 434 阅读 · 0 评论 -
集合(泛型补充,迭代器,Map)(二):
集合(二):一.泛型:说明:(数据类型参数化)为数据类型的一个占位符(形式参数),即告诉编译器,在调用泛型时必须传入实际类型。范式:集合类型<泛型类型>集合类型=new 集合类型<泛型类型>。泛型类型必须是应用数据类型(包装类)。包装类:基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterb原创 2020-08-12 17:25:29 · 111 阅读 · 0 评论 -
异常简要介绍:
异常:一.概念:在程序运行过程中,出现的非正常情况或由开发人员主动抛出能够结束当前流程的情况。二.异常的关键字:①try(类似把嫌疑人进行监控):用法:把可能出现异常的代码块包在try中范式:try{ //可能出现异常的代码块 } ②catch(发现嫌疑人,捕捉并处理):出现异常后捕捉处理,并声明所捕捉到异常的类型。try{ //可能出现异常的代码块 }catch(异常类型 名){ //出现异常后的处理 }③finally:无论是否有异常都会执行try{ //可能出原创 2020-08-06 16:36:30 · 234 阅读 · 0 评论 -
多线程的简单实现(一):
多线程的简单实现(一):一、说明:本身线程就是一门大的课程,在此只做基本的java中的基本认识。 概念: a.程序:是一个静态的概念,一般对应于操作系统中的一个可执行文件,比如:我们要启网易云听音乐,则对应网易云的可执行程序。当我们双击网易云,则加载程序到内存中,开始执行该程序,于是产生了“进程”。 (完成特定任务,用某种语言编写的一组指令的集合。) b.进程:现代的操作系统都可以同时启动多个进程。比如:我们在用网易云听音乐,也可以使用IDEA写代码,也可以同时用浏览器查看网页。原创 2020-08-22 16:51:03 · 432 阅读 · 1 评论