自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 day4

今天的内容稍稍繁杂,要记得很多。今日内容1.BOM2.jQuery的用法3.jquery的选择器1.BOM1.定时器1.1周期定时器语法:window.setInterval(code,millionSec);var 定时器对象=window.setInterval(code,millionSec);window.clearInterval(定时器对象); 只能清除周期定时器参数:code: 指的是一段需要指定的代码或者是一个需要调用的自定义函数如window.setInter

2020-11-30 21:33:35 103

原创 day3

javascript的组成javascript由三个部分组成1.语法标准 ECMAScript2.文档对象模型 DOM3.浏览器模型 BOMDom模型需要依赖语法 ECMAScript, BOM包含了DOM在标签内部在js代码javascript: 指的是需要执行一个js的动作alert(“”) 系统弹出窗内嵌在html文档中任意一个位置 创建script标签,然后在script标签中 写js代码实现一个效果:一打开页面,弹出窗口外部js

2020-11-25 21:38:42 100

原创 day02

DIVDIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的元素。总结:div是一个块级元素,块级元素是独占一行的。为什么选择div,就是因为他不作为,他没什么样式,方便做一些效果。外部样式通过 link标签引入这个外部css文件即可格式外部.cssa{color:red;}html 优点:1.可维护性非常高,代码的可重用性非常高

2020-11-24 21:54:08 74

原创 day1

案例标签(table、tr、td)表格标签 table 表格容器属性:border : 边框,表示边框的粗细,默认是0,表示不显示边框线,值越大,框越粗width : 宽度cellspacing : 单元格和边框之间的间距(单元格之间的间距),值越大,间距越大.cellpadding: 单元格和内容的之间的间距,值越大,间距越大align : center 表格水平居中tr 一行color,描述一行的背景颜色align 所在行所有单元格的对齐方向rowspa

2020-11-23 20:54:50 120

原创 day18and19

Day18线程(object类)中常用的方法public final void notify() 唤醒当前锁对象的线程 唤醒一个public final void notifyAll() 唤醒所以使用这个锁对象的线程 唤醒所以public final void wait() 无线等待 >等待被唤醒public final void wait(long timeout)>定时等待线程的方法public final void join() 当前线程执行完毕才执行其他线程

2020-11-19 22:11:53 120 1

原创 day17

字符流Reader 读 Writer 写Reader用于读取字符流的抽象类 不能实例化构造方法public FileReader(File file) 参数是一个文件对象public FileReader(String fileName) 参数 是文件的地址子类FileReaderFileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileInputStream1.实例化FileReader2.调用读的方法3.关闭资源FileReader f=new Fi

2020-11-17 22:54:38 75

原创 day16

FileFile常用的三个构造方法:public File(File parent,String child) ==>根据文件 以及子的路径来构建一个新的文件对象public File(String pathname) ==> 根据路径来构建新的文件对象public File(String parent,String child) 根据父的路径 和子的路径构建一个文件对象4.常规的方法创建文件public boolean createNewFile()创建文件夹public

2020-11-16 22:51:10 48

原创 2020-11-13

集合的工具类数组的工具类Arrays 集合的工具类就是 Collections常用的方法(1)public static int binarySearch(List<? extends Comparable<? super T>> list , T key) 使用二分法来进行查找索引 必须是按照升序来进行排列第一个参数 是需要查询的集合 第二个参数是需要搜索的数据(索引)(2)public static void copy(List<? super T&

2020-11-13 22:44:54 84

原创 Day14

泛型2.使用具体的泛型语法: List<Student(确定类型)> list = new ArrayList();前后的泛型都必须一样泛型的类型 不能是基本数据类型 必须是引用数据类型避免在使用的时候 反复需要强制类型转shiyan1类public class Shiyan1<T>implements Shiyan1Inner<String > { List<T> list=new ArrayList<>();

2020-11-12 22:28:08 63

原创 Days13

集合不同点: 数组的长度是不可变 集合长度是可变的数组可以存任意的数据类型 集合只能存引用数据类型(自动装箱)Collection2.Collection 是集合的根接口 最大的两个子接口是List Set5.常规的方法boolean add(E e) 用于向集合添加数据boolean contains(Object o) ==>判断集合中是否有此元素void clear() ==>清除集合中的所以的元素boolean isEmpty() ==>判断

2020-11-11 22:59:07 142

原创 Day12

StringBuffer构造方法public StringBuffer() >默认初始化容量是16字符public StringBuffer(int capacity) 设置初始化容量public StringBuffer(String str) 初始化的容器为字符串的长度+16个字符public int capacity()>表示获取当前StringBuffer 的初始化容量常规的方法添加:public StringBuffer append(char c) ==>向

2020-11-10 22:56:11 810

原创 Day11

ObjectObject 常用的方法:public String toString()public boolean equals(Object obj)toString()方法1.toString () 返回的是字符串的表现形式Object类的 toString 方法返回一个字符串 这个字符串是由getClass().getName() + ‘@’ + Integer.toHexString(hashCode())getClass().getName() >表示当前类的完整的包名加

2020-11-09 22:19:13 167

原创 day10

抽象类定义抽象方法的语法:访问修饰符 abstract 返回值 方法名(参数列表);3.抽象方法没有{} 没有方法体2.抽象方法必须在抽象类中 抽象类中可以有普通方法子类不是必须重写其方法,将被继承4.抽象类一般都是父类 提供一些抽象方法给子类来重写 使用抽象类中可以有构造方法,抽象类中的构造方法用于提供给子类来进行调用 给其进行赋值接口 接口名字 = new 实现类() ==>也是多态的体现抽象方法 可以使用实例化实现类调用抽象类与接口不同:抽象类 可以

2020-11-06 22:48:15 637

原创 Day09

内部类普通成员内部类:1.内部类可以获取到外部类中所以的资源包括私有2.外部类需要获取内部类的资源 必须实例化内部类对象3.外部类以外的外部类获取内部类的方法语法:外部类.内部类 对象名 = new 外部类().new内部类();私有成员内部类外部类以外的类是不能直接访问私有的内部类只能间接调用方法访问。静态成员内部类需要通过类名来进行获取的时候,内部类的属性必须也使用静态来进行修饰总结: 需不需要实例化对象来进行获取 只需要关注 内部类的属性是否使用静态修饰了语法:外部类.

2020-11-05 22:43:33 133

原创 Day08

继承2.继承的关键字 extends3.继承其实就是 共性代码的抽取2.父类的构造方法是不能继承的,因为构造方法的方法名只能是本类的类名,但是可以调用父类的构造方法 super() ===>调用的是父类的无参构造 super(参数1,参数2) ==>调用的父类的有参构造在继承中获取变量1.子类在获取变量 如果子类与父类的变量重名: 就是就近原则 获取的时候子类2.子类获取变量 子类与父类的变量不重名 先获取子类的变量,如果子类没有这个变量会继续往上进行查找,与一直查找到

2020-11-04 21:41:26 274

原创 Day07

1.实例化对象语法: 类名 对象名 = new 类名();详细:类名:自定义的类名(或者是jdk提供类) Student Scanner(首字母必须大写)对象名:也就是给具体的对象取一个名字(通俗易懂 遵循驼峰命名)= 赋值操作 将堆内存中地址值 赋值给栈内存中的引用(对象名)new 在堆内存中开辟空间 会给内中属性赋默认值类名 后面类名必须与前面类名一样匿名对象匿名对象:也就是没有名字的对象语法: new 类名() ==> 例子: new Student

2020-11-03 22:23:51 328

原创 Day05important

数组的操作 数组的遍历1.使用键盘录入2.使用动态的方式来进行初始化数组3.使用循环案例1需求: 键盘录入三名同学的成绩 把成绩保存到数组中 算出这三名同学的平均分代码:import java.util.Scanner;public class Test1 { public static void main(String[] args) { Scanner input=new Scanner(System.in); int sum=0;

2020-10-30 21:17:29 83

原创 Day04-important

死循环常用while(true){}死循环的作用:1.在服务器设计的时候 需要让服务器永远服务 这时候就可以使用死循环2.在即时通信(微信聊天 qq )的时候 可以 使用死循环来建立聊天连接结束语句1.continue break2.continue 表示结束本次循环 执行下一次循环3.break 停止 中断 此次循环嵌套循环1.一个完整的循环结构嵌套另一个完整的循环结构 三种循环都是可以进行相互嵌套 但是在开发中双重for进行嵌套的使用最多(部门(多)==>员工(多.

2020-10-29 20:42:16 112

原创 Day03总结

多分子if选择结构语法:if(条件表达式①) {语句体①}else if(条件表达式②) {语句体②}else if(条件表达式③) {语句体③}else if(调教表达式n-1){语句体 n-1}else{语句体 n}执行的流程(代码从上往下执行)1.计算条件表达式① 如果条件表达式①为true 执行语句体①2.如果条件表达式①为false 执行 条件表达式② 如果条件表达式② 为true 则执行语句体②3.如果条件表达式② 为false 执行表达式3 … 依

2020-10-28 21:06:22 82

原创 Day01important

为什么学习java1.就业市场比较广2.工资相对于比较高企业级开发跨平台性跨:跨越 平台操作系统 windons liunx mac 跨越操作系统///Java之所以能跨平台,是因为其不直接对计算机进行操作,而是对Jvm进行操作。jvm jre jdk1.jvm java 虚拟机 是java的一个运行的容器(大棚)2.jre 就是java的运行的环境(阳光 水分 ) 其实就是提供了一些运行时的类于库 有多个类的时候 就会形成 类库3.jdk java开发工具

2020-10-26 20:15:43 66

空空如也

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

TA关注的人

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