自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 仓颉编程入门(四)

本文介绍了仓颉语言中面向对象编程的核心概念:类和接口。主要内容包括: 类(class)的定义和使用,包括构造函数、成员变量、成员函数、继承等特性,以及与结构体(struct)的关键区别 接口(interface)的定义和实现方式,支持多重接口实现,接口继承等特性 属性的定义和使用,包括getter/setter实现,属性修饰符等 子类型关系的判定规则,包括继承、实现、元组、函数类型等不同情况下的子类型关系 类型转换操作,包括数值类型转换、Rune类型转换以及is/as操作符的使用 文章详细说明了仓颉语言中面

2025-11-18 23:21:28 539

原创 仓颉编程入门(三)

本文介绍了仓颉编程语言中的结构类型(struct)和枚举类型(enum)的基本语法与特性。主要内容包括:1. struct类型的定义方式、成员变量、构造函数、成员函数以及访问修饰符的使用;2. enum类型的定义方法、构造器语法和模式匹配机制;3. 两种match表达式的语法规则和类型推导规则。文章详细讲解了如何定义和使用这些类型,以及相关的模式匹配功能,为仓颉语言的入门学习提供了基础指导。

2025-11-17 22:39:15 680

原创 仓颉编程入门(二)

本文介绍了仓颉编程语言的基础语法特性。主要内容包括:1) 变量定义规则,区分let(不可变)和var(可变)两种修饰符;2) 表达式系统,特别是条件表达式(if-else)、循环表达式(for-in/while/do-while)和控制转移(break/continue);3) Lambda表达式的语法和使用方法,支持类型推断和立即调用。文章通过具体代码示例展示了各语法特性的应用场景,体现了仓颉语言强类型、灵活表达的特点,为开发者提供了全面的基础语法参考。

2025-11-16 11:32:03 890

原创 安装仓颉工具链

内容引用于:https://cangjie-lang.cn/docs?url=%2F1.0.4%2Fuser_manual%2Fsource_zh_cn%2Ffirst_understanding%2Finstall_Community.html

2025-11-15 14:54:01 804

原创 仓颉编程入门(一)

摘要:仓颉(Cangjie)是华为为鸿蒙系统设计的静态类型编程语言,具有高效、安全和易用等特点。主要特性包括:静态类型检查、多范式支持(面向对象和函数式)、内存安全机制(所有权系统和空值处理)、优化的并发模型(Actor和异步/等待)、与鸿蒙深度集成(分布式能力和组件化开发)以及完善的工具链支持。该语言目前处于开发者预览阶段,专注物联网和分布式系统开发,未来有望成为鸿蒙生态的重要开发工具。

2025-11-15 14:04:51 555

原创 maven引用阿里镜像和jdk1.8版本设置

【代码】maven引用阿里镜像和jdk1.8版本设置。

2024-03-19 09:45:07 911 1

maven引用阿里镜像和jdk1.8版本设置

maven引用阿里镜像和jdk1.8版本设置

2024-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除