自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (19)
  • 收藏
  • 关注

原创 JAVA笔记二十六:练习题(二)

一、面向过程public class Tools { //没有参数,没有返回值 public void m1() { //方法内容 控制台上输出HelloWorld System.out.println("HelloWorld"); } //没有参数,没有返回值 public void m2() { //方法内容 比较两个整数大小输出较大的值 int x = 10; int y

2021-09-09 17:18:57 150

原创 JAVA笔记二十六:练习题(一)

一、创建一个手机类二、创建面向过程public class work { // public int day(int a) {// if (a >= 0 && a <= 6) {// switch (a) {// case 0:// System.out.println("星期日");// break.

2021-09-09 11:33:24 187

原创 JAVA笔记二十五:面向对象

一、概述面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事儿。 二、类和对象类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 对象:是一类事物的具体体现。对象是类的一个实例(对象并不是找个女朋友),必然具备该类事物的属性和行为。三、类的定义曾成员变量是直接定义在类当中的,在方法外边。 成员...

2021-09-09 11:26:53 112

原创 JAVA笔记二十四:数组的常用内容

一、获取数组长度:数组名称.length这将会得到一个int数字,代表数组的长度。数组一旦创建,程序运行期间,长度不可以改变。练习题:求最小public static void main(String[] args) { int[] array = {4, 3, 2, 1, 6,}; int min = array[0], i; for (i = 0; i < array.length; i++){ if (ar

2021-09-08 11:44:37 122

原创 JAVA笔记二十三:常见问题

一、数组的索引编号从e开始,一直到“数组的长度-1”为止。如果访问数组元素的时候,索引编号并不存在,那么将会发生数组索引越界异常ArrayIndexOutOfBoundsException原因:索引编号写错了。解决:修改成为存在的正确索引编号。二、所有的引用奕型艾重,都叮以赋值为一个null值。但是代表具中什么都没有。数组必须进行new初始化才能使用其中的元素。如果只是赋值了一个null,没有进行new创建,那么将会发生:空指针异常 NulLPointerExcept..

2021-09-04 10:24:27 91

原创 JAVA笔记二十二:java中的内存划分

Java的内存需要划分成为5个部分:1.栈(Stack) :存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。局部变量:方法的参数,或者是方法科内部的变量 作用域:一旦超出作用域,立刻从栈内存当中消失。2.堆(Heap):凡是new出来的东西,都在堆当中。 堆内存里面的东西都有一个地址值:1...

2021-09-04 09:50:59 113

原创 JAVA笔记二十一:访问数组元素进行获取和赋值

直接打印数组名称,得到的是数组对应的:内存地址(哈希值(16进制))。访问数组元素的格式:数组名称[索引值]索引值:就是一个int 数字,代表数组当中元素的编号。【注意】索引值从0开始,一直到 “ 数组的长度-1 ” 为止。 public static void main(String[] args) { // 静态初始化的省略格式 int [] array = {10,20,30}; System.out.println(array);/

2021-09-04 09:26:35 176

转载 JAVA笔记二十:数组

数组的概念:是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型 数组当中的多个数据,类型必须统— 数组的长度在程序运行期间不可改变

2021-09-02 10:06:11 119

原创 JAVA笔记十九:重载联系

题目要求:比较两个数据是否相等参数类型分别为两个byte类型,两个short类型,两个int类型,两个long类型,并在main方法中进行测试。public class Demo8{ public static void main (String[] args){ byte a = 10; byte b = 20; System.out.println(isSame(a,b)); System.out.println(isSame((short)20,(short)20)

2021-09-01 15:19:33 138

原创 JAVA笔记十八:方法的 【 重载 】

对于功能类似方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。方法的重载(OverLoad):多个方法的名称一样,但是参数列表不一样。好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。一、方法重载与下列因素相关: 参数个数不同 参数类型不同 参数的多类型顺序不同 二、方法重载与下列因素无关:与参数的名称无关 与方法的返回值类型无关public class Demo7{ public static void main(Strin

2021-09-01 10:03:47 157

原创 JAVA笔记十七:方法的注意事项

注意事项方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套。 方法定义的前后顺序无所谓。 方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。 如果方法有返回值,那么必须写上“ return 返回值;”,不能没有。 return 后面的返回值数据,必须和方法的返回值类型,对应起来。 对于一个 void 没有返回值的方法,不能写 return 后面的返回值,只能写 return 自己。 对于 void 方法当中最后一行的 return 可以省略不写。 一个

2021-09-01 09:58:33 155

原创 JAVA笔记十六:三种循环的区别

1.如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。2. for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。public class Demo13LoopDifference { public static void main(String[]args) { for (int i = 1; i < 0; i

2021-08-28 17:24:30 147

原创 JAVA笔记十五:switch语句注意事项

switch语句使用的注意事项:多个case后面的数值不可以重复。 switch后面小括号当中只能是下列数据类型: 基本数据类型: byte/short/char/int 引用数据类型:String字符串、java.lang、enum枚举 switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。“匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。...

2021-08-28 16:33:40 192

原创 JAVA笔记十四:循环 for、switch、white

1、星期几for (; ; ) { Scanner scan = new Scanner(System.in); System.out.print("请输入数字:"); int num = scan.nextInt(); switch (num) { case 0: System.out.println("星期日"); .

2021-08-28 15:59:01 708

原创 JAVA笔记十三:if 练习题

创建扫描仪(作用:接收控制台录入的数据)ScannerScanner scan = new Scanner(System.in);System.out.println("请输入数字:")int x = scan.nextInt();System.out.println(x)1、成绩划分for (int i = 0; i < 10; i++) { Scanner scan = new Scanner(System.in); S.

2021-08-28 15:40:27 532

转载 JAVA笔记十二:编译器的两点优化

对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器将会自动隐含地为我们补上一个(byte)(short)(char)。1.如果没有超过左侧的范围,编译器补上强转。2.如果右侧超过了左侧范围,那么直接编译器报错。public class Demo12Notice { public static void main(String[] args) { //右侧确实是一个int数字,但是没有超过左...

2021-08-27 17:49:01 109

原创 JAVA笔记十一:方法入门

定义一个方法的格式:public static void方法名称(){ 方法体}方法名称的命名规则和变量一样,使用小驼峰。方法体:也就是大括号当中可以包含任意条语句。注意事项:方法定义的先后顺序无所谓。 方法的定义不能产生嵌套包含关系。 方法定义好了之后,不会执行的。如果要想执行,一定要进行方法的调用。...

2021-08-27 17:33:24 114

原创 JAVA笔记十:运算符三:三元运算

流程:首先判断条件是否成立:如果成立为true,那么将表达式A的值赋值给左侧的变量; 如果不成立为false,那么将表达式B的值赋值给左侧的变量;二者选其一。注意事项:1.必须同时保证表达式A和表达式B都符合左侧数据类型的要求。2. 三元运算符的结果必须被使用public class Demo100perator { public static void main(String[] args) { int a = 10; int b = 20

2021-08-26 17:44:52 197

原创 JAVA笔记九:运算符二:++、--

自增运算符:++自减运算符:--基本含义:让一个变量涨一个数字1,或者让一个变量降一个数字1使用格式:写在变量名称之前,或者写在变量名称之后。例如: ++num,也可以num++使用方式: 1.单独使用:不和其他任何操作混合,自己独立成为一个步骤。 2.混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合,等。使用区别: 1.在单独使用的时候,前+和后++没有任何区别。也就是: ++num;和num++;是完全一样的。 2.在混合的时候,有【重大区别】...

2021-08-26 14:57:09 289

原创 JAVA笔记八:运算符一:四则运算

运算符:进行特定操作的符号。例如:+表达式:用运算符连起来的式子叫做表达式。例如:20 + 5。又如 a+b四则运算:+、-、*、/、取模(取余数)%首先计算得到表达式的结果,然后再打印输出这个结果。对于一个整数的表达式来说,除法用的是整除,整数除以整数。只看商,不看余数。只有对于整数的除法来说,取模运算符才有余数的意义。注意事项: 1、一旦运算当中有不同的类型的数据,那么结果将会是数据类型范围大的那种。public class Demo5 { public static...

2021-08-24 17:58:19 386

转载 JAVA笔记七:关键字

Java关键字的大致含义关键字 含义 abstract 表明类或者成员方法具有抽象属性 assert 用来进行程序调试 boolean 基本数据类型之一,布尔类型 break 提前跳出一个块 byte 基本数据类型之一,字节类型 case 用在switch语句之中,表示其中的一个分支 catch 用在异常处理中,用来捕捉异常 char 基本数据类型之一,字符类型 class 类 const 保留关键

2021-08-24 13:41:29 103

原创 JAVA笔记六:自动类型转换(隐式)

当数据类型不一样时,将会发生数据类型转换。自动类型转换(隐式) 1、特点:代码不需要进行特殊处理,自动完成 2、规则:数据范围从小到大。public class Demo3{ public static void main(String[] arges) { System.out.println(1024);// 这就是一个整数,默认就是 int 类型 System.out.println(3.14);// 这就是一个浮点数,默认就是 double 类型 // ...

2021-08-23 08:21:37 130

原创 JAVA笔记五:使用变量的时候,有一些注意事项

使用变量的时候,有一些注意事项1、如果创建多个变量,那么变量之间的名称不可以重复。2、对于float和long类型来说,字母后缀 F 和 L 不要丢。3、如果使用 byte 或者 short 类型的变量,那么右侧的数据不能超过左侧类型的范围。4、没有进行赋值的变量,不能直接使用:一定要赋值之后,才能使用。5、变量使用不能超过作用域的范围。【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止6、可以通过一个语句来创建多个变量,但是一般情况不推荐这么写public clas.

2021-08-19 17:17:09 150

原创 JAVA笔记四 :变量

变量:程序运行期间,内容可以发生改变的量。创建一个变量并且使用的格式:数据类型 变量名称; // 创建了一个变量变量名称 = 数据值; // 赋值,将右边的数据值,赋值交给左边的变量一步到位的格式:数据类型 变量名称 = 数据值;l/在创建一个变量的同时,立刻放入指定的数据值...

2021-08-18 17:33:45 114

转载 marquee 走马灯标签

behavior: 设置文本如何滚动。属性值有3种:scroll - 循环滚动。默认值。 slide - 滚动一次。 alternate - 两端来回滚动。direction: 设置文本滚动的方向。属性值有4种:left - 从右向左。默认值。 right - 从左向右。 up - 向上。 down - 向下。loop:表示循环的次数值是正整数,默认为无限循环scrollamount:表示运动速度值是正整数,默认为6scrolldelay:表示停顿时间值是正整数,默..

2021-08-18 15:49:19 314

转载 animation

<style> .d1{ width: 100px; height:100px; background: yellow; /** 动画描述:宽度颜色改变动画 用时 1s infinite(无限次)*/ animation: a2 1s infinite; } /* @keyframes (关键帧) 表示创建动画 a02 是一个名称*/ @keyframes a2{ /**开始(用关键字from表示开始)*/ .

2021-08-18 15:32:45 190

原创 JAVA笔记三:数据类型

一、Java的数据类型分为两大类:基本数据类型:包括|整数、浮点数、字符、布尔。 引用数据类型:包括类、数组、接口。二、 基本数据类型数据类型 关键字 内存占用 字节型 byte 1个字节 短整型 short 2个字节 整型 int(默认) 4个字节 长整型 long 8个字节 单精度浮点数 float 4个字节 双精度浮点数 double(默认) 8个字节 字符型 char

2021-08-16 17:41:44 108

原创 JAVA笔记二:常量

一、概述常量:是指在Java程序运行期间固定不变的数据二、分类类型 含义 数据举例 整数常量 所有的整数 0,1,567,-9 小数常量 所有的小数 0.0,-0.1,2.55 字符常量 单引号引起来,只能写一个字符,必须有内容 'a', "',‘好' 字符串常量 双引号引起来,可以写多个字符,也可以不写 "A”,"Hello”,"你好”,"" 布尔常量 只有两个值(流程控制中讲解) true , fa.

2021-08-16 08:29:17 124

原创 JAVA笔记一:标识符

一、标识符·标识符:是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。二、命名规则:硬性要求标识符可以包含英文字母26个(区分大小写)、e-9数字、$(美元符号)和_(下划线)。 标识符不能以数字开头。 标识符不能是关键字三、命名规范:软性建议类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。HelloWorld。 变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。 方法名规范:同变量名。...

2021-08-16 08:23:51 113

原创 十二种循环

目录一、for二、forEach三、for (xin array){} 循环遍历对象的属性四、while循环会在指定条件为真时循环执行代码块。五、do ... while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。六、every()七、some()八、filter()九、find()十、map() 浅遍历十一、flatMap() 数组深度遍历十二、reduce()一、for..

2021-08-11 17:25:03 371

原创 数组常用的方法六

一Array.of() 和 Array 构造函数之间的区别在于处理整数参数:Array.of(7) 创建一个具有单个元素 7 的数组,而 Array(7) 创建一个长度为7的空数组(注意:这是指一个有7个空位(empty)的数组, 而不是由7个undefined组成的数组)。...

2021-08-11 16:25:08 99

原创 数组常用的方法四

一、数组的深度遍历:array.flat(depth) 嵌套数组转一维数组 ES6console.log([1 ,[2, 3]].flat()); // [1, 2, 3] // 指定转换的嵌套层数console.log([1, [2, [3, [4, 5]]]].flat(2)); // [1, 2, 3, [4, 5]] // 不管嵌套多少层console.log([1, [2, [3, [4, 5]]]].flat(Infinity)); // [1, 2, 3, 4, 5]...

2021-08-11 16:03:10 209

原创 数组常用的方法三

一、字符串转数组:split() 数组结构用于把一个字符串分割成字符串数组。提示:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。注意:split() 方法不改变原始字符串。<body><p id="demo">单击按钮显示分割后的数组.</p><button onclick="myFunction()">点我</button><script>..

2021-08-08 16:52:21 168

原创 数组常用的方法二

一、数组查找:indexOf(): lastIndexOf() includes():true/falseindexOf():可返回某个指定的字符串值在字符串中首次出现的位置。 如果没有找到匹配的字符串则返回 -1。 注意:indexOf() 方法区分大小写。 <body><p id="demo">单击按钮来定位指定文本首次出现的位置。</p><button onclick="myFunction()">点我</button...

2021-08-05 19:41:30 104

原创 数组常用的方法一

一、数组属性:length:可设置或返回数组中元素的数目。<body><p id="demo">点击按钮创建数组,并显示数组元素个数。</p><button onclick="myFunction()">点我</button><script>function myFunction(){var fruits = ["Banana", "Orange", "Apple", "Mango"];var x=docume

2021-08-05 16:42:05 98

原创 react菜鸟笔记一

### props+ static defaultProps 设置props 的默认值+ prop-types :props 类型检测 + 安装:npm install prop-types --save-dev + import propsTypes from "prop-types" + static propsTypes={name:propsTypes.string}### state 和 setState+ state 初始化组件数据状态(相当于vue中的data...

2021-07-15 21:37:11 121

转载 tab选型卡切换小案例

<div class="tab"> <ul class="tabTitle"> <li>用户管理</li> <li>配置管理</li> <li>角色管理</li> <li>定时任务</li> </ul> <div class="info"> <div>用户管理</div> &.

2021-07-14 11:08:27 114

原创 JavaScript面试题四

一、Number 数值类型null=>0,非数值字符串 =>NaN,空字符串=>0 引用类型转换是先底层通过toString() 转换为字符串,在 Number 进行转换 console.log(Number({}))//"[object Object]"=>NaN console.log(Number([]))//""=>0 console.log(Number([12]))//[12]=>"12"=12 console.l...

2021-07-12 19:37:19 129

原创 JavaScript面试题三

一、html 中块级元素和内联元素都有哪些?> display:block;display:inline-block;display:inline; + 块级元素:div,p,h1-h6, dl,dt,dd,ul,li,ol,li, table,main,article,nav, header,footer,figure,figcaption,form,section...

2021-07-12 19:29:22 147

原创 JavaScript面试题二

一、定义变量的几种方式?var let const class 名称 class Person{} import 名称 import A from "../index.js" function 名称 function person(){}二、使用var 和不使用var定义变量的区别?带var定义的变量是全局变量,存放在全局变量对象VO(G)中 不带var 创建的不是变量,而是全局对象GO(global object)的一个属性。三、var||let||c...

2021-07-12 19:21:19 139

animation.zip

有关animation的小案例

2021-08-18

小程序--期末考试宠物商城.zip

大学时期写的小程序,有瑕疵

2021-06-19

大一上实训—旅游案例.zip

大学时期H5作业大一新生可以看看,里面有瑕疵

2021-06-18

大一下、实训flex布局婚庆软件.zip

大一写的实训作业,在校生可以借鉴,里面有瑕疵

2021-06-18

navicat 数据库.zip

navicat 数据库软件

2021-06-18

phpStudy_64.zip

小皮软件

2021-06-18

HBuilderX.0.1.41.20180612-alpha.zip

HBuilder软件

2021-06-18

vue后台管理系统.zip

大学时期实训写的,里面有一些瑕疵适合大学生

2021-06-18

期末考试宠物商城.zip

大学时期的vue期末作业

2021-06-18

前端vue课件.zip

大学时期老师讲课的课件

2021-06-18

后台管理系统--网上案例.zip

网上下载的案例

2021-06-18

新闻发布及登录 加强版.rar

PHP期末作业

2021-06-18

Jquery案例.zip

大学时期学习JQ时写下的案例

2021-06-18

JavaScropt案例.zip

大学时期学习JS时写下的案例

2021-06-18

大学时期H5知识案例.zip

在学H5时写下的案例,大家可以看看

2021-06-18

ES6基础案例.zip

个人练习写的案例,可以用来借鉴

2021-06-18

大学PHP课件.zip

php新手学习资料

2021-06-18

thinkphp作业.zip

期末作业需要的可以借鉴这个

2021-06-18

第四版后台管理系统.zip

vue后台管理系统

2021-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除