自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lambda表达式 流式编程 线程

是1.8之后出现的新特性,是对集合中的元素进行遍历的,更像是迭代器使用流式编程更加可以使代码更加简便(1)进程:是操作系统进行资源分配的最小单位每个进程都有自己的资源和地址空间。多个进程可以同时执行,互不影响,资源不共享。--- 进程是正在运行的程序eg: 打开了微信,这个正在运行的微信就是进程。计算机会分配给它一定的内存空间,用于它的运行和存储(2)程序是一个没有生命的实体,只有处理器赋予生命时,成为一个有活动的实体,我们称为进程。(3)线程线程是运算调度的最小单位。

2024-08-18 21:28:44 708

原创 javase简答题

首先,我们先说一下面向过程,面向过程就是将解决问题的方法一步一步的写出来,然后从上到下顺序的执行。面向对象的基本思想就是通过使用 类 对象 封装 继承等进行程序设计,尽可能的用人类的思维模式去解决问题面向对象是将解决问题的方法,抽象出一个类,类里面有一些属性和方法,通过方法操作这些属性去解决问题。这些方法我们可以重复的调用,而面向过程呢,因为是顺序执行的,所以如果有相同的代码,也需要重新写一遍。面向对象就是抽象出现实世界的。

2024-08-18 15:40:13 591

原创 文件与IO流(未完成)

在编程时候 除了自定义一些数据之外,我们可能还想要用外部的信息,例如如果想要读取磁盘上的文件或者往磁盘里的文件写东西时,就要用到IO流外部信息 可以是文件 磁盘 网络 显示器等IO流 : Input Output StreamInput : 把外部信息读入到程序中 指数据流入程序Output: 向外部信息中写入数据,指数据从程序流出注意:IO流一旦被创建就会打开,所以当我们不在使用时要将流关闭,通过调用close()方法显示的关闭流,如果流对象没有被引用那么垃圾回收机制也会隐式的将它关闭。

2024-08-12 14:55:11 876

原创 常用类型 (String StringBuffer StringBuilder 包装类 日期类 日历类 )+正则表达式 (三四五未完成)

JVM为了提高性能,减少内存的开销,在堆中定义了一个字符串常量,用于存储字符串对象。.被final修饰的,一旦初始化就不可以修改。在JDK1.7之前运行时常量池(包括字符串常量池)存放在方法区JDK1.7 时,将字符串常量池从方法区转移到堆中,运行时常量池剩下的东西还在堆中。

2024-08-06 08:47:34 376

原创 泛型 and 集合

顾名思义广泛的类型,在定义时候不确定之后要使用什么类型,所以使用泛型。在定义时候用一个字母去代替引用类型和包装类型,这样使用时可以使用泛型给形参赋值类型名注意:泛型参数只能赋值引用类型和包装类型,不能赋值八大基本数据类型。

2024-08-05 22:07:53 409

原创 异常

程序在运行时可能出现的不正常的描述,如果程序出现了异常但不进行处理程序会无法编译或者终止。都继承了throwable类Error类是正常情况下我们无法预料到的,我们无法处理的,是属于JVM级别的错误Exception类是经过我们捕获可以处理的。分为编译时异常(检查性异常)和运行时异常(非检查行异常)如果系统提供给我们的异常类型已经不能满足我们的需求了,我们可以自定义异常,也就是继承系统的异常类。继承Exception的是编译时异常继承RuntimeException的是运行时异常try {

2024-08-04 13:26:55 864

原创 JVM相关知识

存放着java方法执行的内存模型,是线程私有的,每一个方法都对应一个栈帧(先进后出)。存储的内容:类的全路径名,类的访问修饰符,类的类型(类和接口)、虚拟机加载的类信息,静态变量。动态链接:如果该方法中调用了其他方法,就要链接到别的方法中区,这就是动态链接存储链接的地方。线程共享的,但是是线程安全的,多个线程访问时只能由一个线程使用该数据,其他线程需要等待。内存中最大的一块区域。是线程共享的,是用来存放对象实例(对象本身和数组)的。,该区域分5个部分组成:栈、堆、方法区、程序计数器、本地方法栈。

2024-07-29 21:43:15 264

原创 面向对象的三大特征+抽象接口枚举+内部类

2.子类的构造器可以使用super(有参传参),子类会默认的调用父类的无参构造器,如果父类中没有无参构造器(可以是系统默认的),必须显示的调用super(有参传参)。目的:为了不直接暴露给外界,不让让外界直接访问,如果外界直接对属性的值进行操作可能不是我们想要的值,可能不符合逻辑此时我们就需要将属性封装起来不让 外界直接访问。目的: 形式参数是父类型的变量,可以传子类型的对象。调用的是重写过的方法那么调用的一定是重写方法(运行时看对象(右边))如果父类的方法不能满足子类的需求,子类可以重写父类的方法,

2024-07-29 18:45:16 266

原创 static final super this关键字和 构造方法 析构方法 代码块

3. 如果父类中有无参构造器(系统默认提供的也可以),子类会隐式的调用父类的构造器,但是如果父类中没有无参构造器,子类必须显示的调用super(有形参传实际参);作用:用于统计创建了多少个对象,或者提前给成员变量赋值,因为构造器的作用是初始化成员变量,而代码块是在构造器之前执行,所以可以提前给成员变量赋值。不是某个对象私有的,比如,公司里的打印机是公司的财产,不是每个人私有的,可以说是我的打印机,但是不合理。(2)被static修饰的方法不能再被重写,但是子类可以有一样的方法,各是各的。

2024-07-28 19:41:46 806

原创 面向对象基础

类是一种模板,是抽象的。人都有名字,年龄,身高,体重,这些可以称为属性;人都可以吃饭、睡觉、工作这些是行为。所有人都有这些属性和行为,所以类就是一个模板[访问权限修饰符] class 类的名字{成员变量(属性)成员方法(行为)对象是类的一个具体的例子(实例),小明的名字是小明,年龄是24,身高是185cm,小明可以吃饭,小明可以睡觉。对象有具体的数据和作用于数据的操作。

2024-07-27 10:59:20 277

原创 3. 数组基本知识点

存放一堆。

2024-07-25 19:39:46 326

原创 2. Java的基础--简介、标识符、变量和数据类型 以及方法

就是一个名字,java中变量、常量、函数、类等都会有一个名字,这个名字就叫做标识符在内存中会开辟很多空间存储数据,这个空间的名字就叫做变量,我们需要操作名字来使用空间2.命名规则和标识符一样。

2024-07-23 21:33:30 655

原创 css盒子模型

对元素进行设计和布局的,包含四个部分由内而外 :content(内容区) padding(内边距) border(边框) margin(外边距)盒子的可见大小 由content + padding + border决定实际内容区域 里面可以放文本、子元素content和border之间的距离该区域是透明的没有颜色可以对上下左右四个进行设计。

2024-07-22 21:15:19 339

原创 CSS的浮动

css将页面分成很多个层级,肉眼看见的是最顶层,最底层称为文档流层,所有元素默认在。

2024-07-22 21:13:48 304

原创 HTML

1. <!: 声明该文档是HTML5文档,固定写法。必须放在首行2. <html>: HTML的根标记(根元素),该标记在文档中只能有且只有一个。根标记中通常有两个子标记,分别是<head>和<head>标记: 进行网页meta的设置(规定字符集等),定义标题,引入css文件,js文件,或者编写style和javascript代码等,可以添加在头部区域的元素标签为:<title><style><meta><link><script><noscript>和<base>。

2024-07-22 20:42:22 769

原创 CSS的定位

包含块:离开启绝对定位最近的开启了相对定位的祖先元素,如果所有的祖先元素都没有设置相对定位,那么根元素就是它的包含块。开启定位后会将元素提高一层级,也可以通过 z-index: 来指定元素的层级 可选值为整数,值越大层级越高,离眼睛越近。3.会改变元素的性质,行内元素变成块元素,块元素具有行内元素的性质,块的宽高是被内容撑开的。3.设置相对定位后不会脱离文档流,本身的性质也不改变 行内元素还是行内元素,块元素还是块元素但是提高了自己的层级。与相对定位的区别:1.元素会脱离文档流 2.会改变元素的性质。

2024-07-22 20:41:15 406

原创 CSS的选择器

6种选择器:基本选择器、复合选择器、关系选择器、属性选择器、伪类选择器、伪元素选择器。

2024-07-22 20:38:06 820

空空如也

空空如也

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

TA关注的人

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