- 一.面向对象的三大特征 :1.封装 2.继承 3.多态有了封装,才有继承,有了继承,才能说多态。面向对象的首要特征:封装。二.什么是封装?现实生活中有很多现实的例子都是封装的,例如:手机,电视机,笔记本电脑,照相机,这些都是外部有一个坚硬的壳儿,封装起来,保护内部的部件,保证内部的部件是安全的,另外封装了之后,对于我们使用者来说,我们是看不见内部的复杂结构的,另外我们也不需要关心内部有多么复... 一.面向对象的三大特征 :1.封装 2.继承 3.多态有了封装,才有继承,有了继承,才能说多态。面向对象的首要特征:封装。二.什么是封装?现实生活中有很多现实的例子都是封装的,例如:手机,电视机,笔记本电脑,照相机,这些都是外部有一个坚硬的壳儿,封装起来,保护内部的部件,保证内部的部件是安全的,另外封装了之后,对于我们使用者来说,我们是看不见内部的复杂结构的,另外我们也不需要关心内部有多么复...
- 一.构造方法概述:什么是构造方法,有什么用?构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例对象的初始化,换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。二.构造方法作用:1.创建对象2.给属性赋值注意:实例变量没有手动赋值的时候,系统会赋默认值。重点:当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法(这个构造方法被称为缺省构造器)当一个类中... 一.构造方法概述:什么是构造方法,有什么用?构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例对象的初始化,换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。二.构造方法作用:1.创建对象2.给属性赋值注意:实例变量没有手动赋值的时候,系统会赋默认值。重点:当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法(这个构造方法被称为缺省构造器)当一个类中...
- 一.数据类型有什么用?数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。int I = 10; double d = 1.23;i变量和d变量类型不同,空间大小不同。 二.数据类型在java语言中包括两种:1.第一种:基本数据类型基本数据类型又可以划分为四大类8小种:(1).第一类:整数型(没有小数的)byte、short、int、long (2).第二类:浮点型(... 一.数据类型有什么用?数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。int I = 10; double d = 1.23;i变量和d变量类型不同,空间大小不同。 二.数据类型在java语言中包括两种:1.第一种:基本数据类型基本数据类型又可以划分为四大类8小种:(1).第一类:整数型(没有小数的)byte、short、int、long (2).第二类:浮点型(...
- 一.关于程序当中的数据??开发软件是为了解决现实世界中得问题。而现实世界当中,有很多问题都是使用数据进行描述的,所以软件执行过程中最主要的就是对数据的处理。软件在处理数据之前需要能够表示数据,在java代码中,怎么表示数据呢??在java中有这样一个概念:字面量 。注意:在java语言中“数据”被称为“字面值”如: 10 、 1.23 、 true 'a' “abc”以上这些都是数据,在程... 一.关于程序当中的数据??开发软件是为了解决现实世界中得问题。而现实世界当中,有很多问题都是使用数据进行描述的,所以软件执行过程中最主要的就是对数据的处理。软件在处理数据之前需要能够表示数据,在java代码中,怎么表示数据呢??在java中有这样一个概念:字面量 。注意:在java语言中“数据”被称为“字面值”如: 10 、 1.23 、 true 'a' “abc”以上这些都是数据,在程...
- 试题 基础练习 FJ的字符串提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的... 试题 基础练习 FJ的字符串提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的...
- java语言中的数组是一种引用数据类型。数组的父类是Object。数据实际上是一个容器,可以同时容纳多个元素。数组当中可以存储基本数据类型的数据,也可以存储引用数据类型的数据。数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。数组当前如果存储的是java对象的话,实际上存储的是对象的引用(内存地址),数组中不能直接存储java对象。数组一旦创建,在java中规定,长度不可... java语言中的数组是一种引用数据类型。数组的父类是Object。数据实际上是一个容器,可以同时容纳多个元素。数组当中可以存储基本数据类型的数据,也可以存储引用数据类型的数据。数组因为是引用类型,所以数组对象是堆内存当中(数组是存储在堆当中的)。数组当前如果存储的是java对象的话,实际上存储的是对象的引用(内存地址),数组中不能直接存储java对象。数组一旦创建,在java中规定,长度不可...
- 为什么要使用package?package是java中包机制。包机制的作用是为了方便程序的管理。不同的功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能。) package怎么用?package是一个关键字,后面加报名。例如:package com.bjpowernode.javase.chapter17;注意:package语句只允许出现在java源代码的第一行。 包... 为什么要使用package?package是java中包机制。包机制的作用是为了方便程序的管理。不同的功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能。) package怎么用?package是一个关键字,后面加报名。例如:package com.bjpowernode.javase.chapter17;注意:package语句只允许出现在java源代码的第一行。 包...
- 什么是继承?有什么用?子承父业就是继承基本作用:子类继承父类,代码可以得到复用。主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。 继承的相关特性:1、B类继承A类,则称A类为超类(superclass),父类,基类B类则称为子类(subclass),派生类,拓展类。class A{}class B extends A{}我们平时聊天说得比较多的是:父类和子类。2、Java中的继承... 什么是继承?有什么用?子承父业就是继承基本作用:子类继承父类,代码可以得到复用。主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。 继承的相关特性:1、B类继承A类,则称A类为超类(superclass),父类,基类B类则称为子类(subclass),派生类,拓展类。class A{}class B extends A{}我们平时聊天说得比较多的是:父类和子类。2、Java中的继承...
- 1. Key查看服务器上 key 的值@Test public void demo1() { //创建Jedis对象 Jedis jedis = new Jedis("47.107.53.146", 6379); System.out.println("===遍历key*==="); Set<String> keys = jed... 1. Key查看服务器上 key 的值@Test public void demo1() { //创建Jedis对象 Jedis jedis = new Jedis("47.107.53.146", 6379); System.out.println("===遍历key*==="); Set<String> keys = jed...
- static的特点:static翻译为静态的所有static关键字修饰的都是类相关的,类级别的。所有static修饰的,都是采用类名.的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法 静态都是类相关的,访问时采用类名.的方式访问,不需要new对象不需要对象的参与即可访问,没有空指针异常的发生。静态变量在类加载器时初始化,不需要new对象,静态变量的空间就开出来了。... static的特点:static翻译为静态的所有static关键字修饰的都是类相关的,类级别的。所有static修饰的,都是采用类名.的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法 静态都是类相关的,访问时采用类名.的方式访问,不需要new对象不需要对象的参与即可访问,没有空指针异常的发生。静态变量在类加载器时初始化,不需要new对象,静态变量的空间就开出来了。...
- 试题 基础练习 龟兔赛跑预测提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是... 试题 基础练习 龟兔赛跑预测提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是...
- 一、抽象类和接口的定义从设计层面来说,抽象是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。即接口只能定义一系列方法,而不能包含方法的实现和变量,不能拥有自己的属性,但是抽象类能够拥有变量。接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。这就像契约模式,如果实现了这个接口,那么就必须确保使用这些方法。接口只是一种形式,接口自身不能做任何事情。... 一、抽象类和接口的定义从设计层面来说,抽象是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。即接口只能定义一系列方法,而不能包含方法的实现和变量,不能拥有自己的属性,但是抽象类能够拥有变量。接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。这就像契约模式,如果实现了这个接口,那么就必须确保使用这些方法。接口只是一种形式,接口自身不能做任何事情。...
- 试题 基础练习 Huffuman树提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删... 试题 基础练习 Huffuman树提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删...
- 试题 基础练习 高精度加法提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组... 试题 基础练习 高精度加法提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组...
- 资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给定一个1~N的排列a[i],每次将相邻两个数相加,得到新序列,再对新序列重复这样的操作,显然每次得到的序列都比上一次的序列长度少1,最终只剩一个数字。 例如: 3 1 2 4 4 3 6 7 9 16 现在如果知道N和最后得到的数字sum,请求出最初序列a[i],为1~N的一个排列。若有多种答案,则输出字典序最... 资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给定一个1~N的排列a[i],每次将相邻两个数相加,得到新序列,再对新序列重复这样的操作,显然每次得到的序列都比上一次的序列长度少1,最终只剩一个数字。 例如: 3 1 2 4 4 3 6 7 9 16 现在如果知道N和最后得到的数字sum,请求出最初序列a[i],为1~N的一个排列。若有多种答案,则输出字典序最...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签