自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DOM的简单事件

JavaScript:---------- ECMAScript:---------- BOM:---------- DOM:--------------- 1.事件DOM简答学习:为了满足案例要求功能:控制html文档的内容代码:获取页面标签(元素)对象 Elementdocument.getElementById(“id值”):通过元素的id获取元素对象操作Eleme...

2019-09-12 12:40:55 144

原创 CSS

CSS:页面美化和布局控制1.概念:Cascading Style Sheets 层叠样式表------ 层叠:多个样式可以作用在同一个html的元素上,同时生效2.好处:----- 1.功能强大----- 2. 将内容展示和样式控制分离------------ 降低耦合度。解耦------------- 让分工协作更容易------------- 提高开发效率3.CSS...

2019-09-05 19:46:06 184

原创 1.HTML

1.web概念概述2.HTMLweb概述javaWeb: 使用java语言开发基于互联网的项目*软件架构:C/S:Clint/Server(客户端/服务器端)在用户本地有一个客户端程序,有一个服务器端程序B/S:Browser/Server (浏览器/服务器端)只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序B/s架构详解1.静态资源:特点:所...

2019-09-04 18:12:44 240

原创 字符输入、输出流(字符缓冲数组)

字节流: 字节流读取的是文件中的二进制数据,读到的数据并不会帮你转换成你看得懂的字符。字符流: 字符流会把读到的二进制的数据进行对应的编码与解码工作。 字符流=字节流+编码解码输入字符流:----------】Reader 输入字符流的基类 抽象类-------------------】FileReader 读取文件的输入字符流。-------------------】 Buffered...

2019-08-08 16:52:52 375

原创 jdk1.5特性---静态导入、增强for循环、可变参数、枚举

jdk1.5新特性之-------静态导入静态导入可以作用一个类的所有静态成员。静态导入的格式:import static 包名.类名.静态成员;静态成员要注意的事项:如果静态导入的成员与本类的成员存在同名的情况下,那么默认使用本类的静态成员,如果需要指定使用静态导入的成员,那么需要在静态成员前面加上类名。jdk1.5出现的新特性--------》增强for循环增强for循环的作用:...

2019-07-31 18:58:59 116

原创 双列集合、方法

双列集合:--------| Map:如果是实现了Map接口的集合类,具备的特点:存储的数据都是以健值得形式存在的,健不可以重复,值可以重复。---------------------| HashMap:底层也是基于哈希表实现的。HashMap的存储原理:-------往HashMap添加元素的时候,首先会调用健的hashCode方法得到元素的哈希码值,然后经过运算就可以算出该元素在哈希表...

2019-07-29 16:10:07 262

原创 线程通讯

线程通讯:一个线程完成了自己的任务是,要通知另外一个线程去完成另外一个任务。wait(): 等待:如果线程执行了wait方法,那么该线程会进入等待的状态,等待状态下的线程必须要被其他线程调用notify方法才能唤醒。notify(): 唤醒 唤醒等待的线程wait与notify方法要注意的事项:wait方法notify方法是属性Object对象的。wait方法notify方法必须要在...

2019-07-22 09:33:08 80

原创 线程创建,线程的方法

进程: 正在运行的一个程序叫做进程:进程负责了内存空间的划分问题: windows号称是多任务的操作系统,那么windows是同时运行多个应用程序吗?从宏观的角度: windows确实在同时运行多个应用程序从微观的角度: cpu是做了一个快速切换执行的动作,由于速度太快,所有我们感觉不到切换而已。线程: 线程在一个进程中负责了代码的执行,就是进程中一个执行路径多线程: 在一个进程...

2019-07-19 18:46:25 348

原创 运行时异常,编译时异常

运行时异常如果一个方法内部抛出了一个运行时异常,那么方法上可以声明也可以不声明,调用者可以处理也可以不处理。编译时异常如果一个方法内部抛出了一个编译时异常对象,那么方法上就必须要声明,而且调用者也必须要处理运行时异常:RuntimeException以及RuntimeException子类都是属于运行时异常。编译时异常:除了运行时异常就是编译异常疑问运行时异常都是可以通过程序良好的...

2019-07-16 17:48:04 172

原创 异常的体系,Throwable常用的方法,异常类

异常的体系:------------------| Throwable :所有异常或者错误类的超类------------------| Error 错误:错误一般是由于jvm或者是硬件引发的问题,所以我们一般不会通过代码去处理错误的------------------| Exception 异常:是需要通过代码去处理的Throwable常用的方法:toString() : 返回当前异常...

2019-07-16 16:30:04 439

原创 包装类和数学处理类

Person p=new Person();int num=10;JAVA语言是一门纯面向对象的编程语言!包装类的概念------- 在某些特殊场合(集合)中要求所有的数据必须都是对象,而对于基本数据类型的变量来说,不满足该需求,此时就需要对变量进行对象化处理,那么需要借助包装类进行包装。Java语言的8种基本类型分别对应了8种“包装类”,每一种包装类都封装了一个对应的基本类型成员变量...

2019-07-12 15:05:27 121

原创 Object中的三个常用的方法(equals,hashCode,toString))

Object类1.1基本概念java.lang.Object类是java类层次结构的根类,任何类都是该类的直接/间接子类。1.2常用方法无参构造 ---- Object

2019-07-12 11:41:23 259

原创 内部类,局部内部类、匿名类

内部类:一个定义在另外一个类的内部,那么该类就称作内部类。内部类的class文件名:外部类$内部类。 好处:便于区分该class文件时属于哪个外部类的。内部类的类别:成员内部类:----------------成员内部类的访问方式:----------------方式一: 在外部类提供一个方法,创建内部类的对象进行访问。----------------方式二: 格式:外部类.内部类 ...

2019-07-11 18:36:18 168

原创 继承,重写(覆盖)的使用

继承:1. 提高了代码的复用性。2. 让类与类之间产生了关系,有了这个关系,才有了多态的特性注意:千万不要为了获取其他类的功能,简化代码而继承。必须是类与类之间有所属关系才可以继承,所属关系叫做谁是谁中的一员。父类的来源是不断从子类抽取而来的class Student { String name; int age; void study(){...

2019-07-08 18:39:30 887

原创 多态

面向对象的三大特征: 1. 封装 2. 继承 3. 多态多态:什么叫多态:一个对象具备多种形态,也可以理解为事物存在的多种体现形态(父类的引用类型变量指向了子类对象,或者是接口的引用类型变量指向了接口实现类的对象)多态的前提:必须存在继承或者实现关系。多态要注意的细节:1. 多态情况下,子父类存在同名的成员变量时,访问的是父类的成...

2019-07-08 11:24:03 23735 4

原创 类与接口,接口与接口之间的关系

需求:在现实生活中有部分同学在学校期间只会学习,但是有部分学生除了学习还会赚钱分析:1 普通的学生类2. 接口3. 会挣钱的学生代码如下://普通的学生类class Student{ String name; public Student(String name){ this.name=name; } public void study(...

2019-07-07 18:01:24 1030

原创 接口的定义,作用,注意事项

一个类最多只能有一个直接的父类,但是它可以有多个间接的父类。接口:它是为了拓展功能的接口的定义格式:interface 接口名 {}接口要注意的事项:接口是一个特殊的类接口的成员变量默认的修饰符为: public static final,那么也就是说接口中的成员变量都是常亮,不写的话编译器会自动添加。接口中的方法,都是抽象的方法,默认的修饰符为public abstra...

2019-07-07 13:38:33 777

原创 基本类型、引用类型的值交换

需求1:定义一个函数交换俩个基本类型的值。public class Demo3 { public static void main(String[] args) { int a=3; int b=5; changeValue(a,b); System.out.println("交换之后的值:a="+a+"\t"+"b="+b...

2019-07-06 16:05:29 300

原创 Abstract抽象类的使用,注意事项

举个例子来说: class Animal{ String name; String color; public Animal(String name,String color){ this.name=name; this.color=color; } public void run(){ System.out...

2019-07-06 12:41:50 433

原创 final关键字

final(最终,修饰符)final关键字的用法:final关键字修饰一个基本类型的变量时,该变量不能重新赋值,第一次的值为最终的。final关键字修饰一个引用类型变量时,该变量不能重新指向新的对象。final关键字修饰一个函数的时候,该函数不能被重写。final关键字修饰一个类的时候,该类不能被继承常量的修饰符一般为:public static finalp...

2019-07-05 15:04:50 81

原创 instanceof关键字的使用方法

instanceof关键字instanceof关键字的作用:判断一个对象是否属于指定的类别instanceof关键字的使用前提:判断的对象与指定的类别必须要存在继承或者实现的关系,不然报错instanceof关键字的使用格式:对象 instanceof 类别class Animal1{ //动物类 String name; String color; ...

2019-07-05 11:43:52 777

原创 super关键字的使用方法and方法的重写

super关键字super关键字代表了父类空间的引用。super关键字的作用:子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问父类成员。创建子类对象时,默认会先调用父类无参的构造方法,可以通过super关键字指定调用父类的构造方法。class Student1{ String name; public Student1(Str...

2019-07-05 10:37:48 173

原创 java中继承该怎么使用?

面向对象的三大特征封装继承多态继承:继承:继承是通过关键字extends体现的。继承的格式:class 类名 1 extends 类名2 {}继承要注意的事项:千万不要为了减少重复代码而去继承,只有真正存在着继承关系的时候才去继承。父类私有的成员不能被继承。父类的构造函数不能被继承。创建子类对象时,默认会先调用父类无参的构造函数。创建子类的...

2019-07-04 18:11:02 1073

原创 单例设计模式(饿汉式,懒汉式)

单例设计模式保证在一个类的内存当中中只有一个对象。单例设计模式的步骤:不允许其他程序用new创建该对象在该类创建一个本类实例对外提供一个方法让其他程序可以获取该对象私有化构造函数通过new在本类中创建一个本类对象定义一个公有的方法,将创建的对象返回饿汉式类一加载,对象就已经存在了class Single{ //私有化构造函数private Single(){ ...

2019-07-04 11:48:45 92

原创 static关键字的特点,区别,注意事项以及用法

static关键字static的特点static是一个修饰符,用于修饰成员。static修饰的成员被所有的对象所共享。static优先于对象存在,因为static的成员随着类的加载就已经存在了。static修饰的成员多了一种调用的方式,就是可以直接被类名所调用。类名.静态成员static修饰的数据是共享数据,对象中存储的是特有数据。class Person{ String ...

2019-07-04 10:54:34 3264

空空如也

空空如也

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

TA关注的人

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