- 一、白话 假设我是手机订购甲方,由于我是甲方爸爸,我现在对现有的几款手机并不是很满足,我希望他们能各自添加一些特殊的功能,可能会重复,也有可能不会。小米,华为,苹果。我希望小米可以唱歌,华为可以画画,苹果可以跳舞。然后各自的厂商就去在原先的的功能上添加了新的功能,交给我。我看了后,感觉又后悔了,我想不行,我华为可以唱歌,小米可以画画。然后他们又回去改,在原先的功能上添加功能,然后我又。。(... 一、白话 假设我是手机订购甲方,由于我是甲方爸爸,我现在对现有的几款手机并不是很满足,我希望他们能各自添加一些特殊的功能,可能会重复,也有可能不会。小米,华为,苹果。我希望小米可以唱歌,华为可以画画,苹果可以跳舞。然后各自的厂商就去在原先的的功能上添加了新的功能,交给我。我看了后,感觉又后悔了,我想不行,我华为可以唱歌,小米可以画画。然后他们又回去改,在原先的功能上添加功能,然后我又。。(...
- 基本数据类型Java是一种强类型语言,每个变量都必须声明其数据类型。Java的数据类型可分为两大类:基本数据类型(primitive data type)和引用数据类型(reference data type)。PS:巧妙记忆:除了基本数据类型以外的所有类型都属于引用数据类型,本章重点:基本数据类型一、整数类型整1、数类型常量十进制整数,如:99, -500, 0八进制整数,要求以 0 开头... 基本数据类型Java是一种强类型语言,每个变量都必须声明其数据类型。Java的数据类型可分为两大类:基本数据类型(primitive data type)和引用数据类型(reference data type)。PS:巧妙记忆:除了基本数据类型以外的所有类型都属于引用数据类型,本章重点:基本数据类型一、整数类型整1、数类型常量十进制整数,如:99, -500, 0八进制整数,要求以 0 开头...
- 变量和常量举例:丽丽的年龄:去年17岁,今年18岁,明年19岁年龄:17--》18---》19 --》值不断变化年龄---》变量常量: 17 , 18 , 19 ----》 常量中的字面常量一、字面常量1、常量分为两种常量通常指的是一个固定的值,例如:1、2、3、’a’、’b’、true、false、”helloWorld”等。在Java语言中,主要是利用关键字final来定义一个常量。 ... 变量和常量举例:丽丽的年龄:去年17岁,今年18岁,明年19岁年龄:17--》18---》19 --》值不断变化年龄---》变量常量: 17 , 18 , 19 ----》 常量中的字面常量一、字面常量1、常量分为两种常量通常指的是一个固定的值,例如:1、2、3、’a’、’b’、true、false、”helloWorld”等。在Java语言中,主要是利用关键字final来定义一个常量。 ...
- 一、白话 我家里有一个自动化的喷漆工厂(梦里啥都有),每次出行前,我都想为我的出行工具换一种喷漆已适配我的出行,这个自动化工厂就是一种装饰器。这个自动化有什么好处呢,每种交通工具我都只需要买一种就行了,需要什么颜色就喷什么颜色,而不是每种车都需要买多个颜色的。即使我有了新的车,一样可以使用。这里颜色车可比作继承,自动化工厂就是装饰器。所以装饰器就是一种继承的替代方案。二、自定义 装饰器模... 一、白话 我家里有一个自动化的喷漆工厂(梦里啥都有),每次出行前,我都想为我的出行工具换一种喷漆已适配我的出行,这个自动化工厂就是一种装饰器。这个自动化有什么好处呢,每种交通工具我都只需要买一种就行了,需要什么颜色就喷什么颜色,而不是每种车都需要买多个颜色的。即使我有了新的车,一样可以使用。这里颜色车可比作继承,自动化工厂就是装饰器。所以装饰器就是一种继承的替代方案。二、自定义 装饰器模...
- 标识符和关键字一、标识符1、标识符读音 biao zhi fu 2、什么是标识符?包,类,变量,方法.....等等,只要是起名字的地方,那个名字就是标识符3、标识符定义规则1.四个可以(组成部分):数字,字母,下划线_,美元符号$注意:字母概念比较宽泛,指的是英文字母,汉字,日语,俄语......但是我们一般起名字尽量使用英文字母2.两个不可以:不可以以数字开头,不可以使用java中的关键... 标识符和关键字一、标识符1、标识符读音 biao zhi fu 2、什么是标识符?包,类,变量,方法.....等等,只要是起名字的地方,那个名字就是标识符3、标识符定义规则1.四个可以(组成部分):数字,字母,下划线_,美元符号$注意:字母概念比较宽泛,指的是英文字母,汉字,日语,俄语......但是我们一般起名字尽量使用英文字母2.两个不可以:不可以以数字开头,不可以使用java中的关键...
- 一、白话 使用树形结构的将所有的组件组合起来。例如一台电脑由显示器,主机,键盘,鼠标组合而成,主机由硬盘,风扇,cpu,内存条组成,风扇又由扇片,电机组成,整个组织组合起来就展现出来了一种树状的接口。而把所有的部件组合起来的技术就叫组合模式。二、定义 将对象组合成树形结构来表示“部分-整体”的层次结构。组合模式使得客户能以一致的方式处理个别对象和组合对象。 组合模式中的角色:Compon... 一、白话 使用树形结构的将所有的组件组合起来。例如一台电脑由显示器,主机,键盘,鼠标组合而成,主机由硬盘,风扇,cpu,内存条组成,风扇又由扇片,电机组成,整个组织组合起来就展现出来了一种树状的接口。而把所有的部件组合起来的技术就叫组合模式。二、定义 将对象组合成树形结构来表示“部分-整体”的层次结构。组合模式使得客户能以一致的方式处理个别对象和组合对象。 组合模式中的角色:Compon...
- Java练习项目——在线聊天室 Java练习项目——在线聊天室
- 简单介绍API和注释一、APIJDK帮助文档SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。JDk文档是Java语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者经常查阅的资料如何理解API:就当做是一个“字典”,“使用手册”,API就相当于是一个电子的帮助文档... 简单介绍API和注释一、APIJDK帮助文档SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。JDk文档是Java语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者经常查阅的资料如何理解API:就当做是一个“字典”,“使用手册”,API就相当于是一个电子的帮助文档...
- 扩展环境变量一、classpath环境变量【1】系统有一个环境变量叫:classpath,现在我们将classpath环境变量显式的写出来:classpath作用:只要你配置到classpath中的路径,在执行java的字节码文件的时候,就会去这个配置的路径下找对应的字节码文件:现在我不配置.\了我配置:自从我配置了这个环境变量以后,可以在任意的路径下去执行字节码文件总结:classpa... 扩展环境变量一、classpath环境变量【1】系统有一个环境变量叫:classpath,现在我们将classpath环境变量显式的写出来:classpath作用:只要你配置到classpath中的路径,在执行java的字节码文件的时候,就会去这个配置的路径下找对应的字节码文件:现在我不配置.\了我配置:自从我配置了这个环境变量以后,可以在任意的路径下去执行字节码文件总结:classpa...
- 程序中常见问题和编译方式一、程序中常见问题【1】最低级的错误:单词拼写错误【2】要求源文件名字和类名必须一模一样:出错:【3】所有的标点必须是英文状态下的:中文状态:【】(){} !;:“‘《》?英文状态:[] () {} ! ; : " ' <> ?【4】成对编程:[] {} () <> "" '' 【5】注意缩进 :只要遇到{}就进行缩进 --->为了格式好看缩进... 程序中常见问题和编译方式一、程序中常见问题【1】最低级的错误:单词拼写错误【2】要求源文件名字和类名必须一模一样:出错:【3】所有的标点必须是英文状态下的:中文状态:【】(){} !;:“‘《》?英文状态:[] () {} ! ; : " ' <> ?【4】成对编程:[] {} () <> "" '' 【5】注意缩进 :只要遇到{}就进行缩进 --->为了格式好看缩进...
- 第一段程序一、用notepad编写代码public class HelloWorld{ public static void main(String[] args){ System.out.println("hi 这是一段Java程序。。。"); }}记得保存 ctrl+s二、进行编译发现出错了,分析出错原因:解决办法:将javac.... 第一段程序一、用notepad编写代码public class HelloWorld{ public static void main(String[] args){ System.out.println("hi 这是一段Java程序。。。"); }}记得保存 ctrl+s二、进行编译发现出错了,分析出错原因:解决办法:将javac....
- 一、白话 适配器模式,最重要的就是适配。将不匹配的两端接起来就是适配。常见的手机充电只能是5V,但是家用是220V,需要充电头适配,将220V转换成5V。手机电压不能改变,出厂就设置好了。家用电压220V,不能改变,统一的。中间的适配器就得到了合理的存在意义,适配了两端,充电头就是适配器。二、定义 将一个接口转换成用户希望的另一个接口就是适配器模式。使得原先无法兼容的接口能一起工作。 ... 一、白话 适配器模式,最重要的就是适配。将不匹配的两端接起来就是适配。常见的手机充电只能是5V,但是家用是220V,需要充电头适配,将220V转换成5V。手机电压不能改变,出厂就设置好了。家用电压220V,不能改变,统一的。中间的适配器就得到了合理的存在意义,适配了两端,充电头就是适配器。二、定义 将一个接口转换成用户希望的另一个接口就是适配器模式。使得原先无法兼容的接口能一起工作。 ...
- 安装notepad++,配置path环境变量一、安装notepad++【1】安装记事本:notepad【2】安装:一直下一步【3】打开记事本进行设置:设置--》首选项:设置--》语言格式设置:【4】打开notepad++:(1)方式1:通过快捷方式:(2)方式2:通过可执行文件:(3)方式3:利用控制命令台:win+r-->cmd:(4)方式4:在任意的路径下去执行notepad++... 安装notepad++,配置path环境变量一、安装notepad++【1】安装记事本:notepad【2】安装:一直下一步【3】打开记事本进行设置:设置--》首选项:设置--》语言格式设置:【4】打开notepad++:(1)方式1:通过快捷方式:(2)方式2:通过可执行文件:(3)方式3:利用控制命令台:win+r-->cmd:(4)方式4:在任意的路径下去执行notepad++...
- 由于Java不支持多重继承,所以可以利用接口实现类似于多重继承的机制,同时规避了C++多重继承中存在很多歧义的问题,使代码更加简洁,逻辑清晰,安全可靠。`一个类只能有一个直接父类,但是它可以同时实现多个接口`,可以把接口理解为类,即实现了Java类的多重继承。 由于Java不支持多重继承,所以可以利用接口实现类似于多重继承的机制,同时规避了C++多重继承中存在很多歧义的问题,使代码更加简洁,逻辑清晰,安全可靠。`一个类只能有一个直接父类,但是它可以同时实现多个接口`,可以把接口理解为类,即实现了Java类的多重继承。
- JVM划分了很多块区域,我们创建的对象就放在堆中,而基本数据类型和局部变量都放在栈中.当传递基本数据类型时,是将数据创建了一个副本传递到方法中,所以实参不会受到形参修改的影响。 JVM划分了很多块区域,我们创建的对象就放在堆中,而基本数据类型和局部变量都放在栈中.当传递基本数据类型时,是将数据创建了一个副本传递到方法中,所以实参不会受到形参修改的影响。
上滑加载中
推荐直播
-
码道新技能,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月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签