自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 作用域-Number和String的常用Api(方法)

作用域:变量起作用的一个范围 因为每个变量 都有自已对应的生活环境全局作用域:被script包裹的都可以称为是全局作用域函数作用域每个函数 都会生成一个独立的函数作用域函数作用域内声明的变量 只能在当前函数作用域内使用 在别的作用域访问不到函数作用域内的函数作用域 属于包含关系 里面的作用域可以访问外面的作用域 但是外面无法访问里面的作用域同理 全局也无法访问函数作用域 函数作用域可以访问全局块作用域 认{ } 为域函数作用域内声明的变量,只能在当前函数作用域内使用,在别的作用域内访问不到

2022-06-03 20:07:59 182

原创 形参的默认值-及return的注意事项-及this的使用-和箭头函数的知识

形参不需要声明 声明的时候 会报错 重复声明因为val2接受不到实参里面传来的数据,val和val2相加,数据不匹配,所以会报错为什么会等于12?因为实参里面第二项有数据,会优先选择实参里面的数据,val2=2默认值则无效,所以1+5+6=12为什么会等于10?因为函数里面修改了val的值,第一次修改的是12,第二次修改的是10,js执行的顺序是从上到下的,后置覆盖前面,所以val等于10为什么会有return?return是干什么的如果你想把里面的值给外面用,这样会不会很麻烦呢?于是就诞生了r

2022-06-02 22:40:24 245

原创 循环遍历及函数基础知识

循环遍历及函数基础知识

2022-06-01 19:49:21 524

原创 流程判断-三目运算-for循环

流程控制:决定逻辑运行的走向 根据条件做出不同的反应if else if else if else let a = 59 if(a > 80){ // 如果判断条件为 true 就会运行 {里面的逻辑} console.log("当前为真"); }else if(a <= 80 && a >= 60){ //去真留假 都得是真 才会返回真 &&取交集部分

2022-05-31 18:44:35 327

原创 运算符的基础知识

运算符的基础知识

2022-05-31 10:32:55 94

原创 基础数据类型和复杂数据类型

基础数据类型和复杂数据类型

2022-05-28 14:39:52 1395

原创 localStorage 和 sessionStorage知识点

cookie只能存5kb 1兆左右localStorage sessionStorage 可以达到5兆多localStorage 对象 用于存储数据如何存?localStorage.属性名 = 属性值localStorage.属性名 = JSON.stringify({}[])如何取?localStorage.属性名localStorage ApilocalStorage.setItem(“属性名”,“属性值”)localStorage.getItem(“属性名”)localS

2022-04-12 17:39:48 1008

原创 节流和防抖的区别

防抖和节流的区别节流:触发函数,在规定的时间内,只触发一次,后续触发不会生效防抖:一个频繁触发的函数,在规定的时间内触发,后续如果持续触发函数则重置时间,进行触发节流:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta

2022-04-12 17:28:42 79

原创 【无标题】

***面向对象和面向过程的区别?***面向过程是一步一步的来,先来后到,面向过程是按照分析好的步骤一步一步的执行,解决问题,面向对象是以对象的功能来划分,不是按照步骤来划分,***面向对象的特点?***编码灵活,代码可复用,容易维护,继承性高,适合大型项目,<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-C

2022-04-10 16:19:56 285

原创 初级选择器

初级选择器

2022-04-06 15:12:03 56

原创 标签基础知识

div 盒子标签p文字段落标签H1-h6 常用的标题标签b 定义加粗文字标签strong 突出重要性标签 带有文字加粗效果span 短文字标签br 换行标签hr分割标签/横线标签i 标签 文字成斜体字展示 视觉上展示em 斜体 em能够被搜索引擎检索到del 删除标签 中间会出现一个横杠src: 图片地址属性 alt:提示/告知你的搜索引擎 图片路径出错了文字出来提示, title:图片标题描述13.相对路径的引入方式: ./:同级文件下去找这个路径(常用)…/:去上一个文件目.

2022-04-06 14:55:37 201

原创 CSS基础样式

css 网页装修者:例如:网页 字体大小 颜色 背景 网页排版 对齐方式 css就是使你的网页看起来更加美观了,css分别为三种样式: 内部样式,外部样式,和行内样式。内部样式通常写在title标题标签下,用style标签样式,外部样式:一般用link标签放在头部,行内样式:直接写在标签里面。三种样式的优缺点:1.行内样式: 写法简单,容易记住权重高,优先级大,缺点:不利于维护,后期修改代码麻烦,不能重复利用,使用次数少2.内部样式:方便维护 阅读起来方便 ,部分结构和样式分离了,缺点:没有真

2022-04-06 14:51:23 74

原创 递归求阶乘

package com.itheima_01; /* 递归概述: 以编程的角度来看,递归指的是方法定义中调用方法本身的现象*/public class DiGuDemo { public static void main(String[] args) { //回顾不死神兔问题,求第20个兔子的对数 //每个月的兔子对数:1,1,2,3,5,8,... int[] arr = new int[20];

2021-06-12 12:38:18 670

原创 模拟斗地主升级版代码实现

package itheima_02;import java.util.ArrayList;import java.util.Collections;/* 需求: 通过程序实现斗地主过程的洗牌,发牌和看牌 思路: 1:创建一个牌盒,也就是定义一个集合对象,用Arraylist集合实现 2:往洗牌和里面装牌 3:洗牌,也就是把牌打撒,用collections的shuffle()方法实现 4:发牌,也就是遍历集合,给三个玩家发牌

2021-06-11 10:02:08 141 1

原创 模拟斗地主

package itheima_02;import java.util.ArrayList;import java.util.Collections;/* 需求: 通过程序实现斗地主过程的洗牌,发牌和看牌 思路: 1:创建一个牌盒,也就是定义一个集合对象,用Arraylist集合实现 2:往洗牌和里面装牌 3:洗牌,也就是把牌打撒,用collections的shuffle()方法实现 4:发牌,也就是遍历集合,给三个玩家发牌

2021-06-10 16:30:49 127

原创 统计字符串中每个字符出现的次数

package itheima_06;import java.util.HashMap;import java.util.Scanner;import java.util.Set;import java.util.TreeMap;```javapublic class HashMapDemo { public static void main(String[] args) { //键盘录入一个字符串 Scanner sc = new Scanner(Sy

2021-06-06 11:04:32 613

原创 集合嵌套之HashMap嵌套Arraylist

package itheima_05;import java.util.ArrayList;import java.util.HashMap;import java.util.Set;/* 需求:创建一个Arraylist集合,存储三个元素,每一个元素都是Hashmap,每一个HashMap的键和值都是String,并遍历思路:1:创建Arraylist集合2:创建HashMap集合,并添加键值对元素3:把HashMap作为元素添加到Arraylist集合4:遍历Arraylist集合

2021-06-06 10:06:42 567

原创 String值是Student

package itheima_02;import java.util.HashMap;import java.util.Map;import java.util.Set;public class MapDemo01 { public static void main(String[] args) { //创建集合对象 Map<String, String> map = new HashMap<String, String>();

2021-05-29 11:18:35 288

原创 Map集合概述和特点

```javapackage com.itheima_01;import java.util.HashMap;import java.util.Map;public class MapDemo01 { public static void main(String[] args) { //创建集合对象 Map<String, String> map = new HashMap<String, String>(); .

2021-05-27 22:49:44 134

原创 泛型类

package itheima_02;public class Generic <T>{ private T t ; public T getT() { return t; } public void setT(T t) { this.t = t; }}package itheima_02;public class GenericDemo { public static void main(Stri

2021-05-20 20:06:36 45

原创 泛型概念和好处

package com.itheima_01;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/*需求 : Collection集合*/public class GenericDemo { public static void main(String[] args) { //创建集合对象 // Collection c = new ArrayL

2021-05-20 19:39:47 69

原创 List集合存储学生对象并遍历

package itheima_02;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ListDemo { public static void main(String[] args) { //创建List集合对象 List<Student> list = new ArrayList<Student>();

2021-05-19 17:54:55 393

原创 Collection集合存储学生对象并遍历

package itheima_03;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class CollectionDemo { public static void main(String[] args) { //Collection集合对象 Collection<Student> c = new ArrayList&

2021-05-19 15:48:40 135

原创 Collection集合常用方法

package com.itheima_01;/*Collection集合常用方法:boolean add(E e):添加元素boolean remove(Object o):从集合中移除指定的元素void clear(): 清空集合中的元素boolean contains(Object o):判断集合中是否存在指定的元素boolean isEmpty(): 判断集合是否为空int size(): 集合的长度,也就是集合中元素的个数 Alt+7 打开一个窗口,能够看到类的所有信息 *

2021-05-18 11:26:45 49

原创 自定义异常

package itheima_04;public class ScoreException extends Exception{ public ScoreException (){} public ScoreException(String message){ super(message);}}package itheima_04;public class Teacher { public void checkScore(int score) t

2021-05-18 10:07:20 93

原创 编译时异常和运行时异常的区别

package itheima_02;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/*Java 中的异常被分为两大类:编译异常和运行时异常,也被称为受检异常和非受检异常所有的 RuntimeException 类及其子类的实例被称为运行时异常,其他的异常都是编译时异常编译时异常:必须显示处理,否则程序就会发生错误,无法通过编译运行时异常:无需显示处理,也可以和编译

2021-05-18 09:28:33 704

原创 二月天

package itheima_03;import java.util.Calendar;import java.util.Scanner;/*需求:获取任意一年的二月有多少天思路:1: 键盘录入任意的年份2: 设置日历对象的年、月、日年: 来自于键盘录入月:设置为3月,月份是从0开始的,所以设置的值是2日: 设置为1日3: 3月1日往前推一天,就是2月的最后一天4: 获取这一天输出即可*/public class CalendarTest {public static voi

2021-05-17 16:35:47 109

原创 Calendar常用方法

package itheima_02;import java.util.Calendar;/public abstract void add (int field, int amount): 根据日历的规则, 将指定的时间量添加或减去给定的日历字段public final void set (int year, int month, int date):设置当前日历的年月日/public class CalendarDamo {public static void main(String[] a

2021-05-17 16:16:55 131

原创 日期工具类

package itheima_02;import java.util.Date;public class DateDemo {public static void main(String[] args) {//创建日期对象Date d = new Date();String s1 = DateUtils.dateTOString(d,“yyy年MM月dd日 HH:mm:ss”);System.out.println(s1); String s2 = DateUtils.dateTOS

2021-05-17 15:56:19 46

原创 Integer

package itheima_02;/*构造方法: public Integer(int value): 根据 int 值创建 Integer 对象(过时) public Integer(String s): 根据 String 值创建 Integer 对象 (过时) 静态方法获取对象: public static Integer valueOf (int i): 返回表示指定的 int 值的 Integer 实例 public static Integer valueOf

2021-05-11 11:33:11 180

原创 Arrays

package itheima_02;/*Arrays 类包含用于操作数组的各种方法 public static String toString (int[] a): 返回指定数组的内容的字符串表示形式 public static void sort (int[] a): 按照数字顺序排列指定的数组 */import java.util.Arrays;public class ArraysDemo { public static void main(String[]

2021-05-11 10:44:14 40

原创 冒号排序代码实现

package com.itheima_01;/*冒炮排序:一种排序的方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面依次对所有的数据进行操作,直到所有数据要求完成排序*/public class ArrayDemo { public static void main(String[] args) { //定义一个数组 int[] arr = {24, 69, 80, 57, 13}; System.out.print

2021-05-11 10:11:10 408

原创 Object类的equals()方法

package itheima_02;/*测试类*/public class ObjectionDemo {public static void main(String[] args) {Student s1 = new Student();s1.setName("林青霞");s1.setAge(30); Student s2 = new Student(); s2.setName("林青霞"); s2.setAge(30); //需求,比较两个对象的内容是否相

2021-05-11 08:53:37 165

原创 System

package com.itheima;/*System类的常用方法*/public class SystemDemo { public static void main(String[] args){ /*System.out.println(“开始”);//public static void exit(int status): 终止当前运行的 Java虚拟机,非零表示异常终止System.exit(0);System.out.println(“结束”);*/

2021-05-07 10:53:44 74

原创 Math

package com.itheima;/*Math类的常用方法*/public class MathDemo { public static void main(String[]args){ //public static int abs (int a): 返回参数的绝对值 System.out.println(Math.abs(88)); System.out.println(Math.abs(-88)); System.o

2021-05-07 10:04:07 58

原创 匿名内部类在开发中的使用

package itheima_05;public abstract class Cat implements Jumpping{@Overridepublic void jump() {System.out.println(“猫可以跳高了”);}}package itheima_05;public abstract class Dog implements Jumpping{ @Override public void jump() { System.o

2021-05-07 09:08:19 121

原创 局部内部类

package itheima_03;public class Outer { private int num = 10; public void method(){ int num2 =20; class Inner { public void show(){ System.out.println(num); System.out.println(num2

2021-05-07 08:08:05 40

原创 抽象类名作为形参和返回值

package itheima_02;public abstract class Animal { public abstract void eat();}package itheima_02;public class AnimalOperator { public void useAnimal(Animal a){//Animal a = new Cat(); a.eat();} public Animal getAnimal(){

2021-05-06 10:02:22 90

原创 运动员和教练案例代码

package itheima_05;public class BasketballCoach extends Coach{ public BasketballCoach() {} public BasketballCoach(String name, int age) { super(name, age);}@Overridepublic void teach() {System.out.println(“篮球教练教如何运球和投篮”);}@Overr

2021-05-06 09:35:40 168

原创 读《读大学,究竟读什么》读后感

在读完《读大学,究竟读什么》这本书之后,我深深的反思了一下,大学就是一个由老师、草木、池塘、图书馆、教学楼、田径场、学生宿舍等元素构成的一个集合。可是,这些元素都不能作为“读”的对象。就算你把草地上的每一株草、教学楼的每一块砖都仔仔细细地“读”了一遍,也算不上是读了大学。那怎样才是真正意义上的“读大学”呢?或许有人会说,用来读的只能是书,所以读大学就是在大学里读书。这个答案看上去无懈可击,可是我们为什么花掉大把的学费和青春来这个叫做“大学”的地方读书呢?为什么不呆在温暖舒适的家里读书?为什么不在“野渡无人舟

2021-04-28 22:11:07 310 2

空空如也

空空如也

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

TA关注的人

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