03 2022 档案

摘要:HTML基础拓展 表单 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> ​ <h1>登录</h1> <!--表单标签--> <!--action:提交 阅读全文
posted @ 2022-03-30 23:30 乌鸦の学习 阅读(87) 评论(0) 推荐(0) 编辑
摘要:HTML基础 写在前面 2022年3月30日04:39:43,开始前端的学习,说是学习其实半个复习。接触这玩意儿比接触编程语言还早,那时候还是个连家用的路由器都不会用的小白呢,其实就是捡起来以前没学完或者学一半的东西做个复习。目标还是后端,前端部分其实也是为了后端铺路,所以笔记会稍显潦草,也不会记录 阅读全文
posted @ 2022-03-30 06:44 乌鸦の学习 阅读(28) 评论(0) 推荐(0) 编辑
摘要:异常处理 实际工作中,我们写的程序可能会遇到各种各样的问题。比如用户的输入不符合我们的要求;打开某个文件时这个文件可能不存在或者格式不对;读取数据库时数据库可能是空的;程序运行中内存或者硬盘可能满了,甚至Jvm也会报错等等。 遇到这些突发情况的时候我们的程序将会无法执行跑不下去。这种情况我们就叫做异 阅读全文
posted @ 2022-03-30 04:14 乌鸦の学习 阅读(67) 评论(0) 推荐(0) 编辑
摘要:抽象类、接口和内部类拓展 抽象类 抽象类可以理解为一种框架结构,目的是为了提高协作效率。 就是使用abstract修饰符修饰的类。 如果abstract修饰了一个方法,则这个方法就是抽象方法。 抽象类可以没有抽象方法,但是抽象方法只能存在抽象类里。 抽象类不能实例化但是有构造方法,抽象内必须靠子类实 阅读全文
posted @ 2022-03-30 01:55 乌鸦の学习 阅读(64) 评论(0) 推荐(0) 编辑
摘要:多态和instanceof关键字 多态 即同一方法可以根据发送对象的不同而采取不同行为。 一个对象的实际类型是确定的,但是可以指向对象的引用类型有很多。 多态存在的条件: 类之间有继承关系。 子类重写了父类的方法。 声明父类对象的时候引用指向之类对象。 多态指方法的多态,属性没有多态性。 insta 阅读全文
posted @ 2022-03-29 14:02 乌鸦の学习 阅读(44) 评论(0) 推荐(0) 编辑
摘要:封装、继承、重写 我们设计程序的时候需要追求高聚合和低耦合,类的内部操作细节理应在类里完成,不允许外部干涉,仅暴露少量的方法给外部使用。 封装的本质就是数据的隐藏,也就是禁止直接访问一个对象中数据的实际表示,而应该通过结构操作来访问。 对于代码来说就是属性私有:get/set 封装 类示例代码: p 阅读全文
posted @ 2022-03-28 16:11 乌鸦の学习 阅读(41) 评论(0) 推荐(0) 编辑
摘要:面向对象 从面向过程到面向对象 面向过程: 步骤清晰简单,逐步解决问题,思考每一步需要做什么。 适合处理一些简单问题。 面向对象: 分类思维,思考解决这个问题需要哪些分类,然后对这些分类进行单独思考。最后才对分类下的细节进行面向过程的思考。 面向对象适合处理复杂问题,尤其适合处理需要多人协作的问题。 阅读全文
posted @ 2022-03-25 17:30 乌鸦の学习 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Java数组和拓展 什么是数组 数组是最简单的一种数据结构,是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 每一个数据称作数组的元素,每一个元素可以通过一个下标来访问。 数组的下标与集合一样都是从0开始的。 声明数组 Java风格 public cla 阅读全文
posted @ 2022-03-25 03:09 乌鸦の学习 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Java内存分析 本章节笔记内容与截图均学习和摘抄于:https://www.cnblogs.com/czwbig/p/11127124.html 博主:czwbig 写得非常棒的文章,强烈推荐阅读原文,限于自己的水平,本章节仅摘抄记录一些知识点,方便自己了解和随时查阅。 改动了一些段落方便自己理解 阅读全文
posted @ 2022-03-25 00:48 乌鸦の学习 阅读(116) 评论(0) 推荐(0) 编辑
摘要:Java基础篇练习:简易计算器 import java.util.Scanner; ​ /** * 用四个方法加上循环和switch语句写一个计算器。 * 传递两个操作数,计算他们的结果并打印到控制台。 */ public class Demo16 { public static void main 阅读全文
posted @ 2022-03-24 18:53 乌鸦の学习 阅读(50) 评论(0) 推荐(1) 编辑
摘要:Java中的方法和递归 方法的定义 示例代码: public class Demo1 { public static void main(String[] args) { int num = sum(1,2); System.out.println(num); } ​ /** * * @param 阅读全文
posted @ 2022-03-24 14:32 乌鸦の学习 阅读(122) 评论(0) 推荐(0) 编辑
摘要:Java中的用户交互和流程控制 Scanner类 Scanner类全称是java.util.Scanner是Java5的新特征,包含许多方法用来保存和调用用户的输入。 next和hasnext 示例代码: import java.util.Scanner; ​ public class Demo1 阅读全文
posted @ 2022-03-23 22:19 乌鸦の学习 阅读(160) 评论(0) 推荐(0) 编辑
摘要:JustAuth-demo实现钉钉扫码登录 环境搭建 下载JustAuth 地址:https://gitee.com/justauth/JustAuth-demo?_from=gitee_search 使用IDEA打开demo 作为项目打开 打开后直接先跑一编代码。 注意:如果编辑器没有选项则无法运 阅读全文
posted @ 2022-03-22 12:11 乌鸦の学习 阅读(814) 评论(0) 推荐(0) 编辑
摘要:JavaDoc JavaDoc命令是用来生成自己API的帮助文档的 文档注释 package com.rsp2012.base; ​ public class Demo8 { public static void main(String[] args) { int num1 = 10; double 阅读全文
posted @ 2022-03-21 07:02 乌鸦の学习 阅读(98) 评论(0) 推荐(0) 编辑
摘要:JAVA命名规范与变量、常量的作用域 变量 变量即在程序运行中可以变化的量。 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量时程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 变量名必须是合法的标识符。 Java中声明变量是一条完整的语句,每一个声明都必须以分号结束。 阅读全文
posted @ 2022-03-21 03:49 乌鸦の学习 阅读(114) 评论(0) 推荐(0) 编辑
摘要:JAVA类型转换 转换规则 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。 转换类型根据容量即字符大小由低到到进行转换,浮点类型优先级一定大于整型。 运算中,不同类型的数据先转化为同一类型,然后再进行运算。 注意: 不能对布尔类型的变量进行类型转换。 不能把对象类型转换为不相 阅读全文
posted @ 2022-03-21 01:51 乌鸦の学习 阅读(160) 评论(0) 推荐(0) 编辑
摘要:JAVA基础与拓展 注释 不写注释的人不配拥有母亲。 ——不愿透露姓名的李姓前端 单行注释 //这是一行注释 //这是一行注释 //这是一行注释 IDEA快捷键:Ctrl+/ 多行注释 /*这是一行注释 这是一行注释 这是一行注释 这是一行注释 */ 文档注释 /** * @deprecated h 阅读全文
posted @ 2022-03-19 20:00 乌鸦の学习 阅读(82) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示