Java SE
文章平均质量分 83
整理与总结!!!
abcccccccccccccccode
写博客的目的是自我整理和提升!
展开
-
蓝桥杯快到了,Java的这些常用方法一定要知道
前言一年一度的蓝桥杯还有不到10天就到了,除了大家前期对算法的练习之外,对于Java自己的一些api大家也一定要知道并且会使用。为了帮大家蓝桥杯取得好成绩,我帮大家整理了一下,请查收!目录前言1. 数组2. 栈3. 队列4. List5.Map结语1. 数组1.1 实例化数组//声明数组变量String [] arr;int arr1[];//数组对象实例化(长度为6)String[] array = new String[6];int score[] = new int[6];原创 2022-04-04 10:19:16 · 3715 阅读 · 4 评论 -
【Java Se】常用工具类之多线程
前言到多线程这一块说明我们【Java Se】专栏就快结束了,感谢一直看过来的兄弟。多线程其实是非常复杂的,我们只是学一个入门,知道有这么个东西并且怎么运用它!目录前言初识多线程线程的创建Thread类创建线程Runnable接口创建接口三级目录初识多线程在学习线程之前你得先知道什么是进程,以及进程与线程的关系与区别。当一个程序被运行时,就开启了一个进程, 比如启动了QQ,网易云。而一个进程内可分为多个线程,一个线程其实就是一个指令流,cpu调度的最小单位,由cpu一条一条执行指令。操作系统调度的原创 2021-12-15 08:23:43 · 2536 阅读 · 0 评论 -
【Java Se】泛型
前言上次我们说了Java常用工具类的集合框架部分,是非常重要的一个Java工具,同时让我很高兴的是上一篇也是上了热榜如果感兴趣,大家也可以去看看 Java集合框架言归正传,今天我们来说泛型,泛型在我们写程序的时候的身影那也是无处不见,它的重要性也就不言而喻了。好好学习,次次都能AC!接下来我们正式开始泛型学习。目录前言一级目录二级目录三级目录一级目录二级目录三级目录...原创 2021-11-18 00:00:28 · 2869 阅读 · 25 评论 -
【Java Se】集合框架
前言首先要说这个集合框架,在Java中使用时特别重要而且具有一定的难度(涉及到数据结构),后期做项目时也是常用到的一个工具,各位可以上点心。目录前言初识集合框架了解集合框架集合框架与数组集合框架分类CollectionListArrayListLinkedListSetHashSetMapHashMap迭代器 Iterable初识集合框架了解集合框架通常,我们的程序在程序运行时才能知道创建多少个对象。在程序未运行时,程序开发阶段,我们根本不知道到底需要多少数量的对象,甚至不知道它的准确类型。为了满原创 2021-11-14 08:28:25 · 2736 阅读 · 30 评论 -
【Java Se】常用工具类之包装类与字符串
前言继上次讲完异常之后,今天我们来讲包装类这一块,这一块也是非常的重要,学完这一块你就更加能理解Java是面向对象的编程语言了!,,谁说得?我说的!好了接下来我们正式开始:目录前言初识包装类什么是包装类?包装类有什么作用?拆箱与装箱装箱自动装箱手动装箱拆箱自动拆箱手动拆箱字符串字符串与基本数据类型基本数据类型转换成字符串字符串转换为基本数据类型String和StringBuilderStringStringBuilder字符串的不可变性初识包装类什么是包装类?这是Java中的数据类型我们都知原创 2021-11-10 03:30:00 · 2940 阅读 · 4 评论 -
【Java Se】常用工具类之异常
前言学习完接口后,我们java面对对象的部分就已经结束了,从这一节,我们来学习java的常用工具部分,我们从异常开始学习目录前言初识异常什么是异常?为什么要学习异常?异常的分类Error类Exception类unchecked exceptionchecked exception处理异常抛出异常捕获异常异常处理初识异常什么是异常?异常字面翻译就是“意外、例外”的意思,也就是非正常情况。异常本质上是程序上的错误。程序中的错误在我们编写程序的过程中会经常发生,包括编译期间和运行期间的错误。在编译期原创 2021-11-09 03:30:00 · 2332 阅读 · 2 评论 -
【Java Se】接口
在之前我们已经总结过Java的类与对象,封装,继承,多态了,今天我们来总结学习一下Java接口这一重点!接口与继承是十分像的,如果之前的你还有点懵,那你可以回头先去看看,再继续本章的学习。Java的继承详析【暴肝不足一亿字,可收藏版】java多态与抽象类【原创 2021-11-08 03:00:00 · 2625 阅读 · 0 评论 -
【Java Se】多态与抽象类
前言今天是2021LOL全球总决赛,一直不被大家看好的EDG冲到了决赛对战韩国队的DK,可以说EDG面对如此强大的对手,想赢是比较难的,为了给中国队打气我立下flag,如果EDG获胜那我就奖励自己学习到第二天6点,结果我就来了,,,恭喜EDG!为了接下来接口的学习,我们先来学习多态与抽类相关的一些知识,有助于我们更好的学习接口这一重点目录前言多态初识多态什么是多态?多态的分类多态的必要条件实现多态向上转型向下转型instanceof运算符具体实现抽象类与抽象方法为什么要使用抽象?抽象方法抽象类多态原创 2021-11-07 04:10:45 · 2584 阅读 · 0 评论 -
【Java Se】继承
前言之前我们已经讲过类与对象和封装了,如果你没有看过那你可以过去看看传送门—> 类与对象详解和 Java封装重点接下来我们正式继承之旅!目录前言初识继承什么是继承?如何实现继承?关键字extends关键字implenents了解继承覆盖方法super关键字super访问父类方法和属性super调用父类的构造方法阻止继承深入继承之重写重写toString重写equals方法深入继承(多态)初识继承什么是继承?我们之前学过,Java是面对对象的一种编程语言,其实编程灵感来源于生活,在java原创 2021-11-06 02:47:23 · 2353 阅读 · 3 评论 -
【Java Se】三种代码块
首先介绍一下什么是代码块!!!看似高大上的代码块其实就是:{}在Java中,代码块主要分为三种:普通代码块构造代码块静态代码块代码块局部代码块构造代码块静态代码块代码块运行顺序局部代码块局部代码块一般在方法中出现,在局部变量中定义的变量为局部变量,只在局部代码块内有意义,代码块结束,局部变量销毁一个代码块占一个空间,代码块运行结束,内存空间自动释放即局部代码块可以限定变量生命周期,几乎再无其他明显作用如果有多个局部代码块,一般是按顺序运行如下:class Baiba{//一下原创 2021-10-26 17:40:23 · 2271 阅读 · 0 评论 -
【Java Se】程序的内存分配
JVM的内存可分为3个区:堆、栈和方法区(静态区):堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息 ;2.jvm只有一个堆区(heap),且被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身和数组本身;栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型本身和自定义对象的引用;2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问;3.栈分为3个部分:基本类型变量区、执行环境上下文、操作指令区(存放操作指令);方法区(静态区):1.被所有的原创 2021-10-25 23:47:52 · 2114 阅读 · 0 评论 -
【Java Se】封装与常用关键字
为什么叫做进阶版呢?因为我们已经讲过一期类与对象了,如果你还没有看,恰好你对类与对象又不是很懂,建议你先去看一下再过来!传送门—> Java的类与对象——你真的懂了吗?.上一期我们主要讲了类与对象的一些关系以及组成,这一期我们来讲创建类涉及到的一些关键字,接下来正文开始目录staic关键字1.修饰变量2.修饰方法3.mian方法中为什么要使用static?private / publicthis 关键字重写与重载staic关键字static的汉语意思是静态的,它在Java中的作用也是差不多原创 2021-10-24 13:49:51 · 3879 阅读 · 3 评论 -
【Java Se】类与对象
或许学习了Java后,对于类与对象你只知道类——class,对象——object如果真的是这样,请问你礼貌吗?它们的概念是这样的:类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。对象就是一个真实世界中的实体,对象与实体是一一对应关系的,意思就是现实世界的每一个实体都是一个对象,所以对象是一个具体的概念。其实在java中类是对象的集合,对象是类的实例。对象是通过new classNa原创 2021-10-23 13:08:33 · 2284 阅读 · 5 评论