- Java基础方法的重载重载就是在一个类中,有相同的函数名称,但形参不同的函数重载的规则:方法名称必须相同参数列表必须不同(如个数不同,类型不同,排列不同等)方法的返回类型可以相同也可以不相同仅仅返回类型不同不足以成为方法重载public class Demo02 { public static void main(String[] args) { int max=max... Java基础方法的重载重载就是在一个类中,有相同的函数名称,但形参不同的函数重载的规则:方法名称必须相同参数列表必须不同(如个数不同,类型不同,排列不同等)方法的返回类型可以相同也可以不相同仅仅返回类型不同不足以成为方法重载public class Demo02 { public static void main(String[] args) { int max=max...
- Java基础——E6.面向对象面向对象程序设计(OOP)是当今主流的程序设计范型,它取代了20世纪70年代的“结构化”或面向过程编程。而Java正是一种强类型的面向对象编程语言,所以需要掌握好OOP才能很好地使用Java。而面向对象中最重要的概念——类。它是构造对象的模板或蓝图,这个概念比较抽象,从一般意义上讲就是将一类具有某些相同特征的事物抽象成一类。而与之对应的另一个概念就是封装,它指... Java基础——E6.面向对象面向对象程序设计(OOP)是当今主流的程序设计范型,它取代了20世纪70年代的“结构化”或面向过程编程。而Java正是一种强类型的面向对象编程语言,所以需要掌握好OOP才能很好地使用Java。而面向对象中最重要的概念——类。它是构造对象的模板或蓝图,这个概念比较抽象,从一般意义上讲就是将一类具有某些相同特征的事物抽象成一类。而与之对应的另一个概念就是封装,它指...
- Java基础——D5.数组定义:数组是一种数据结构,用来存储一种类型值得集合。包括一维数组,多维数组(被称为数组的数组),也可分为字符型数组,整型数组,字符串数组,浮点数数组,Boolean数组等。a.一维数组创建数组需要**1.**声明数组,int [] a; 就声明了一个整型的数组。**2.**创建则是 a = new int [5]; 就创建了一个元素个数为5的一个整型数组。**... Java基础——D5.数组定义:数组是一种数据结构,用来存储一种类型值得集合。包括一维数组,多维数组(被称为数组的数组),也可分为字符型数组,整型数组,字符串数组,浮点数数组,Boolean数组等。a.一维数组创建数组需要**1.**声明数组,int [] a; 就声明了一个整型的数组。**2.**创建则是 a = new int [5]; 就创建了一个元素个数为5的一个整型数组。**...
- Java基础——C4.控制流程包括if,switch,for,while等判断循环结构,也包括continue,break等关键字。a.if语句1.if 条件判断如果判断表达式成立,则执行执行表达式。注意:对于判断表达式应使用()括起来,对于执行表达式应使用{}括起来并且使用;结尾。类似下面的基本格式。if(xxx){ xxx;}2.if与else连用。如果判断表达式成立,则执行执行表达... Java基础——C4.控制流程包括if,switch,for,while等判断循环结构,也包括continue,break等关键字。a.if语句1.if 条件判断如果判断表达式成立,则执行执行表达式。注意:对于判断表达式应使用()括起来,对于执行表达式应使用{}括起来并且使用;结尾。类似下面的基本格式。if(xxx){ xxx;}2.if与else连用。如果判断表达式成立,则执行执行表达...
- Java基础——B3.操作符包括算数操作符,关系操作符,逻辑操作符,位操作符,赋值操作符,三元操作符,Scanner操作符等。a.算数操作符“ + ”加, “ - ”减, “ * ”乘, “ / ”除, 以及取余“ % ”。加减乘除顾名思义,取余就比如10%3得到的值为1,10=3*3+1,即余1。同时,特殊的对于i++,表示对于变量i在运行时先取值后运算,恰反对于++i则表示先运算后取值... Java基础——B3.操作符包括算数操作符,关系操作符,逻辑操作符,位操作符,赋值操作符,三元操作符,Scanner操作符等。a.算数操作符“ + ”加, “ - ”减, “ * ”乘, “ / ”除, 以及取余“ % ”。加减乘除顾名思义,取余就比如10%3得到的值为1,10=3*3+1,即余1。同时,特殊的对于i++,表示对于变量i在运行时先取值后运算,恰反对于++i则表示先运算后取值...
- Java基础笔记——A简介:Java是一门强类型的面向对象编程语言。Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,舍弃了容易引起错误的指针,以引用取代;移除了C++中的运算符重载和多重继承特性,用接口取代;增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳微系统对Java语言的解释是:“Java... Java基础笔记——A简介:Java是一门强类型的面向对象编程语言。Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,舍弃了容易引起错误的指针,以引用取代;移除了C++中的运算符重载和多重继承特性,用接口取代;增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳微系统对Java语言的解释是:“Java...
- 一、白话 点外卖的时候,我们经常会有各种各样的活动,如红包、满减、打折等,但是基本不能同时享受,不能享受一种。于是将各种折扣算法封装起来,选择最优惠的算法就是策略模式二、定义 一个类的行为或其算法可以在运行时更改。 抽象策略角色:约束一系列具体的策略接口。 具体策略角色:实现具体的算法。 上下文角色:负责和具体的策略类交互。三、示例// 抽象策略类-定义策略接口public int... 一、白话 点外卖的时候,我们经常会有各种各样的活动,如红包、满减、打折等,但是基本不能同时享受,不能享受一种。于是将各种折扣算法封装起来,选择最优惠的算法就是策略模式二、定义 一个类的行为或其算法可以在运行时更改。 抽象策略角色:约束一系列具体的策略接口。 具体策略角色:实现具体的算法。 上下文角色:负责和具体的策略类交互。三、示例// 抽象策略类-定义策略接口public int...
- Java中的运算符一、Java 语言支持如下运算符算术运算符+,-,*,/,%,++(自增),--(自减)赋值运算符=扩展赋值运算符+=,-=,*=,/=关系运算符>,<,>=,<=,==,!=逻辑运算符&,|, &&,||,!,^位运算符&,|,^,~ , >>,<<,>>> (了解!!!)条件运算符?:二、相关概念辨析+ 运算符 操作符 Operator5+6 表达式 expressio... Java中的运算符一、Java 语言支持如下运算符算术运算符+,-,*,/,%,++(自增),--(自减)赋值运算符=扩展赋值运算符+=,-=,*=,/=关系运算符>,<,>=,<=,==,!=逻辑运算符&,|, &&,||,!,^位运算符&,|,^,~ , >>,<<,>>> (了解!!!)条件运算符?:二、相关概念辨析+ 运算符 操作符 Operator5+6 表达式 expressio...
- 剑指 Offer II 083. 没有重复元素集合的全排列|46. 全排列:给定一个不含重复数字的整数数组 nums ,返回其 所有可能的全排列 。可以 按任意顺序 返回答案。 样例 1输入: nums = [1,2,3]输出: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 样例 2输入: nums = [0,1]输出: [[0,1],... 剑指 Offer II 083. 没有重复元素集合的全排列|46. 全排列:给定一个不含重复数字的整数数组 nums ,返回其 所有可能的全排列 。可以 按任意顺序 返回答案。 样例 1输入: nums = [1,2,3]输出: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 样例 2输入: nums = [0,1]输出: [[0,1],...
- 目录一、Java语言二、Java的诞生与发展1、JDK vs OpenJDK2、JAVA语言的发展三、Java虚拟机 (JVM)四、Java程序种类和结构 五、重点总结一、Java语言1、概念Java语言是面向对象的程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优势,并增加了其他特性,如支持并发程序设计、网络通信和多媒体数据控制。所以Java语言有两个特点:强大易用。J... 目录一、Java语言二、Java的诞生与发展1、JDK vs OpenJDK2、JAVA语言的发展三、Java虚拟机 (JVM)四、Java程序种类和结构 五、重点总结一、Java语言1、概念Java语言是面向对象的程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优势,并增加了其他特性,如支持并发程序设计、网络通信和多媒体数据控制。所以Java语言有两个特点:强大易用。J...
- 关于转发跳转转发(一次请求)//第一步:获取请求转发器对象RequestDispatcher dispatcher = request.getRequesDispatcher("/b");//第二步:调用转发器的forward方法完成跳转/转发dispatcher.forward(request,response);//第一步和第二步联合:request.getRequestDispatc... 关于转发跳转转发(一次请求)//第一步:获取请求转发器对象RequestDispatcher dispatcher = request.getRequesDispatcher("/b");//第二步:调用转发器的forward方法完成跳转/转发dispatcher.forward(request,response);//第一步和第二步联合:request.getRequestDispatc...
- JavaWeb一、Servlet关于系统架构系统架构包括什么形式?C/S架构B/S架构什么是C/S架构?Client / Server(客户端 / 服务器)C/S架构的软件或者说系统有哪些呢?QQ微信只要需要安装客户端软件的都是C/S架构C/S架构的特点:需要安装特定的客户端软件。C/S架构的系统优点和缺点分别是什么?优点:速度快(软件中的数据大部分都是集成到客户端软件当中的,很少量的数据从... JavaWeb一、Servlet关于系统架构系统架构包括什么形式?C/S架构B/S架构什么是C/S架构?Client / Server(客户端 / 服务器)C/S架构的软件或者说系统有哪些呢?QQ微信只要需要安装客户端软件的都是C/S架构C/S架构的特点:需要安装特定的客户端软件。C/S架构的系统优点和缺点分别是什么?优点:速度快(软件中的数据大部分都是集成到客户端软件当中的,很少量的数据从...
- 注解1、注解,或者叫注释类型,英文单词是:Annotation.2、注解Annotation是一种引用数据类型。编译之后也是生成 xxx.class文件。3、注解的语法格式: [修饰符列表] @interface 注解类型名{ }4、注解怎么使用?用在什么地方?第一:注解使用时的语法格式是: @注解类型名第二:注解可以出现在类上、属性上、方法上、变量上、注解类型上等。 (默认... 注解1、注解,或者叫注释类型,英文单词是:Annotation.2、注解Annotation是一种引用数据类型。编译之后也是生成 xxx.class文件。3、注解的语法格式: [修饰符列表] @interface 注解类型名{ }4、注解怎么使用?用在什么地方?第一:注解使用时的语法格式是: @注解类型名第二:注解可以出现在类上、属性上、方法上、变量上、注解类型上等。 (默认...
- 牛客java选择题每日打卡Day14👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月20日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大... 牛客java选择题每日打卡Day14👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月20日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大...
- 牛客java选择题每日打卡Day12👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月13日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大... 牛客java选择题每日打卡Day12👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网站:牛客网💻首发时间:🎞2022年6月13日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签