自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 02 JavaScript的笔记

5.JS中的内置对象1.String对象定义方式://String 对象 用于处理文本(字符串) //创建String对象的语法:new String(s) 或者String(s) //创建String对象 方式1 //当String()和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String对象, //存放的字符串s或者s的字符串表示。 var s=new String("abc"); //创建出一个String的对象 //方式2

2020-11-20 19:16:39 316

原创 01 JavaScript的笔记

JavaScript的笔记1.发展史 在最初的客户端脚本语言中,如果人们在前台填写表单,会需要大量时间来等待服务器的响应。 针对这个问题,1992年,nombas公司 C--,最早的客户端脚本语言。专门用于表单验证。 后更名为 scriptEarth,接着网景公司提出scriptlive,后来找到sun公司合作,共同开发出JavaScript。紧随其后微软抄袭JavaScript 定义了 JScript。为了并没有统一的规范供用户使用,便有了ECMA(欧洲计算机制造商协会)定义了一套客户端脚本语言的规

2020-10-26 09:35:20 272 1

原创 java入门~第二十六天 JDK1.8的新特性之Lambda表达式以及方法引用

1. JDK1.8的新特性之Lambda表达式Lambda 是一个匿名函数,我们可以把 Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。1.01如何书写Lambda的表达式public interface MyInterface { //接口 public abstract void show();}public class Mytest { public

2020-08-30 23:09:41 227

原创 java入门~第二十二天 字符流

字符流1.字符流出现的原因及编码表概述和常见编码表字符流出现的原因:由于字节流操作中文不是特别方便,所以,java就提供了字符流。字符流: 字符流 = 字节流 + 编码表(只能对文本文件进行读写)2.String类中的编码和解码问题1.编码: 就是把字符串转换成字节数组。如何把一个字符串转换成一个字节数组:public byte[] getBytes();使用平台的默认字符集将此 String编码为 byte 序列,并将结果存储到一个新的 byte 数组中。public byte[] ge

2020-08-22 14:41:39 241

原创 java入门~第二十一天 IO流

IO流1.IO流1.01IO流概述及其分类1.IO流概述:​ IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中 java.io。2.IO流分类:按照数据流向 ,站在内存角度:输入流 读入数据输出流 写出数据按照数据类型:字节流 可以读写任何类型的文件 比如音频 视频 文本文件字符流 只能读写文本文件如果数据所在的文件通过windows自带的记事本打开并能读懂里面的内容,就用字符流。其他用字节流。如果你什么都不知道,就用字节流

2020-08-18 14:43:11 221 1

原创 java入门~第二十天 IO概述、会出现的异常以及File的创建

1.IO的概述1.1IO流概述IO流用来处理设备之间的数据传输,上传文件和下载文件。1.2IO流前奏讲解IO流之前为什么先讲解异常和File类呢?因为File表示的是IO流将来要操作的文件,所以我们需要学习File类。而常见操作文件无非就是上传文件和下载文件,在这个操作的过程中可能出现问题,出现问题后,我们需要对对应的代码进行处理。所以我们需要学习异常。2.异常处理异常的快捷键 ctrl+alt+T对于编译期异常,按 alt+enter 自己选一下处理方式2.1异常的概述和分类1.

2020-08-13 16:28:16 410 1

原创 java入门~第十七天 list集合

list集合(有序可重复)1ArrayList1.01ArrayList(有序可重复)存储字符串并遍历JDK1.8新增的一个方法也能遍历集合​ void forEach 执行特定动作的每一个元素的 Iterable直到所有元素都被处理或操作抛出异常 。public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(20); list.add(120); list.

2020-08-11 16:23:31 298

原创 java入门~第十六天 对象数组以及集合和相关数据结构

1.对象数组​ 就是数组中的元素都是一个个的对象,但是并不是指对象本身,而是指的是对象的引用,即指向对象的那个指针,而这个指针是存放在虚拟机内存的栈中。​ 对象数组的创建需要两个步骤:1:创建一个数组,存放对象的引用。2:具体指出每个引用指向那个对象(用new实现)。例如:需求:我有3个学生,请把这个3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。​ 学生:Student​ 成员变量:name,age​ 构造方法:无参,带参​ 成员方法:getXxx

2020-08-08 15:31:26 282

原创 java入门~第十五天 基本数据类型包装类,各种常用类.以及正则表达式md

1.基本数据类型包装类1.01基本类型包装类的概述需求:a:将100转换成二进制 , 八进制 , 十六进制b:判断一个数是否在int的范围内if(25252525>=Integer.MIN_VALUE&& 25252525<=Integer.MAX_VALUE){ System.out.println("在int范围内");}1.为什么会有基本类型包装类:为了对基本数据类型进行更多的操作,更方便的操作,java就针对每一种基本数据类型提供了对应的类类型.

2020-08-06 13:03:56 560 2

原创 java入门~第十四天 数组常见操作以及Arrays类

1.数组常见操作1.01数组高级冒泡排序1.数组排序:把数组中的无序的元素,通过交换移动等方式,使数组中的元素,成为一个有序序列。2.冒泡排序原理:相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处。原理图:3.分析以及代码实现:规律:数组中有5个元素,比较了4轮。第一轮:比较了4次。第二轮:比较了3次。第三轮:比较了2次。第四轮:比较了1次。public class MyTest { public static void main(String[] args

2020-08-01 15:37:33 148 4

原创 皮卡丘的皮Javase 0729--StringBuffer、六大排序(冒泡、选择、希尔、基数、快速、直插)及其空间时间复杂度

字符串缓冲区StringBuffer 线程安全的可变字符序列,StringBuffer 的构造方法: public StringBuffer(): 无参构造方法 public StringBuffer(int capacity): 指定容量的字符串缓冲区对象 public StringBuffer(String str): 指定字符串内容的字符串缓冲区对象 public int capacity():返回当前容量。 理论值 public int lengt

2020-07-30 16:32:08 236 1

原创 java入门~第十三天 Scanner类和String类

1.Scanner(用于接收键盘录入数据)1.Scanner的概述: JDK5以后用于获取用户的键盘输入2.Scanner的构造方法原理Scanner(InputStream source)System类下有一个静态的字段:public static final InputStream in; 标准的输入流,对应着键盘录入。public class MyTest { public static void main(String[] args) { /* Scanner(I

2020-07-30 15:26:00 411

原创 java入门~第十二天 Object(类)md

Object(类)1.API概述1.API(Application Programming Interface) 应用程序编程接口。2.Java API:就是Java提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。3.构造方法public Object(),子类的构造方法默认访问的是父类的无参构造方法2.Object类的概述Object类是:类层次结构的根类;Object类是java默认的提供的一个类,Object类是所有类的父类

2020-07-28 22:16:02 178

原创 java入门~第十一天 方法参数类型以及返回值类型问题研究

1.方法参数类型以及返回值类型问题研究1.01方法参数类型1.类名作为形式参数当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象。 public static void main(String[] args) { Student student = new Student(); set(student, 60); student.show(new Student(), 80);//如果新new的new Student()没有进行实例化,

2020-07-28 17:05:31 639 2

原创 java入门~第十天 面向对象的多态

面向对象的多态性1.多态1.01多态的概述1.多态概述:​ 某一个事物,在不同时刻表现出来的不同状态。2.多态前提:a:要有继承关系。b:要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。c:要有父类引用指向子类对象。​ 父 f = new 子();public class Mytest { public static void main(String[] args) { Cat cat=new Cat(); cat.eat();

2020-07-28 12:53:05 452 3

原创 java入门~第九天 面向对象的继承

面向对象的封装1.继承的引入和概述1.继承概述:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。2.继承格式:​ 通过extends关键字可以实现类与类的继承,class 子类名 extends 父类名 {} 。单独的这个类称为父类,基类或者超类;这多个类可以称为子类或者派生类。2.继承案例演示以及继承的好处和弊端public class Fu { int num=200; public void ea

2020-07-25 15:09:18 143 2

原创 Java入门第八天~面向对象2

面向对象特征阐述1.封装1.01封装的概述封装的引入:通过学生案例,给年龄赋值为负数引出数据问题。然后通过private解决这个问题。最后说其实这就是封装。封装概述:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。封装好处:隐藏实现细节,提供公共的访问方式;提高了代码的复用性;提高安全性。封装原则:将不需要对外提供的内容都隐藏起来。把属性隐藏,提供公共方法对其访问。1.02 private关键字的概述和特点​ 我们采用 对象名.成员变量名=值 , 这种

2020-07-23 17:14:11 167

原创 java入门第七天~面向对象

面向对象1.面向对象的思想1.01 面向对象的思想​ 什么是面向过程开发呢?面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。过程的代表语言:C语言。​ 那么,什么是面向对象的思想呢?当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。可随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦了。这时就开始思索。能不能把这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这样结构就清晰了很

2020-07-22 17:11:11 159

原创 java入门第六天~数组

数组1.一维数组为什么要有数组​ 现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工,用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦。为了解决这种问题,Java就提供了数组供我们使用。结论:数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致。1.01数组概述和定义格式说明1.数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型(四类

2020-07-21 17:14:12 268 2

原创 java入门第五天·方法

方法1.什么是方法方法就是完成特定功能的代码块在很多语言中都有函数的定义,但是在咱们JAVA语言中,我们将其称之为方法。2.方法的格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){方法体;return 返回值;}3.方法的格式详细说明(1): 修饰符 比较多,后面会详细介绍。目前使用 public static(2): 返回值类型 用于限定返回值的数据类型(3): 方法名 就是一个名称,它的存在是为了方便我们调用方法(4): 参数类型

2020-07-16 15:47:32 171 2

原创 java入门第四天~流程控制语句

流程控制语句什么是流程控制语句​ 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。流程控制语句的分类​ 1.顺序结构​ 2.选择结构​ 3.循环结构1.顺序结构语句什么是顺序结构​ 是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。​ 总的来说

2020-07-16 15:46:31 126

原创 java入门第三天~运算符及导入

1.运算符01逻辑运算符​ 在此之前,已经简单介绍了算术运算符、比较运算符、赋值运算符、接下来本节将对逻辑运算符、位运算符、三元运算符进行介绍。01.01逻辑运算符包括哪些?​ &(与) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)。​ 逻辑运算符的运算结果是布尔类型。01.02逻辑与运算​ 逻辑与(&) 运算两端只有左右两端同时为true,其最终结果才是true ,只要任意一端为false其最终结

2020-07-16 15:45:25 282

原创 Java入门第二天

1.常量01什么是常量以及分类(1)常量的概念就是在程序的执行过程中其值不发生改变的量。(2) 常量的分类字面值常量自定义常量(3)字面值常量的分类类别形式举例字符串常量用双引号括起来的内容“HelloWorld” ,“Hello”整数常量所有整数12,23小数常量所有小数12.34, 56.78字符常量用单引号括起来的内容’ a’,‘A’,‘0’布尔常量只有true和false空常量null总结:注

2020-07-12 17:24:42 240 3

原创 java第一天学习

1.计算机的基础知识(1)计算机的概念​ 计算机全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。​ 计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。(2)计算机硬件​ 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理

2020-07-12 15:22:25 146

空空如也

空空如也

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

TA关注的人

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