自定义博客皮肤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)
  • 收藏
  • 关注

原创 JS

JS由浏览器的内核中JS引擎进行解析。浏览器的引擎:渲染引擎、解析引擎。JS与HTML的结合1.内部方式:在html页面,提供一对script标签,然后将JS代码写入标签内部。script标签放在页面的任意位置都行,但是放在下面与上面的加载顺序由区别,目前在学习阶段我们放在标签内。2.外部方式:将JS的代码单独放在一个文件中,让之后的页面进行引用,提高代码的复用性。JS中的数据类型在JAVA中的数据类型有:整形:byte,short,int,long浮点型:double,float字符型:

2020-07-09 17:37:21 165

原创 css

css此CSS文档主要介绍方法功能ID选择器<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> /* 选择器:就是选中一个或多个标签的一种语法 */ /* id选择器 一次只能选中一个标签 */ #myh1{ color: red; fon

2020-07-09 17:36:28 147

转载 HTML1

文章目录Day 1HTML简介HTML基本结构网页的基本标签图像标签链接标签行内元素和块元素列表表格视频/音频网页结构分析内联框架表单元素常见表单元素表单其他应用...

2020-07-02 18:35:21 239

原创 反射与枚举

反射与枚举反射概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取类的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类, 必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法,所以先要获取到每一个字节码文件对应的Class类型的对象。可以通过反射机制,去调用类中的任何一个属性和方法。new 对象 调用方法或属性私有的属性和功能你外界调用不到。要使用反射机制,

2020-06-19 15:25:49 268

原创 网络编程

网络编程网络通信三要素:IP, 端口 , 协议: UDP TCP端口:逻辑端口 他的范围 0–65535 其中0-1023被系统所占用,你要用的时候,就不要用别人用过的。针对IP Java提供了一个类用来描述tatic InetAddress getByName (String host):在给定主机名的情况下确定主机的 IP 地址。hostname 这个命令,可以查看主机名InetAddress inetAddress = InetAddress.getByName("Lenovo-PC");

2020-06-19 15:25:10 156

原创 设计模式

设计模式设计模式概述设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编写、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性以及代码的结构更加清晰.设计模式分类1.创建型模式(创建对象的): 单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。2.行为型模式(对象的功能): 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。3.结构型模式(对象的组成): 模版方法模式、命令模式、迭代器模式、观察者模式

2020-06-11 18:12:11 119

原创 多线程2

多线程在比如售票的代码中如下:public class CellRunnable implements Runnable{ //这个票让三个线程共享 static int piao=1000; //共享数据 //确保这个锁对象,只有一个,多个线程共用一把锁 static Object obj=new Object(); @Override public void run() { while (true) { // 假

2020-06-11 18:11:34 171

原创 HashMap数据结构

HashMap数据结构首先HashMap为何而来。在数组中元素是以这样的形式存在的(格子与格子相接)111(0x001) 222 (0x002) 333 (0x003) 444(0x004)0 1

2020-06-04 00:59:35 151

原创 多线程(一)

多线程我们学习线程之前,先进行了解进程因为线程要依赖于进程而存在,没有进程,也就谈不上线程。进程:正在运行的应用程序(QQ,微信 ,IDEA 浏览器)我们现在的计算机,支持多进程的,可以运行多个进程。QQ音乐,魔兽游戏 csgo等。 你在操作时,会感觉到这两个进程在同时进行,我会感觉一边听歌,一边玩游戏,是同时在进行的。我们的计算机在同一个时间点上,是同时执行多个进程吗?不是,我们的(单核CPU)CPU在同一个时间点上只能执行一个进程。你的感觉多个进程在同时执行,那是因为CPU在多个进程间进行

2020-06-03 18:40:48 281

原创 IO流杂项

IO流杂项数据输入输出流的概述和使用数据输入流: DataInputStream数据输出流: DataOutputStream特点: 可以写基本数据类型,可以读取基本数据类型。读取数据时,我们写的顺序是什么,我们读的时候的顺序也要一致。 public static void main(String[] args) throws IOException { DataInputStream in = new DataInputStream(new FileInputStrea

2020-06-03 18:39:25 509 1

原创 IO流

IO流:输入输出流。在java中,IO流用来进行设备之间的设备数据传输(上传,下载都是用到IO流完成),数据在电脑中是以文件的形式存在。所以我们需要在学习IO流之前,学习两个准备知识。在java中,对于遇到的问题,有一个类来描述(Throwable类)。Throwable 类是 Java 语言中所有错误或异常的父类。两个子类的实例,Error 和 Exception,通常用于指示发生了异常情况Exception:异常,描述一般性的问题,它指出了合理的应用程序想要捕获的条件。异常分为两种情况:编译期异常(

2020-05-28 15:44:29 170

原创 CollectionE集合——set接口

Collection集合——set接口描述:一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。既,set内没有重复元素,而且存的顺序与打印的顺序也可能不一样。set()的三个子类: HashSet,LinkedHashSet,TreeSetHashSet此类实现 Set 接口,底层数据由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是它不保证该

2020-05-20 21:36:11 199

原创 集合框架

集合框架在数组中,我们的元素不仅可以存储基本类型数据,也可以存储引用数据类型,但是数组作为容器,不是那么方便,对数组的增删,不方便,因为数组一旦定义,长度就固定了,中途增删,就会改变数组长度,会报错。所以,java为了方便容器中的元素的操作,为集合。集合与数组的区别相同点:都可以作为容器。不同点:1.数组的长度一旦固定,不可改变;集合的长度可以改变。2.数组可以基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型,但是可以通过装箱将数据变成引用数据类型。3.数组只能存储同一种数据类型

2020-05-14 23:20:19 246

原创 包装类

包装类为了对基本数据类型进行更多的操作,更方便的操作,java就针对每一种基本数据类型提供了对应的类类型.我们常见的需求有:a:将100转换成二进制 , 八进制 , 十六进制b:判断一个数是否在int的范围内。等把一个基本类型构造成对应的包装类型。基本类型---------------包装类型(引用类型)byte Byteshort ...

2020-05-07 20:39:28 223

原创 String Buffer及排序功能

StringBuffer及排序功能如果我们要进行拼串的操作,推荐使用StringBufferStringBuffer 长度可变的字符序列String 长度不可变的字符序列 String s=“abc”;StringBuffer() 构造一个其中不带字符的字符串缓冲区,初始容量为 16 个字符。但是往字符串缓冲区中添加内容如果超过了默认的容量,会自动扩充。 StringBuffer s...

2020-05-07 20:38:48 1433

原创 常见对象(API概述以及Object类的概述)

常见对象(API概述以及Object类的概述)API是应用程序编程接口Java API就是Java提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。Object类概述类层次结构的根类所有类都直接或者间接的继承自该类构造方法public Object()回想面向对象中为什么说:子类的构造方法默认访问的是父类的无参构造方法...

2020-04-28 14:10:50 367

原创 抽象类与内部类

抽象类抽象出来,不需要给出具体的功能,而是由子类,根据自身差异性,对功能进行实现,一旦一个类中有了抽象的方法,该类必须用抽象方法。父类中的抽象方法必须强制子类进行重写父类不需要知道子类的具体功能,只需要子类自己拥有具体的功能抽象类和抽象方法要用到关键字abstractextends承接public abstract class Animal { int num=20; ...

2020-04-28 14:07:51 404

原创 面向对象——继承,多态

面向对象——继承java中的继承,父类的成员,子类可以继承要实现父子继承,使用extends实现继承可以提高代码的复用性和维护性但是也有不利性:让类与类之间产生了父子关系,增加了耦合性。耦合:完成一个功能,要去依赖别的类。如果我们的软件大量的增加了耦合性,我们软件在后期的维护会很麻烦,package demo2;public class an { String name...

2020-04-23 21:32:30 162

原创 面向对象(上)

面向对象(上)面向对象,是基于面向过程,把过程封装起来,去调用三大特征:封装,基础,多态事物对应 java中的类如何定义一个类,关键字calss与类名。那么我们在测试类中,使用我们定义的人类中的属性和功能类是一个抽象的概念,不能直接使用,要使用类的属性和方法,必须完成对类的实例化所谓实例化:就是创建该类对象怎么创建?:我们使用关键字“new”来完成我们有了该类的对象后,对象才是一...

2020-04-17 20:47:20 165

原创 数组

数组什么是数组:就想一个容器,可以储存多个相同类型的容器。为什么要有数组在处理公司人员工资任务时,人多,这时利用数组我们可以省时间数组里面同样也存储一样类型的数据。数组可以存储什么样的数据?数组可以储存基本类型的数据,也可以引用类的数据类型:数组,接口,枚举等定义数组的格式定义int类型的数据的数组:int[] arr=new int [5]数据类型[] 数组名=new int[...

2020-04-12 19:48:35 126

原创 循环嵌套

循环嵌套今天大部分都是实操for循环嵌套for (int i = 0; i <=5; i++) { for (int j = 0; j < i; j++) { System.out.print("*"); }案例1:三角形的*:public class d_f{ public stat...

2020-04-11 17:56:06 300 1

原创 小白的JAVA课堂(JAVA语言基础)

小白的JAVA课堂(JAVA语言基础)逻辑运算符逻辑运算符有:&(并且),|(或者),!(非),^(异或),&&(短路与),||(短路或)逻辑运算符的运算解果也是boolean类型,&:多个条件同时成立,判断结果真假,&符号两段只要任意一边的表达式的结果是false,那么最终结果为false,只有结果都为true,结果为true。|:两段的表达式...

2020-04-09 21:44:01 261 1

原创 小白的JAVA第三天(变量定义)

变量定义接上回,关于变量定义的注意事项1.定义float类型的变量,在值得后面要加后缀F,表示一个float类型的值2.定义long类型的变量,在值的后面要加后缀L,表示一个long类型的值整数默认是int类型,小数默认是DOUBLE类型。关于变量计算的实操。数据类型隐式转换我们先看关于BYTE类型的数据计算。但让我们蒙圈的是,我们这里报错了。原因是:当中的计算会有自动类型提升机制...

2020-04-08 22:45:47 248

原创 纯小白的JAVA随堂笔记(变量,变量类型,进制相关)

JAVA笔记-我的课堂第二天1.常量:就是程序运行中,其值不发生变化的量常量:分为字面值和自定义常量(后面讲)字面值常量整数常量:小数常量:布尔常量:只有两个值:true(真) false(假)字符常量:使用单引号引起来的单个字符,如’a’字符串常量:以双引号引起来的单个或多个字符。如"A",“笔记”mull 空常量2.在代码中输出不同类型的字面值常量这里用到的是Eid...

2020-04-07 21:48:58 183

空空如也

空空如也

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

TA关注的人

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