- 博客(17)
- 收藏
- 关注
原创 html
1、HTML:Hyper Text Markup Language超文本标记语言网页显示的内容都写在HTML的标签中使用标签将要显示的内容进行包裹,方便修饰。2、标签:<标签名称>内容</标签名称>注意:标签必须有头有尾,特殊标签除外。但在HTML中由于浏览器在解释过程中会将不完整的标签自动补充完整,所以在HTML中标签可以只有头部。在一个HTML文件中,有且只有一个HTML标签,称为根标签。每个标签在头部都有其属性,例如:lang=“en”.lang为HTML标签的属
2021-03-12 08:45:41
141
1
原创 第十八章 反射与内部类
1.反射:反过来映射(可有效减少耦合度)应用场景:在编译时不确定哪个类被加载,而在程序运行时才加载、探知、使用Class:此类为描述类的类Class.forName(“com.wxkj.pan.Gou”)表示使用Class类类加载指定的类,参数为类的全名称(String类型)返回值为Class类型的对象方法: getConstructors()表示获取当前类中所有的公共的构造函数 getConstructor(Integer.class)表示获取参数列表为指定类型的公共的构造函数 getDe
2021-03-12 08:37:58
194
1
原创 第十七章 线程
1.进程和线程的关系:进程包含线程,一个进程中可以有多个线程线程不能独立存在2.线程的实现方式:1.继承Thread类覆写父类方法run,在方法中写入线程的操作(一般情况下run方法中写入的是循环)创建线程对象,调用start( )方法,启动线程。创建线程对象:线程类 对象 = new 线程类( );2.实现Runnable接口覆写接口方法run,在方法中写入线程的操作(一般情况下run方法中写入的是循环)创建线程对象,调用start( )方法,启动线程。创建线程对象:Thread 对
2021-03-11 20:51:44
165
原创 第十六章 常用类
1.object类:上帝类注意:覆写toString方法,不覆写equals方法,不影响equals方法的比较创建两个同类对象其哈希值不同(覆写toString,不覆写equals)Student stu1 = new Student();Student stu2 = new Student();this表示调用equals方法的这个对象2、Datenew Date();创建一个Date对象,获取当前时间。getTime():表示获取从1970年零点开始到创建当前Date对象时的毫秒
2021-03-11 20:50:32
139
原创 第十五章 IO流
1.IO流:指数据相对于内存的走向来定义的输入和输出特点:先进先出分类:字节流/字符流 输入流/输出流字节流和字符流的区别:1.底层实现不同2.参数不同,字节流使用byte,字符流使用char3.字节流可以处理任何文件,字符流只能处理文本文档File:对计算机磁盘空间操作的类,可以对指定盘符文件或文件夹进行操作注意:创建对象时,路径可以是绝对路径,也可以是相对路径,相对路径开始位置为项目路径注意:相对路径中,…表示返回上级目录canRead( ):判断指定盘符是否有读取权限canWri
2021-03-11 20:47:26
121
原创 第十四章 集合
1.集合(把个数不定的对象一起带着走)集合是一个存放任意数量的引用的对象的容器(多个对象放在另一个对象中,此对象可成为一个集合对象)注意:如果集合对象创建时不指定泛型,则在当前集合中可以存放任意类型的对象包括:Collection List Set MapList: 接口的实现类有ArrayList、LinkedList、Vector特点:有序,可重复ArrayList:数组结构(底层使用数组实现),以下标形式获取指定位置元素优缺点:查询方便、插入和移除不便注意:Arraylist创建对象
2021-03-11 20:46:09
93
原创 第十三章 异常
1.异常:在程序的运行过程中发生的不正常的事件,它会中断正在运行的程序错误:一般程序员无法解决的问题(此问题指的不是异常),称为错误,例如:内存溢出1.编译异常 运行异常编译异常:在编译过程中,JVM通知程序员此处代码有问题时,称之为编译异常运行异常:编译通过,在运行时产生的异常,称之为运行异常2.异常处理:捕获 声明 抛出异常捕获:try{代码块}catch(Exception e){代码块}finally{代码块}在try catch finally 中声明的变量,不能
2021-03-11 20:45:29
103
原创 第十二章 接口
接口的实用场景:规定规则,那么其实现类都有这个规则,具体要怎么实现,看你自己1.接口:interface表示接口注意:接口提供方法列表1.interface默认使用abstract关键字修饰,2.接口中的方法默认使用abstract修饰(接口中全是抽象方法)特例:静态方法,被public,default同时修饰的方法3.接口中的属性:必须是静态的常量:接口中的属性必须进行初始化,且默认使用static final修饰4.接口不能实例化对象 匿名子类5.接口的对象由其实现类进行实现
2021-03-11 20:44:59
216
原创 第十一章 继承和多态
1.extends: 关键字表示继承关键字前后为类名称,继承关系为:关键字前面的类继承关键字后面的类子类:继承别的类的类称为子类(extends关键字前面的类为子类)父类:被继承的类称为父类(extends关键字后面的类),也称为:基类,超类注意*****:所有的类默认继承object类注意*****:在Java中,类只能单继承注意:可以实现多层继承,即子类 ----->父类------>父类的父类,理论上可以无限继承下去,但推荐3层2.创建子类对象后,调用方法时,如果此方法在子
2021-03-11 20:42:50
326
原创 第十章 构造方法
this关键字表示当前类对象本身作用:关联自身方法和属性,在类中使用。关联属性:this.属性名称关联方法:this.方法名称(参数列表)关联构造函数:this(参数列表)2.构造方法 / 构造函数 / 构造器特点: 1.名称与类名称相同2.没有返回值类型3.不能使用当前类对象进行关联(调用)4.创建对象时调用(不是加载时调用) new Gou()中的Gou()即调用当前类中 的无参构造函数构造函数的调用要优先于普通方法注意:静态方法(被static修饰的方法除外)5.
2021-03-11 20:40:00
153
原创 第九章 字符串
1.如何创建String类型对象定义方式1 最常用定义方式2 创建一个对象定义方式3 创建两个对象: "abc"为匿名对象2.字符串剪切substring(1,3);参数1表示剪切开始位置,参数2表示剪切结束的位置,此处的位置与元素位置不等同substring(1);参数表示截取开始的位置。此方法截取当前字符串从指定位置开始到最后的字符注意:参数为int类型,返回值为string类型3. isEmpty() 判断当前字符是否为空(没有字符/空串)注意:此空非null4.inde
2021-03-11 20:35:18
114
原创 第七八章 类与对象
一.类与对象1.对象:能提供内容(方法和属性)的东西叫对象2.类:具有共同行为和特征的很多事务称为类,用属性来描述特征,用方法来描述行为方法名称后面的小括号中表示可以传递参数,括号中写参数列表。参数以类型名称方式出现,多个参数以逗号隔开3.类于对象的关系:类是抽象的,用来描述同一类事务,对象是具体的,有实际的行为和特征关系:在Java中一切对象都是有类型的,即:对象需要使用类来创建4.创建对象: 类型 对象名称 = new 类型( );eg.Student stu = new Student(
2021-03-11 20:26:27
128
原创 第五章 数组
1.数组:以int类型数组为例创建数组:int[ ] ints = new int[s];变种: int ints[ ] = new int [5]; int [ ] ints = new int [5];int [ ]ints = new int [5]; int[ ] ints = new int [5];int[ ] ints = {1,2,3,4,5};2.新建数组的每一个元素都有默认值默认值:byte short int long : 0float
2020-11-21 15:54:50
192
原创 第四章 循环结构
1…while:结构:while(条件){代码块}条件:一个结果为boolean的表达式,为true则循环执行,为false则循环不执行{代码块 }:当条件为true时执行的内容。注意:条件部分一定为变量,,且不能让变量为固定值。如果条件部分的值固定为true,则当前循环为死循环停止:创建一个条件,使用if进行判断,当条件达到某标准时,改变while循环的条件值,由原来的true变为false,结束循环应用环境:当循环的次数不确定时2.do…while结构:do { 代码 } while(条
2020-11-21 15:53:19
194
原创 第三章 选择结构
1.选择结构:if:如果结构:if(条件){代码块} 条件为:true/false返回ture或false的表达式提示:条件部分一般不直接给ture或false,而是写一个表达式if…else…如果,否则结构:if(条件){代码块}else{代码块}执行顺序:满足if语句的条件,则执行if语句的代码块,否则执行else对应的代码块eg.2.逻辑运算符:& | && || !&和&&:表示逻辑与&:普通与,两边条件同时为true则
2020-11-21 15:50:55
524
原创 第二章 Java基础语法
1.基本数据类型:8大基本数据类型字符型:char 值使用单引号进行包裹,且只能有一个字符整形:byte short int long取值范围:byte: -27到27-1 -128~127 1个字节8位Short: -215到215-1 -32768 2个字节16位int: -231到231-1 4个字节 系统默认类型Long:-263到263-1 8个字节注意事项:long类型超出系统默认int类型 须在后面加L注意:存在i>i+1强制转换 在数据(值/变量)前面加
2020-11-21 15:38:35
92
原创 第一章 Java简介和编程环境
1.计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合2.关键字:每一种开发语言都有定义了特殊功能的单词,这一种单词称为关键字 注意:用户自定义不能使用关键字3.在每一个Java文件中只能有一个公共类,且当前公共类的名称必须和文件名称相同1.在Java中,所有的类名称首字母必须大写2.Main方法为Java的函数唯一入口,所有的Java程序都是从main方法开始的Main方法的构成:public static void main(String[]args){}3
2020-11-21 15:33:57
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅