logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA零基础学习Day1——入门篇——注释

点击文件-->设置一般去掉斜体,颜色选择2C7A06最为舒适。

文章图片
#学习
C++ 运算符重载实战|日期类实现日期加减天数、两日期求间隔天数

使用 static 数组存储平年每月天数,仅初始化一次提升性能;闰年规则严格遵循:四年一闰、百年不闰、四百年再闰,仅 2 月特殊返回 29 天。复合赋值运算符语义是。引用,支持连续运算如。

#c++#开发语言
为什么C++流插入运算符<<不能写成类成员函数?彻底讲透核心原理

<>>(流运算符)核心原因:左操作数是系统内置类对象,而非自定义类对象。因为ostream是系统标准库类,属于只读源码,开发者无法修改、扩展原生类的成员方法,只能通过全局函数重载运算符。1.核心本质:成员函数重载运算符,左操作数必须是自定义类对象(this指针指向左操作数);2.核心矛盾cout << 对象的左操作数是系统ostream对象,和成员函数规则冲突;3.唯一方案<<和>>必须重载为全局

#c++#java#开发语言
JAVA零基础学习Day5——语法篇——键盘录入

【代码】JAVA零基础学习Day5——语法篇——键盘录入。

文章图片
#学习
JAVA零基础学习Day5——语法篇——数值拆分

当你做这种算法题的时候没有思路,可以借助AI帮忙分析。

#java#学习#开发语言
JAVA零基础学习Day6——语法篇——数据类型转换

对比维度隐式转换(自动)强制转换(手动)触发方式运算时 Java 自动执行必须手动书写(类型)代码转换方向小范围 → 大范围大范围 → 小范围精度变化无丢失、无溢出风险可能丢失小数、数值溢出错乱使用场景多类型混合运算大范围数值赋值给小类型变量。

#算法
Java进阶:Switch表达式返回结果与yield关键字完全解析

yield 是 Java 13 引入、专属 switch 表达式的返回关键字终止当前 case 分支,并返回一个值作为整个 switch 表达式的运行结果。仅作用于 switch 表达式,不会终止整个方法。case 分支用{}。

#python#开发语言
[数据结构]栈问题之括号匹配

代码中遇到的函数具体实现请看作者之前的文章[数据结构]栈详解有讲过。

文章图片
#数据结构
到底了