自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 int的运算

这样做之后long * int 会自动提升为 long * long 因此 b 也会隐式转换为 long ,最终结果 10000000L * 10000000L = 100000000000000L(正确值)如上,即使将相乘的结果赋值给long类型,由于执行顺序是先运算再赋值,因此int*int还是等于int 此时已经发生溢出,然后再将溢出的结果赋值给long类型,这样显然也是错误的。若运算的结果已经超过int能表示的范围,此时计算机会截断高位,保留低位的32位作为结果,因此此时结果会发生错误。

2025-04-05 17:30:48 277

原创 关于java的排序

在给数组排序的时候,一般我们使用Arrays.sort()方法,可以重写比较器,即重写Comparator对排序进行改变。Comparator中若返回1 则表示交换顺序;若返回0 表示不交换顺序若返回-1 表示不交换顺序可以看到是升序排序我们也可以直接return o1-o2若想要降序排序 则修改为return o2-o1。

2025-04-01 12:40:09 366

原创 python 模块

1.模块是一个py文件,后缀名.py2. 模块可以定义函数,类和变量,模块里也可能包含可执行的代码1. 从结构上来看,包就是一个文件夹,在该文件夹下面包含了一个__init__.py文件2.__init__.py文件:控制包的导入操作3.导入包&模块的基本语法导入:import 包名.模块使用: 包名.模块.功能在创建Python Package时,会自动生成__init__.py文件注意:调用包的文件不能位于这个包下面 否则会报错1.在python中,一个文件可以视为一个模块。

2024-12-03 11:47:26 987

原创 python入门<三>数据容器

1.列表可以存放多个不同的数据类型,即列表就是一列数据(多个数据)2.列表也是一种数据类型3.列表的索引从0开始 可以使用list[索引]访问列表中的元素创建一个元组 ,使用圆括号包起来,元素之间以逗号分隔1.集合是由不重复元素组成的无序容器不重复元素:简单的说就是集合中不会有相同的元素无序:集合中取出的元素,和定义时元素的顺序并不能保持一致2.集合对象支持集合、交集、差集等数学运算需求:当我们需要记录一些数据,并且这些数据必须保证是不重复的,而且数据的顺序没有要求时,就可以考虑使用集合。

2024-11-22 21:24:08 885

原创 python入门<二>流程控制与函数

分支控制分为三种:单分支,双分支,多分支。

2024-11-05 15:00:12 657

原创 Java入门

java虚拟机的核心是字节码指令。

2024-10-22 17:51:29 438

原创 python入门<一>变量与运算符

一般我们使用+号,将字符串之间进行拼接加号:当左右两边都是字符串时,加号做拼接运算当左右两边都是数值类型时,加号做加法运算但是字符串是无法通过+ 号与整数进行拼接的。

2024-10-22 17:47:27 750

原创 demo_0123java笔记

语法格式:if(条件表达式){语句块。

2024-01-23 18:20:00 440 1

原创 demo_0122java基础

1.变量名由字母,数字,下划线,$组成,其中不能以数字开头2.变量名长度没有限制,但是不宜过长(在实际开发过程中,标识符要尽量表明意义)3.变量名不能使用java中的关键字和保留字4.变量名尽量做到见名知义,可以是中文,但不建议1.static 关键字 表示静态的 *void 关键字,表示没有返回值2.main 表示主方法名,是java程序的入口3.String[] args:表示形参变量名 代表String类型的数组 args是形参变量名。

2024-01-22 18:14:52 395

空空如也

空空如也

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

TA关注的人

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