【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P45-51(方法)(Day3-20210702)

《遇见狂神说,Java架构师视频百度云分享 (‘A’,2000.00), (‘B’,10000.00) – 转账实现 SET autocommit = 0; – 关闭自动提交 START TRANSACTION; – 开始一个事务,标记事务的起始点 UPDATE account SET cash=cash-500 WHERE name=‘A’; UPDATE account SET cash=cash+500 WHERE name=‘B’; COMMIT; – 提交事务,数据就被持久化了! rollback; SET autocommit = 1; 阅读详情

1 方法

1.1 方法的基本知识

在这里插入图片描述在这里插入图片描述在这里插入图片描述main方法是由java虚拟机调用的

1.2 方法的重载

在这里插入图片描述

1.3 命令行传参

在这里插入图片描述

package method;

public class Demo03 {
    public static void main(String[] args) {
        for(int i=0;i<args.length;i++){
            System.out.println(args[i]);
        }
    }
}

在这里插入图片描述
打开cmd

javac Demo03.java
#生成 Demo03.class
#进入 src目录下
java method.Demo03 this is cmd running

在这里插入图片描述

1.4 可变参数

在这里插入图片描述

package method;

public class Demo04 {
    public static void main(String[] args) {
        int[] arr={10,90,19,23,25,22};
        test(arr);
    }
    public static void test(int... num){
        if (num.length==0){
            System.out.println("No argument passed");
            return;
        }
        for(int i=0;i< num.length;i++){
            System.out.println(num[i]);
        }
    }
}

1.5 递归

在这里插入图片描述

狂神说java系列笔记(java基础+javaweb+ssm+微服务).rar 狂神说JAVA整个系列的笔记,从JAVA SE到分布式微服务,JUC,JVM,docker,希望对大家有帮助(#^.^#) 立即下载

相关推荐

狂神说Java系列笔记.rar

2020年7月份PDF笔记,从Java基础内容到微服务、分布式相关笔记;

狂神说Java--Java学习笔记(合集)

笔记参考来源狂神说Java视频https://www.bilibili.com/video/BV12J41137hu 本篇笔记有点长,可以根据目录定位,建议配合视频学习。 预科 什么是计算机 名称:Computer,全称电子计算机,俗称电脑。 定义:能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 组成:由硬件和软件组成。 形式:常见显示有台式计算机、笔记本计算机、大型计算机等。 应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。 硬件及冯诺依曼结构 计算机硬件 组

Ajekseg的博客 1262

在已有win10系统下安装Ubuntu,最后出现执行‘grub-install/dev/nvme0n1p5‘失败的致命错误的解决方案

本人电脑型号戴尔灵越,两个SSD512G固态硬盘,c盘为系统盘. Ubuntu版本为20.04LTS,在官网下载https://ubuntu.com/download/desktop/thank-you?version=20.04.3&architecture=amd64 系统盘制作工具为Rufus-3.15http://rufus.ie/zh/ 安装过程网上很多,在这里就不赘述了. 其他安装过程都很顺利,直至安装最后出现这个 本来安装了到最后还以为成了,结果又不行...... 后.

XiaoChen_gugugu的博客 1万+

自学狂神java视频shiro笔记

本笔记来源狂神说Java教学视频 1、Shiro 是什么? Apache Shiro 是 Java 的一个安全(权限)框架。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。 Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。 Authtentication:身份认证登录,验证用户是不是拥有相应的身份 Authorization:授权,即权限验证, 验证某个已认证的用...

weixin_44538469的博客 446

【驱动适配】高通sa522平台tac5x1x驱动适配全指南

本手册详细介绍了TAC5301-Q1音频编解码器在高通sa525平台Linux系统下的驱动适配流程。主要内容包括:1)TAC5301-Q1核心特性(车载级音频Codec、关键接口和功能);2)驱动适配依赖(高通声卡驱动、ALSA SoC框架等);3)I2S协议原理及主从模式说明;4)硬件准备与检查要点;5)完整的驱动移植步骤(代码移植、Kconfig/Makefile修改、设备树配置)。该手册适用于嵌入式音频开发工程师快速完成TAC5301-Q1芯片的驱动移植与验证工作。

嵌入式博哥的博客 303

通俗地解释一下 EMD(经验模态分解,Empirical Mode Decomposition)

EMD 就像把一碗“混在一起的面条”分成不同粗细的面条,方便你逐层分析每种波动。

qlkaicx的博客 1249

【狂神说Java】视频笔记

预科(P7-12) 什么是计算机 Computer:全称电子计算机,俗称电脑。 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 由硬件和软件所组成。 常见的形式有台式计算机、笔记本计算机、大型计算机等。 广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。 硬件及冯诺依曼结构 计算机硬件:一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。 计算机硬件组成:CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠

rjyyyyy的博客 789

华硕ROG枪神双系统实战:Ubuntu安装避坑指南

本文是华硕ROG枪神笔记本安装Ubuntu双系统的详细避坑指南。针对其独特的硬件与BIOS设计,文章核心解决了VMD控制器导致硬盘无法识别、驱动兼容性等关键难题,并提供了从BIOS设置、分区方案到安装后驱动配置与性能调优的一站式解决方案,帮助用户实现稳定的双系统体验。

raspberrypi5的博客 545

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P21-26(Day1昨天忘记发布了)

Java小技巧(idea下) psvm +tab键 补全 public static void main(String[] args) { } sout+enter键/鼠标点击选择 可以实现补全 System.out.println(); System.out.println(); /*+enter键生成多行注释符号 /* */ Java基本语法 1 注释、标识符、关键字 1.1 注释 1.1.1 单行注释(只能注释改行为文字) //这里写注释,只能注释改行为文字

... 237

基于云盾构建等保三级Web安全体系:从合规要求到实战落地

网络安全等级保护(等保)是保障信息系统安全的重要制度,其核心原理是通过分级防护、动态调整的策略,构建纵深防御体系。在技术层面,等保要求覆盖物理环境、通信网络、区域边界、计算环境和安全管理中心等多个层面,旨在通过技术和管理相结合的方式,有效应对网络攻击和数据泄露风险。对于Web应用而言,满足等保三级要求具有极高的技术价值,它不仅是合规的刚性需求,更是提升业务系统整体安全水位、建立用户信任、保障业务连续性的关键工程实践。在云计算时代,利用云原生安全服务(如Web应用防火墙WAF、云安全中心、态势感知等)可以高效

weixin_29324877的博客 307

Mac上除了Homebrew,这几种安装ADB的方法你可能也需要知道(含手动配置避坑)

本文全面解析Mac上五种ADB安装方案,从Homebrew到手动配置,涵盖常见问题解决与环境变量配置。特别针对macOS High Sierra等老旧系统提供专属解法,帮助开发者高效安装Android Debug Bridge(ADB),避免常见陷阱,提升开发效率。

weixin_42546392的博客 322

Docker 学习之搭建 Redis 集群

什么是集群! # 创建网卡 docker network create redis --subnet 172.38.0.0/16 # 通过脚本创建六个 redis 配置 for port in $(seq 1 6); \ do \ mkdir -p /mydata/redis/node-${port}/conf touch /mydata/redis/node-${port}/conf/redis.conf cat << EOF >>/mydata/redis/node-$

qq_42713796的博客 598

智能车图像处理0-图像处理整体框架思路

1.总体框架如上所示,具体代码请查看后续文章。2.因为参与竞赛时间是大二,所以在编程中有许多不规范的地方(如变量的命名),大家见谅。3.原创文章,请勿侵权=-=

taiyuezyh的博客 1万+

【狂神说Java】Java零基础学习视频通俗易懂 笔记 Day04-java方法

什么是方法 //类.对象.方法 //调用系统类中的标准对象out中的println()方法 System.out.println(); Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合; 方法包含于类或对象中; 方法在程序中被创建,在其他地方被引用。 **设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展。 **方法包含一个方法头和一个方法体。**下面是

m0_52856250的博客 310

Android 人像分割实战:OpenCV+YOLOv8+NCNN 三库联动(附 GPU 加速 / 内存优化全方案)

本文详细介绍了在Android项目中集成OpenCV+YOLOv8+NCNN实现实时人像分割的技术方案。主要内容包括:项目环境搭建(配置NDK、添加Native模块)、核心库文件集成(OpenCV、NCNN、YOLOv8模型)、JNI接口设计与实现(Kotlin层调用C++算法)。通过Camera API获取图像数据,使用YOLOv8进行人体检测,结合NCNN高性能推理框架实现人像分割处理,最终将原始画面与分割结果(背景透明)同时显示在Android界面上。该项目采用多技术栈协同工作,OpenCV负责图像处

FJN110的博客 233

NR CSI-RS.pptx

NR CSI-RS序列生成;NR CSI-RS-RE映射; NR CSI-RS周期与偏移; NR CSI-RS空间域;CSI参考信号分为non-zero-power CSI-RS 、Zero-power CSI-RS两类:non-zero-power CSI-RS 在其占用的RE 上发送真正的CSI-RS,即在对应RE 上是有发射功率。而Zero-power CSI-RS在其占用的RE 上并不发送任何东西。

狂神说Java-Spring视频笔记

1.环境搭建 maven搭建一个干净的项目,不要用任何模板 //导入这个包可以同时导入大量其依赖的包,简单 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE</version> </dependency> 2

weixin_40571937的博客 697

基于stm32实现的智能家居(Mqtt服务器+onenet设备平台+Vue框架+语音识别)

【作品名称】:基于stm32实现的智能家居(Mqtt服务器+onenet设备平台+Vue框架+语音识别)【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【项目介绍】:主控板用的是stm32C8t6wifi模块是esp8266-01s(得需用串口调试下)更改keil代码的以下配置esp8266.c文件image->--改成自己的手机热点和密码(路由器名称和密码也行)->下发json数据的接收(用一些cjson结构体指针变量,接收cjson函数所传递过来的结构体地址)-->需要先在onenet设备平台设置自己的设备->json数据格式的上传到云平台(注意json数据格式正确)-->需要先在onenet设备平台设置自己的设备更改APP代码以下配置(用的是uniapp)【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。

Day07 狂神说Java-MySQL>P40-P45

executeUpdate和executeQuery提取工具类 P41 SQL注入问题 SQL存在漏洞,会被攻击导致数据泄露,SQL会被拼接 P42 PreparedStatement对象 可以防止SQL注入并且效率更高 P43 使用IDEA连接数据库 如果在IDEA中连接不上数据库,则在IDEA中修改数据库对应版本SQL要么全部完成,要么都不完成 ACID原则:原子性、一致性、隔离性和持久性。 隔离性的问题:脏读、不可重复读和幻读。步骤:开启事务》一组业务执行完毕,提交事务》可以在Catc

好一个区块链 327

基于神经网络的光伏发电功率预测不良数据处理的分析.pdf

#资源达人分享计划#

2025年7月最新兰州市地铁线路地铁站点数据shp矢量数据下载

2025年7月最新兰州市地铁线路地铁站点数据shp矢量数据下载 ,包含地铁站点和地铁线路图层,属性包含线路名称、站点名称、经纬度、是否换乘、所属路线等完整属性

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P60-76(OOP)(Day4、5-20210703、04)

同一个包下的类不需要导入就可以使用,不同包下的类,必须导入包才能使用。 static修饰静态方法,静态方法可以通过类名.方法名,进行调用,非静态方法通过这种方式进行调用会报错。 static修饰的内容是和类一起加载的,非静态方法是和对象一起生成的(类实例化之后才存在),所以static方法不能调用非静态方法。 Java是值传递 一个类里只能有一个public的类 package oop; public class Student { //静态方法 通过类名.方法名 调用 publ...

... 274

【Java】使用idea进行Java后端开发 常用的快捷键

try…catch… 对于多行代码想要使用trycatch代码块将其包围起来,只需选中需要包围的代码块,按住组合键:ctrl+alt+t即可选择是try-catch还是try-catch-finally

... 264

【Java】深入理解Java虚拟机P1-3(JVM性能调优+内存模型+虚拟机原理)

JDK JRE JVM的区别和联系 JDK:Java Development Kit,Java 开发工具包 JRE:Java Runtime Environment,Java 运行时环境 JVM:Java Virtual Machine, Java 虚拟机,它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。jvm 是 Java 能够跨平台的核心。 这三者的关系是:一层层的嵌套关系。JDK>JRE>JVM。 图片源

... 256

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P33-44(Day3-20210702)

p33 Java流程控制01:用户交互Scanner p34 Java流程控制02:Scanner进阶使用 p35 顺序结构 p36 if选择结构 p37 Switch选择结构 p38 While循环详解 p39 DoWhile循环 p40 For循环详解 1 Java流程控制01:用户交互Scanner 1.1 next() package base; import java.util.Scanner; public class Demo01 { public static void m.

... 252

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P1-20(Day1)

JDK JRE JVM 命令行下编译运行java文件 Hello.java文件内容 public class Hello{ public static void main(String[] args){ System.out.print("Hello World!"); } } 准备好java文件之后就可以进行下面的操作了!! 打开cmd,进入Hello.java所在的文件路径,然后cmd下输入javac Hello.java,编译文件生成.class文件 javac Hello.java ..

... 249

【Java学习笔记】1-13重载

方法的重载 定义: **多个方法的名称一样,但是参数列表不一样。**方法名称区分大小写!!! 好处: 只需要记住唯一一个方法名称,就可以实现类似的多个功能。 方法重载与下列因素相关: 1、参数个数不同 2、参数类型不同 3、参数的多类型顺序不同 方法重载与下列因素无关: 1、与参数的名称无关 2、与方法的返回值类型无关 //错误示范,方法重载与方法的返回值无关 public static int sum(int a,int b){ return a+b } public static double sum

... 242

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P52-59(数组)(Day3-20210702)

1 数组

... 223
上一篇: 【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P33-44(Day3-20210702)
下一篇: 【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P52-59(数组)(Day3-20210702)
菜菜2022
博客等级 码龄9年 67粉丝 1033原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值