- 1 方法类通过成员变量和方法描述世界,成员变量是描述一类事物的属性,是数据;方法是描述一类事物的行为和功能,是对数据的操作。方法中的代码可以通过操作一个对象的成员变量,完成一个功能方法是Java中代码执行的单元,是代码的载体。所有的代码,都必须属于某一个方法方法就是一串语句,加上数据输入this自引用和参数,执行后得到一个返回值。所以使用一个对象调用一个方法,可以叫做调用对象的方法,也可以... 1 方法类通过成员变量和方法描述世界,成员变量是描述一类事物的属性,是数据;方法是描述一类事物的行为和功能,是对数据的操作。方法中的代码可以通过操作一个对象的成员变量,完成一个功能方法是Java中代码执行的单元,是代码的载体。所有的代码,都必须属于某一个方法方法就是一串语句,加上数据输入this自引用和参数,执行后得到一个返回值。所以使用一个对象调用一个方法,可以叫做调用对象的方法,也可以...
- 2.指针变量的引用 初识两个操作符 * ,&指针变量若没有赋值或者未初始化不可使用,要有明确的指向取地址运算符 ’ & ‘(单目运算符)功能:取变量的地址结合性:自右向左;取内容运算符’ * ‘ 也叫取值运算符(单目运算符)功能:取指针所指向的内存单元的值;结合性:自右向左:单目运算符 & 和 * 的优先级比算术运算符的优先级高;#include <stdio.h>int main(... 2.指针变量的引用 初识两个操作符 * ,&指针变量若没有赋值或者未初始化不可使用,要有明确的指向取地址运算符 ’ & ‘(单目运算符)功能:取变量的地址结合性:自右向左;取内容运算符’ * ‘ 也叫取值运算符(单目运算符)功能:取指针所指向的内存单元的值;结合性:自右向左:单目运算符 & 和 * 的优先级比算术运算符的优先级高;#include <stdio.h>int main(...
- 三. if else-if 循环语句这个循环语句相比于前两个比较复杂,也是因条件的改变而不同的循环这个可以写个小编码,方便理解void main(){ int i; if (条件一)//&&运算要是不理解,可以看我之前写的文章,三种运算符的区别// { printf("输出一"); }else if (条件二)//这个就是第二个条件// { pri... 三. if else-if 循环语句这个循环语句相比于前两个比较复杂,也是因条件的改变而不同的循环这个可以写个小编码,方便理解void main(){ int i; if (条件一)//&&运算要是不理解,可以看我之前写的文章,三种运算符的区别// { printf("输出一"); }else if (条件二)//这个就是第二个条件// { pri...
- 1. 类和对象 1.1 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如:手机事物(打电话,发短信)类和对象的关系类:类是对现... 1. 类和对象 1.1 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如:手机事物(打电话,发短信)类和对象的关系类:类是对现...
- 在C#中,运算符是术语或符号,用以表明数值或者表达式的运算规则。运算符所操作的数值或表达式称为操作数。 在C#中,运算符是术语或符号,用以表明数值或者表达式的运算规则。运算符所操作的数值或表达式称为操作数。
- 关键字与保留字:关键字:break、else、new、var、case、finally、return、void、catch、for、switch、while、continue、function、this、with、default、if、throw、delete、in、try、do、instanceof、typeof保留字:abstract、enum、int short、boolean、exp... 关键字与保留字:关键字:break、else、new、var、case、finally、return、void、catch、for、switch、while、continue、function、this、with、default、if、throw、delete、in、try、do、instanceof、typeof保留字:abstract、enum、int short、boolean、exp...
- 面向过程和面向对象有什么区别?从语言方面出发:对于c语言来说,是完全面向过程的对于c++语言来说,是一半面向过程,一半是面向对象。(c++是半面向对象的)对于java语言来说,是完全面向对象的 面向过程的开发方式主要的特点是:注重步骤,注重的是实现这个功能的步骤。第一步干什么第二步干什么另外面向过程也注重实现功能的因果关系。因为….所以…面向过程中没对象的概念,只是实现这个功能的步骤以及因果... 面向过程和面向对象有什么区别?从语言方面出发:对于c语言来说,是完全面向过程的对于c++语言来说,是一半面向过程,一半是面向对象。(c++是半面向对象的)对于java语言来说,是完全面向对象的 面向过程的开发方式主要的特点是:注重步骤,注重的是实现这个功能的步骤。第一步干什么第二步干什么另外面向过程也注重实现功能的因果关系。因为….所以…面向过程中没对象的概念,只是实现这个功能的步骤以及因果...
- 多态具备的三个条件:1.继承2.重写3.向上转型,父类的对象保存子类的实例,父类的引用指向子类的对象 多态的基础语法:1.学习多态基础语法之前,我们需要普及两个概念:第一个:向上转型 子----->父(比喻:自动类型转型) 父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat();第二个:向下转型 父------>子(比喻:强制类型转换,需要... 多态具备的三个条件:1.继承2.重写3.向上转型,父类的对象保存子类的实例,父类的引用指向子类的对象 多态的基础语法:1.学习多态基础语法之前,我们需要普及两个概念:第一个:向上转型 子----->父(比喻:自动类型转型) 父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat();第二个:向下转型 父------>子(比喻:强制类型转换,需要...
- 对于一个java程序来说,如果没有方法,会存在什么问题?代码无法得到复用。(怎么提高复用性,可以定义方法,然后需要使用该功能的时候,直接调用一下方法即可。这样代码就得到复用了。) 功能/业务逻辑既然相同,为什么要重复编写代码,代码能不能写一次,以后要是需要再次使用该业务需求的时候,直接调用就可以了。如果想达到代码复用,那么需要学习java语言中的方法机制。 程序开始执行的时候是先执行main... 对于一个java程序来说,如果没有方法,会存在什么问题?代码无法得到复用。(怎么提高复用性,可以定义方法,然后需要使用该功能的时候,直接调用一下方法即可。这样代码就得到复用了。) 功能/业务逻辑既然相同,为什么要重复编写代码,代码能不能写一次,以后要是需要再次使用该业务需求的时候,直接调用就可以了。如果想达到代码复用,那么需要学习java语言中的方法机制。 程序开始执行的时候是先执行main...
- 📢 前言本文章是【Python零基础到入门专栏】学习的系列文章Python专栏 传送门 在此:https://blog.csdn.net/zhangay1998/category_11086734.html 本篇文章来说一下Python 运算符,也是Python之路上一个必备的操作~提示:本文的环境配置是Python3的开发环境,后续教程也都是Python3 👑Python基础语法篇—... 📢 前言本文章是【Python零基础到入门专栏】学习的系列文章Python专栏 传送门 在此:https://blog.csdn.net/zhangay1998/category_11086734.html 本篇文章来说一下Python 运算符,也是Python之路上一个必备的操作~提示:本文的环境配置是Python3的开发环境,后续教程也都是Python3 👑Python基础语法篇—...
- 📢 前言本文章是【Python零基础到入门专栏】学习的系列文章Python专栏 传送门 在此:https://blog.csdn.net/zhangay1998/category_11086734.html 本篇文章来说一下Python 运算符,也是Python之路上一个必备的操作~提示:本文的环境配置是Python3的开发环境,后续教程也都是Python3 👑Python基础语法篇—... 📢 前言本文章是【Python零基础到入门专栏】学习的系列文章Python专栏 传送门 在此:https://blog.csdn.net/zhangay1998/category_11086734.html 本篇文章来说一下Python 运算符,也是Python之路上一个必备的操作~提示:本文的环境配置是Python3的开发环境,后续教程也都是Python3 👑Python基础语法篇—...
- 说明指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。指针也就是内存地址,指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作。 来自 指针的百度百科 baike.baidu.com/item/... 说明指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。指针也就是内存地址,指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作。 来自 指针的百度百科 baike.baidu.com/item/...
- Java运算符 Java运算符
- 批处理文件操作符 等价的Shell操作符 含义% $ 命令行参数前缀/ ... 批处理文件操作符 等价的Shell操作符 含义% $ 命令行参数前缀/ ...
- 在面向对象的程序设计方法中,SOLID是5个设计原则的缩写。目的是使软件设计开发更容易理解,更灵活,更容易维护。 S(ingle responsibility)是指单一责任原则。比如说一个类只承担一个责任。 O(pen-close)是开闭原则。设计单元应该是开放的可扩展的,但是对于修改应该是封闭的。 L(iskov substitution)是liskov替代原则。对象可以用其子类型的实例来... 在面向对象的程序设计方法中,SOLID是5个设计原则的缩写。目的是使软件设计开发更容易理解,更灵活,更容易维护。 S(ingle responsibility)是指单一责任原则。比如说一个类只承担一个责任。 O(pen-close)是开闭原则。设计单元应该是开放的可扩展的,但是对于修改应该是封闭的。 L(iskov substitution)是liskov替代原则。对象可以用其子类型的实例来...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签