Java学习(b站基础) - 狂神说 - 目录总章

2023-05-16

Java学习(b站基础) - 狂神说 - 目录总章

本内容仅为个人看视频记录的随手笔记,部分内容可能不全面,可以作为学习狂神说视频之后进行复习巩固使用。
Markdown学习笔记(简单的部分Markdown符号)

Java学习-狂神说-笔记-Java基础语法

Java学习-狂神说-笔记-预科部分(Windows快捷键和常用DOS命令)

Java学习-狂神说-笔记-异常机制

Java学习-狂神说-笔记-面向对象编程

Java学习-狂神说-笔记-Java控制流程

Java学习-狂神说-笔记-Java方法详解

Java学习-狂神说-笔记-Java数组



Markdown学习

标题:

二级标题

三级标题

四级标题

字体

引用

分割线

图片

超链接

列表

表格

代码


Java基础语法

1.注释、标识符、关键字

注释

1)单行注释

2)多行注释

3)文档注释

标识符

标识符注意点

关键字

2.数据类型

强类型语言

弱类型语言

Java的数据类型分为两大类

扩展

3.类型转换

相关代码

4.变量、常量、作用域

1)变量

2)变量作用域

3)常量

4)变量的命名规范

5.运算符

基本运算符

自增自减运算符、初始Math类

逻辑运算符、位运算符

三元运算符及小结

运算符的优先级(多打括号)

6.包机制、JavaDoc

包机制

JavaDoc生成文档


预科部分

Windows常用快捷键

一、Fn键的使用

二、文件和文件夹选择的快捷键

三、Windows键相关快捷键

四、Windows资源管理器中的快捷键

五、Windows对话框中的快捷键

六、打印屏幕的快捷键

基本的DOS命令

打开CMD的方式

常见的DOS命令

0. 获取帮助

1. 中断命令执行

2. 文件/目录

3. 文件查看

4. 注册表命令

5. @#@

6. net命令

7. 进程操作

8. 网络操作

9. 文本处理


Java学习-狂神说-笔记-异常机制

1. 什么是异常

Error和Exception

什么是异常

简单分类

Error

Exception

2. 异常体系结构

3. Java异常处理机制

捕获和抛出异常

异常处理机制

4.处理异常

5. 自定义异常

6. 总结

实际应用中的经验总结


Java学习-狂神说-笔记-面向对象编程

1. 初识面向对象

面向过程&面向对象

什么是面向对象

2. 方法回顾和加深

回顾方法及加深

3. 对象的创建分析

类与对象的关系

创建与初始化对象

创建对象内存分析

简单小结类与对象

4. 面向对象三大特性(☆)(封装、继承、多态)

封装详解

封装

什么是继承

继承

super详解

方法重写

什么是多态

多态

instanceof

类型转换

static关键字详解

5. 抽象类和接口

抽象类

接口的定义与实现

接口

6. 内部类及OOP实战

N种内部类

内部类


Java流程控制

1.用户交互Scanner

用户交互Scanner

Scanner对象

Scanner进阶使用

2.顺序结构

3.选择结构(☆)

if选择结构

1)if单选择结构

2)if双选择结构

3)if多选择结构

4)嵌套的if结构

5)switch多选择结构

4.循环结构

do…while循环

For循环 ☆

增强for循环

5.break&continue

6.练习

流程控制练习

打印三角形及Debug


Java方法详解

1. 何谓方法

何谓方法?

2. 方法的定义及调用

方法的定义

方法调用

3. 方法重载

4. 命令行传参

5. 可变参数

6. 递归(☆)


Java数组

1. 数组概述

数组的定义

2. 数组声明创建

三种初始化及内存分析

内存分析

三种初始化

下标越界及小结

数组的四个基本特点

数组边界

3. 数组使用

4. 多维数组

二维数组

多维数组

5. Arrays类

Arrays类讲解

冒泡排序

6. 稀疏数组(是一种数据结构)

稀疏数组介绍

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java学习(b站基础) - 狂神说 - 目录总章 的相关文章

  • Redis(一)redis实现主从复制以及sentinel模式部署

    1 什么是redis redis是一个key value存储系统 和Memcached类似 xff0c 它支持存储的value类型相对更多 xff0c 包括string 字符串 list 链表 set 集合 zset sorted set
  • Redis(二)搭建redis集群

    1 为什么需要redis集群 xff1f 单个redis存在不稳定性 当redis服务宕机了 xff0c 就没有可用的服务了 单个redis的读写能力是有限的 2 redis集群概述 redis集群中 xff0c 每一个redis称之为一个
  • 部署Harbor私有镜像仓库

    1 什么是Harbor Harbor的中文意思是港湾 xff0c 在这里它指的是一个用于存储Docker 镜像的企业级Resitry服务 xff0c 它是由VMware公司开源的Docker Registry管理项目 xff0c 包括权限管
  • sumo入门-保姆级教程

    SUMO学习 入门篇 1 安装SUMO 在sumo官网 xff08 https sumo dlr de docs Downloads php xff09 安装即可 xff0c 为省略不必要的困扰 xff0c 推荐安装在C盘 xff0c xf
  • CAS 服务端的搭建

    上文讲了CAS客户端 xff0c 本文记录CAS Server的搭建步骤 CAS Server的版本一定要选好 xff0c 我选的是CAS5 3 xff0c Java版本用的8 xff0c 目前最新的CAS6 5的Java版本最低是11了
  • SUMO 换道设置,靠右行驶

    vType中设置换道参数 xff0c 解决仿真中车辆一直靠右行驶和无脑逮着一个进口道走等情况 lt vType id 61 34 type1 34 accel 61 34 0 8 34 decel 61 34 4 5 34 sigma 61
  • SUMO 设置速度后正常行驶

    先附上traci vehicle setSpeed vehID speed 的使用说明 xff1a setSpeed self vehID speed 在最后一步中为命名车辆设置速度 xff08 以 m s 为单位 xff09 以 spee
  • 【NS3】SUMO安装 (Linux+Windows)

    SUMO安装 xff08 Linux 43 Windows xff09 文章目录 SUMO安装 xff08 Linux 43 Windows xff09 Windows安装OSMWebWizard 与NS3选项设置车辆与需求设置文件生成 L
  • STM32 STlink安装以及安装失败解决方法

    STM32 STlink安装以及安装失败解决方法 1 STM32 STlink下载连接 xff08 可能需要科学上网 xff09 http www bkill com download 185935 html text 61 ST LINK
  • 嵌入式学习之linux系统编程---7 目录IO之mkdir函数

    1 目录IO与文件IO的区别 目录IO文件IOopendir 打开目录open 打开文件mkdir 创建目录 readndir 读目录read 读文件closedir 关闭目录close 关闭文件 区别 xff1a 在之前的博客中提到的文件
  • Ubuntu查看系统内存,硬盘使用情况,指定目录使用情况,GPU。

    内存和硬盘的区别 1 内存是半导体材料制成的 xff0c 硬盘是磁性材料制成的 2 内存中的信息停电会消失 xff0c 硬盘中的信息可以长久保存 3 执行程序首先放入到内存之中 xff0c 然后放入的CPU中处理 主存如内存 xff0c 辅
  • MQ-2烟雾传感器解析

    一 工作原理 可用于家庭和工厂的气体泄漏监测装置 xff0c 适宜于液化气 苯 烷 酒精 氢气 烟雾等的探测 故因此 xff0c MQ 2可以准确来说是一个多种气体探测器 MQ 2的探测范围极其的广泛 它的优点 xff1a 灵敏度高 响应快
  • 软件设计的启发规则---层次图,HIPO图和结构图----画数据流图

    1 软件设计的启发规则有那些 xff1f 答 xff1a 1 改进软件结构提高模块独立性 2 模块规模应该适中 3 深度 宽度 扇出和扇入都应适当 4 模块的作用域应该在控制域之内 5 力争降低模块接口的复杂程度 6 设计单入口单出口的模块
  • 在Linux中安装docker全过程

    目前 xff0c CentOS 仅发行版本中的内核支持 Docker Docker 运行在CentOS 7 64 bit 上 xff0c 要求系统为64位 Linux系统内核版本为 3 8以上 xff0c 这里选用Centos8 x 查看自
  • vue&vant移动端h5底部留白问题

    不知道是 xff0c vue的原因还是vant的原因 xff0c html底部多了一截 每个页面背景不一样也不能给统一的background xff0c 给内容div负margin都盖不住这个html的空白 最后试了很多方法 xff0c 曲
  • Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networks笔记

    Code https github com mzweilin EvadeML Zoo Feature squeezing reducing the color bit depth of each pixel and spatial smoo
  • E: 仓库 “http://ppa.launchpad.net/zarquon42/meshlab/ubuntu bionic Release”没有 Release 文件

    参考 xff1a 添加链接描述 在etc apt sources list d 目录中删除对应的ppa cd span class token operator span etc span class token operator span
  • 移远EC20--1 AT命令初始3

    接上篇 一 xff1a AT指令电话簿命令 AT 43 CNUM xff1a 用户编号 该命令可以从 xff08 U xff09 SIM中获取用户自己的编号 AT 43 CPBF xff1a 查找电话簿条目 该命令可以从用AT 43 CPB
  • ROS学习笔记(一)之 成功安装(melodic版)

    Ubuntu18 04安装ROS Melodic 详情请参考 xff1a https blog csdn net haiyinshushe article details 84256137 1 配置Ubuntu软件库 xff1a 配置Ubu
  • oracle数据库新增用户

    文章目录 前言一 通过PL SQL客户端新增二 通过创建命令进行新增1 创建语句 总结 前言 用的比较少 xff0c 用到时记录一下 一 通过PL SQL客户端新增 1 连接成功后 xff0c 在左侧对象 users右键 新建 xff0c

随机推荐

  • 长度单位&颜色RGB值&十六进制颜色RGB值

    长度单位 amp 颜色RGB值 amp 十六进制颜色RGB值 span class token doctype lt DOCTYPE html gt span span class token tag span class token ta
  • stm32学习之定时器中断时间设置与计算

    嗯 在stm32中经常使用定时器 xff0c 但是一直没有学会怎样计算定时器的时间 xff0c 近期简单学习了一下做一下总结记录 首先我们会在主函数里边定义时钟的最高频率为72Mhz 使用SysTick Init 72 定义 如下方代码所示
  • keil 下载安装 保姆级教程

    一 前言 最近被安排开发一个单片机的项目 xff0c 回头想了一下 xff0c 自己上次弄单片机的时候 xff0c 还都是在大学期间 xff0c 到现在也有三四年没有碰过了 xff0c 大部分的知识点都忘了 xff0c 所以又重新的把以前的
  • ST-Link使用教程

    1 电脑安装软件 2 点击确定 3 下一步 4 下一步 5 下一步 6 下一步 7 下一步 8 等待安装完成 9 等待 10 完成安装 11 打开 ST Visual Programmer 12 选择芯片 13 选择芯片类型 xff08 S
  • mapreduce的原理和简单程序实现

    五个关于mapreduce的简单程序实现 mapreduce的简介 什么是mapreduce xff1f 是一种分布式运算程序 一个mapreduce程序会分成两个阶段 xff0c map阶段和reduce阶段 map阶段会有一个实体程序
  • js简单事件解释(基础)

    nbsp nbsp nbsp 事件 事件概念 组件触发了某个动作 触发代码的执行 nbsp 点击事件 onclick nbsp 单击事件 nbsp 组件被单击所触发的事件 ondbclick 双击事件 焦点事件 nbsp nbsp inpu
  • JavaEE-面试-POI面试回答思路

    是什么 xff1f Apache POI是Apache开源的 可以通过Java读写word和excel 难不难 xff1f 不难 它的出现解决什么问题 xff1f 导出word或者excel xff08 报表 xff09 xff0c 方便数
  • 树莓派原生系统安装ROS(含网络代理,ROS编译安装以及ROS小车制作过程)

    本文将自主搭建树莓派ROS自主导航小车 目前已经完成的有 xff1a 1 树莓派初始化配置 2 树莓派局域网网络代理 3 树莓派ros安装 4 hector slam安装 5 自制阿克曼底盘控制 python 以下为全文链接 xff1a 树
  • 比较对象的方法——equals()和hashCode()方法

    equals equals是Object中的一个方法 xff0c 用于判断两个对象是否相同 一般会被重写来使用 Object中的equals定义为 xff1a span class token keyword public span spa
  • OpenCores 介绍

    关于 OpenCores OpenCores是一个开源的硬件项目网站 xff0c 里面有很多利用Verilog VHDL SystemVerilog 等硬件描述语言建模 设计的项目 xff0c 适合FPGA和ASIC开发 好多熟悉FPGA设
  • pytorch中张量的创建和张量中数据类型的转化

    1 使用torch tensor 函数创建张量 张量的最基本的创建方法和Numpy中创建Array的格式是一致的 xff0c 都是 创建函数 序列 的格式 xff0c 张量的创建函数 xff1a torch tensor t1 61 tor
  • 一文吃透VSCode中git的相关配置与使用

    本篇文章带大家聊聊VSCode 43 Git操作 xff0c 介绍一下VSCode中git的相关配置与使用 xff0c 希望对大家有所帮助 xff01 xff08 本文操作均在 Gitee 上进行 xff0c Gitee 与 Github
  • 如何安装并管理多版本node?方法介绍

    如何安装并管理多版本node xff1f 下面本篇文章给大家介绍一下多版本node的安装与切换详细操作 xff0c 希望对大家有所帮助 xff01 安装多版本node的原因 xff1a 在项目开发过程中 xff0c 不同项目使用的nodej
  • 软件工程复习(九):面向对象方法学引论

    面向对象方法学引论 面向对象方法学 主要观点 1 客观世界是由各种对象组成的 2 所有对象划分成了各种对象类 xff0c 每个对象类定义了一组数据和一组方法 这也是与面向过程设计的最大不同 xff0c 面向对象将二者分开 3 按照父类和子类
  • 记录一下关于国民技术单片机(N32G457)无法用MDK(Keil5)进行下载程序以及在线仿真的原因

    最近在学习使用国民技术的单片机来驱动无刷直流电机 xff0c 但是因为MDK对这个单片机支持没那么好 xff0c 所以没办法下载程序以及在线仿真调试 只能是添加了国民技术单片机的固件库之后 xff0c 编译程序没啥问题了 因为平常下载程序都
  • MacOS 安装brew失败解决方法

    MacOS 安装brew失败解决方法 报错信息解决方法 报错信息 error RPC failed curl 28 LibreSSL SSL read Operation timed out errno 60 fatal expected
  • Java学习 - 黑马 - 随堂笔记 - 09_数组

    Java学习 黑马 随堂笔记 09 数组 1 数组定义格式 3 1 数组概述 a 61 100 b 61 100 c 61 100 d 61 100 e 61 100 一次性声明大量的用于存储数据的变量要存储的数据通常都是同类型数据 xff
  • C#WinForm窗体控件学习(一)

    C 中WinForm窗体常见控件 一 常用控件一般都有以下属性和事件 属性 1 Name xff1a 控件的名称属性 xff0c 识别不同空间的唯一标识 2 Text xff1a 文本输入 3 Font xff1a 控件里字体的属性 xff
  • Java学习 - 黑马 - 随堂笔记 - 10_方法

    Java学习 黑马 随堂笔记 10 方法 1 方法概述 1 1 什么是方法 方法 xff08 method xff09 是将具有独立功能的代码块组织成为一个整体 xff0c 使其具有特殊功能的代码集 注意 xff1a 方法必须先创建才可以使
  • Java学习(b站基础) - 狂神说 - 目录总章

    Java学习 xff08 b站基础 xff09 狂神说 目录总章 本内容仅为个人看视频记录的随手笔记 xff0c 部分内容可能不全面 xff0c 可以作为学习狂神说视频之后进行复习巩固使用 Markdown学习笔记 xff08 简单的部分M