- 定义类num1(说白了这个类就是文件名),开始打印,快捷键使用 public class num1 { //输入main 按住Alt+/自动补全这一行 public static void ma... 定义类num1(说白了这个类就是文件名),开始打印,快捷键使用 public class num1 { //输入main 按住Alt+/自动补全这一行 public static void ma...
- 1.封装: 隐藏实现细节 1)封装的步骤: 将属性私有化,使用private修饰符,修饰需要隐藏的方法和属性 提供共有的方法,访问私有属性(getter,setter) 注:封装的目的是减少类与类的关联度 2)封装的规范: 修饰属性的可见度,来限制对属性的访问 为每个属性创建一对赋值和取值方法 在setter和gett... 1.封装: 隐藏实现细节 1)封装的步骤: 将属性私有化,使用private修饰符,修饰需要隐藏的方法和属性 提供共有的方法,访问私有属性(getter,setter) 注:封装的目的是减少类与类的关联度 2)封装的规范: 修饰属性的可见度,来限制对属性的访问 为每个属性创建一对赋值和取值方法 在setter和gett...
- 前言 本文主要介绍final和static关键字。在介绍前先来聊聊类的加载顺序。 类的加载顺序 (1)初始化变量。对于静态变量肯定要首先进行初始化,因为后面的方法可能会使用这个变量,或者构造函数中也可能用到。而对于非静态变量而言,由于匿名块内、非静态方法和构造函数都可以进行操作(不仅仅是初始化),所以要提前进行加载和... 前言 本文主要介绍final和static关键字。在介绍前先来聊聊类的加载顺序。 类的加载顺序 (1)初始化变量。对于静态变量肯定要首先进行初始化,因为后面的方法可能会使用这个变量,或者构造函数中也可能用到。而对于非静态变量而言,由于匿名块内、非静态方法和构造函数都可以进行操作(不仅仅是初始化),所以要提前进行加载和...
- 前言 在学习Map接口之前,先来看看散列表的概念;本节主要讲讲Map接口的实现类和集合的工具类。 这里先提一下泛型编程:通常情况下用来限制集合的存储的数据类型。在定义集合时使用<引用类型>来限制集合。其中<>的类型只为引用类型。 正文 散列桶 1.散列桶的概念 散列桶的目的是... 前言 在学习Map接口之前,先来看看散列表的概念;本节主要讲讲Map接口的实现类和集合的工具类。 这里先提一下泛型编程:通常情况下用来限制集合的存储的数据类型。在定义集合时使用<引用类型>来限制集合。其中<>的类型只为引用类型。 正文 散列桶 1.散列桶的概念 散列桶的目的是...
- 前言 这里介绍的是一些基础,比较容易理解,包含了字符串工具类(String,StringBuffer,StringBuilder,char[],用来表示字符串的) 正文 Object类 是所有类的根类 方法 toString(): 1)Object类中的toString打印格式为... 前言 这里介绍的是一些基础,比较容易理解,包含了字符串工具类(String,StringBuffer,StringBuilder,char[],用来表示字符串的) 正文 Object类 是所有类的根类 方法 toString(): 1)Object类中的toString打印格式为...
- 前言 在学习java之前,要先了解java文件是如何运转的,就得了解一下JVM和java的内存结构。本文先介绍简单的java内存结构图,再总结一下程序运行时保存到什么地方。 简单的java内存结构图 1.方法区:用来存储代码。将.class文件加载到内存中,并存储在方... 前言 在学习java之前,要先了解java文件是如何运转的,就得了解一下JVM和java的内存结构。本文先介绍简单的java内存结构图,再总结一下程序运行时保存到什么地方。 简单的java内存结构图 1.方法区:用来存储代码。将.class文件加载到内存中,并存储在方...
- 前言 由于运算符,在笔试中常考,本人在此小结一下。 正文 1.运算符分类(整数的除法是整除,java的字面量运算被java优化了) 数学、自增、逻辑 、比较和条件运算符。 2.数字运算符 1)封闭性(采用补码) 1))同类型参与运算:例,int b=10+'A'; 等价于 int b=10+65; 2))返回同... 前言 由于运算符,在笔试中常考,本人在此小结一下。 正文 1.运算符分类(整数的除法是整除,java的字面量运算被java优化了) 数学、自增、逻辑 、比较和条件运算符。 2.数字运算符 1)封闭性(采用补码) 1))同类型参与运算:例,int b=10+'A'; 等价于 int b=10+65; 2))返回同...
- 前言 1.File的用于创建目录、用于表示目录、用于创建文件、用于表示文件和用于删除文件或目录。 2.字符流:abstract class Reader和Writer操作的是文本文件 3.缓冲字符流(BufferedReader和BufferedWriter)每次读取或写入一行 缓冲流(BufferedInputStream和B... 前言 1.File的用于创建目录、用于表示目录、用于创建文件、用于表示文件和用于删除文件或目录。 2.字符流:abstract class Reader和Writer操作的是文本文件 3.缓冲字符流(BufferedReader和BufferedWriter)每次读取或写入一行 缓冲流(BufferedInputStream和B...
- 前言 数组是存放相同数据类型的顺序结构 正文 数组的概念 一组相同类型的数据堆积在一起 数组的声明 1)数据类型 []数组名; 2)数据类型 数组名[];(不推荐) 注:数据类型 可以使简单数据类型,也可以使引用数据类型 简单数据类型在内存中的值为零值(... 前言 数组是存放相同数据类型的顺序结构 正文 数组的概念 一组相同类型的数据堆积在一起 数组的声明 1)数据类型 []数组名; 2)数据类型 数组名[];(不推荐) 注:数据类型 可以使简单数据类型,也可以使引用数据类型 简单数据类型在内存中的值为零值(...
- 正文 Java中的图形界面编程 AWT/Swing AWT(Abstract Window ToolKits,抽象窗口工具集) 1.容器类:用来存储组件,实现容器布局 2.组件类:实现界面的一些特定功能 一个容器可以包涵多个组件,组件必须存放在容器中3.布局管理器:实现容器的布局设置 4.图形类:包括一些基本图形 Swing... 正文 Java中的图形界面编程 AWT/Swing AWT(Abstract Window ToolKits,抽象窗口工具集) 1.容器类:用来存储组件,实现容器布局 2.组件类:实现界面的一些特定功能 一个容器可以包涵多个组件,组件必须存放在容器中3.布局管理器:实现容器的布局设置 4.图形类:包括一些基本图形 Swing...
- 前言 集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同; 在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。 本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。 正文 Collection接口 ... 前言 集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同; 在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。 本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。 正文 Collection接口 ...
- 前言 Java语言 Java语言体系比较庞大,包括多个模块。从WEB项目应用角度讲有JSP、Servlet、JDBC、EJB四部分技术。其中还有其他的9个技术规范(JNDI,) 正文 Java Database Connectivity (JDBC)技术 JDBC(Java Database Connectivit... 前言 Java语言 Java语言体系比较庞大,包括多个模块。从WEB项目应用角度讲有JSP、Servlet、JDBC、EJB四部分技术。其中还有其他的9个技术规范(JNDI,) 正文 Java Database Connectivity (JDBC)技术 JDBC(Java Database Connectivit...
- 文章目录 一、Java 类型转换二、自动转换三、手动转换 一、Java 类型转换 类型转换是指将一种原始数据类型的值分配给另一种类型。在 Java 中,有两种类型的转换: 自动转换 ... 文章目录 一、Java 类型转换二、自动转换三、手动转换 一、Java 类型转换 类型转换是指将一种原始数据类型的值分配给另一种类型。在 Java 中,有两种类型的转换: 自动转换 ...
- 前言 集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同; 在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。 本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。 正文 Collection接口 ... 前言 集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同; 在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。 本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。 正文 Collection接口 ...
- 前言 今天来谈谈Java中面向对象的主要的具体表现即封装,继承和多态。这是基础的重点。 正文 封装 隐藏实现细节 1)封装的步骤: 1))将属性私有化,使用private修饰符,修饰需要隐藏的方法和属性 2))提供共有的方法,访问私有属性(getter,setter) 注: 封装的目的是减少类与类的关联度 2... 前言 今天来谈谈Java中面向对象的主要的具体表现即封装,继承和多态。这是基础的重点。 正文 封装 隐藏实现细节 1)封装的步骤: 1))将属性私有化,使用private修饰符,修饰需要隐藏的方法和属性 2))提供共有的方法,访问私有属性(getter,setter) 注: 封装的目的是减少类与类的关联度 2...
上滑加载中
推荐直播
-
码道新技能,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月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签