03 2021 档案

摘要:学习目标: 熟练掌握Map的遍历方式 例题: 需求:遍历Map集合 代码如下: package com.yy.object.test.test_collection; import java.util.*; /** * @author YanYang * @projectName day02 * @ 阅读全文
posted @ 2021-03-30 21:18 Yan_Yang 阅读(601) 评论(0) 推荐(0)
摘要:文章目录 文章内容:1. 什么是异常,为什么要处理异常2. 异常语法和执行顺序以及注意事项3. 异常分类4. 具体异常(理解记忆)5. throw和throws关键字区别和作用6. 自定义异常需要注意的地方 总结: 文章内容: 1. 什么是异常,为什么要处理异常 在写程序的过程中,可能出现各种程序员 阅读全文
posted @ 2021-03-30 18:25 Yan_Yang 阅读(105) 评论(0) 推荐(0)
摘要:@(Java异常类) 总结内容 1. 什么是异常,为什么要处理异常 在写程序的过程中,可能出现各种程序员没有预料到的情况,或者系统存在一些错误,例如打开一些不存在的文件,开发人员逻辑错误等,这些错误导致程序奔溃,这就叫异常。 为了让用户有一个良好的体验,为了程序的健壮性,不让程序随意崩溃,我们就需要 阅读全文
posted @ 2021-03-30 18:17 Yan_Yang 阅读(83) 评论(0) 推荐(0)
摘要:学习目标: 掌握自定义异常类 例题: 需求:自定义异常类,简单判断是否注册成功 代码如下: RegisterException类: /** * @author YanYang * @projectName day02 * @description: 自定义异常类,简单判断是否注册成功 * @date 阅读全文
posted @ 2021-03-29 22:17 Yan_Yang 阅读(117) 评论(0) 推荐(0)
摘要:maven安装和详细配置 提示:下面是Tomcat9.0版本的下载链接,需要其他版本的去官方网站下载。 链接:https://pan.baidu.com/s/1CONf8KVXM4gyJj4pxjFBkA 提取码:rb0t 文章目录 maven安装和详细配置前言一、使用步骤Idea中部署Tomcat 阅读全文
posted @ 2021-03-16 21:44 Yan_Yang 阅读(60) 评论(0) 推荐(0)
摘要:Idea中创建maven项目 提示:前提条件时maven已经安装好,并且环境变量也配置完成,maven没安装好或者环境变量没有配置好的请参考我上一篇文章——maven的安装和配置 上篇博文链接:https://blog.csdn.net/zzvar/article/details/114868957 阅读全文
posted @ 2021-03-16 18:37 Yan_Yang 阅读(232) 评论(0) 推荐(0)
摘要:maven安装和详细配置 提示:下面是maven3.6.3版本百度云链接,记住maven3.3以上版本必须安装jdk1.7及以上版本,否则会出错。 链接:https://pan.baidu.com/s/1J0FNIBlF0JIm3QB9sIIlaA 提取码:4gud 文章目录 maven安装和详细配 阅读全文
posted @ 2021-03-16 13:54 Yan_Yang 阅读(154) 评论(0) 推荐(0)
摘要:学习目标: 掌握Java的基本数据类型转换 学习内容: 1、转化规则 在8大基本数据类型中,boolean不属于数值类型,所以不参与转换,其他类型的转换规则如下。一般的来说(byte、short、char)是平级的,这三种类型相互之间不参与自动类型转换操作但可以进行强制转换操作。 转换方式: 按照转 阅读全文
posted @ 2021-03-12 20:47 Yan_Yang 阅读(71) 评论(0) 推荐(0)
摘要:学习目标: 用Java计算简单数学问题 例题: 需求:输入2个正整数,求这2个数的最大公约数和最小公倍数 代码如下: public static void main(String[] args) { // 输入2个正整数,求最大公约数和最小公倍数 // 最大公约数, 1> 第一步控制台输入 Scan 阅读全文
posted @ 2021-03-12 17:32 Yan_Yang 阅读(63) 评论(0) 推荐(0)
摘要:学习目标: 掌握Java方法的重载 学习内容: 1、重载定义 参数列表: 参数的类型 + 参数的个数 + 参数的顺序方法签名: 方法名称 + 方法参数列表,在同一个类中,方法签名是唯一的,否则编译报错方法的重载设计(Overload): 表示在同一个类中,允许某方法存在一个以上的同名方法,只要它们的 阅读全文
posted @ 2021-03-11 22:12 Yan_Yang 阅读(54) 评论(0) 推荐(0)
摘要:学习目标: 掌握可变参数的应用 学习内容: 1、定义 在方法中传递数组有一种更简单的方式——方法的可变参数,其本质是一个语法糖,目的是让开发者写代码更简单。 2、语法 [修饰符] 返回值类型 方法名称(参数类型 参数1,参数类型 参数2,...,可变参数类型 ...参数名) { 方法体; [retu 阅读全文
posted @ 2021-03-11 21:53 Yan_Yang 阅读(26) 评论(0) 推荐(0)
摘要:学习目标: 掌握二维数组的使用 学习内容: 1、二维数组的定义 二维数组,就是数组中的每一个元素都是一个一维数组。 二维数组是存数组的数组 三维数组,数组的每一个元素就是一个二维数组。 其实发现,这种多维数组都可以简单称之为,数组中的数组。 2、二维数组的静态初始化 注意:二维数组中的元素类型是一维 阅读全文
posted @ 2021-03-10 18:58 Yan_Yang 阅读(55) 评论(0) 推荐(0)
摘要:学习目标: 掌握一维数组的使用 学习内容: 1、一维数组的定义 数组(Array),是把具有 相同类型 的多个常量值 有序组织 起来的一种数据形式。这些按一定顺序排列的多个数据称为数组。而数组中的每一个常量值称之为数组元素(item),数组中使用索引/下标(index)来表示元素存放的位置,索引从0 阅读全文
posted @ 2021-03-10 16:16 Yan_Yang 阅读(438) 评论(0) 推荐(0)
摘要:学习目标: 掌握 for 循环的使用 学习内容: 1、for语法 for(初始化语句; boolean表达式; 循环后操作语句) { 循环体; } 流程图如下: 特点: 初始化语句:只在循环开始时执行一次,一般是定义一个变量,并赋值。 boolean表达式:表达式为false时,循环终止,为true 阅读全文
posted @ 2021-03-10 11:43 Yan_Yang 阅读(391) 评论(0) 推荐(0)
摘要:学习目标: 熟练掌握 for 循环的使用 例题: 1、需求:打印直角三角形 代码如下: // 左直角 for(int i = 0; i < 5; i++) { for(int j = 0; j <= i; j++) { System.out.print("*"); } System.out.prin 阅读全文
posted @ 2021-03-10 11:37 Yan_Yang 阅读(52) 评论(0) 推荐(0)
摘要:学习目标: 熟练掌握 for 循环的使用 例题: 需求:打印九九乘法表 代码如下: // 九九乘法表 // row 为行,col为列 for(int row = 1; row < 10; row ++) { // 第一行一个表达式,第二行2个表达式,所以列随着行变换而变化 for(int col = 阅读全文
posted @ 2021-03-10 10:59 Yan_Yang 阅读(12) 评论(0) 推荐(0)
摘要:学习目标: 理解break、return、continue在循环中的区别和作用 学习内容: 1、break break表示结束当前所在的循环。 循环输出到3,当i等于4后,跳出当前循环,继续向下执行循环外的代码。 // 需求:从1输出到10,当迭代变量为7,就停止循环 for (int i = 1; 阅读全文
posted @ 2021-03-09 22:21 Yan_Yang 阅读(279) 评论(0) 推荐(0)
摘要:学习目标: 掌握 if else 条件判断的使用 学习内容: 1、if语法 if(boolean表达式) { 语句体; } if后面的{}表示一个整体—代码块,称之为语句体,当boolean表达式为true,才执行这里的代码块。 public class IfDemo { public static 阅读全文
posted @ 2021-03-09 16:35 Yan_Yang 阅读(264) 评论(0) 推荐(0)
摘要:学习目标: 熟练掌握各种循环语句 例题: 代码如下: // 综合案例分析,猜拳案例 // isContinue为是否开始游戏时你所输入的值 char isContinue; //y为开始,n为借宿 System.out.println("是否开始游戏(y/n)"); Scanner sc = new 阅读全文
posted @ 2021-03-07 22:31 Yan_Yang 阅读(119) 评论(0) 推荐(0)
摘要:学习目标: 掌握switch的使用 学习内容: 1、switch语法 <font color=#000000 size=3> switch(表达式) { case 常量1: 语句体1; break .... case 常量2: 语句体2; break default: 语句体3; } switch中 阅读全文
posted @ 2021-03-07 22:01 Yan_Yang 阅读(148) 评论(0) 推荐(0)
摘要:学习目标: 理解i++和++i的区别 学习内容: 1、i++ / i- - i++/i- -:遇到 i++或 i- -,i先参与运算,然后 i 再自加或自减1 代码如下: int a = 1; int b = 1; if(b++ == a) { System.out.println("a等于b"); 阅读全文
posted @ 2021-03-07 16:34 Yan_Yang 阅读(71) 评论(0) 推荐(0)
摘要:学习目标: Java八大数据类型: (1)整数类型:byte、short、int、long (2)小数类型:float、double (3)字符类型:char (4)布尔类型:boolean 学习内容: 1、 整数数据类型 byte:1个字节,8位,256种状态,取值范围为【-128,127】 sh 阅读全文
posted @ 2021-03-07 11:10 Yan_Yang 阅读(380) 评论(0) 推荐(0)
摘要:Java中jdk安装与环境变量配置 提示:下面是jdk1.7和jdk1.8的百度网盘链接 链接:https://pan.baidu.com/s/1SuHf4KlwpiG1zrf1LLAERQ 提取码:fcbx 文章目录 Java中jdk安装与环境变量配置前言一、使用步骤1.安装jdk2.JDK环境变 阅读全文
posted @ 2021-03-06 22:11 Yan_Yang 阅读(57) 评论(0) 推荐(0)