JavaSE
文章平均质量分 55
小林小林如履如临
这个作者很懒,什么都没留下…
展开
-
JavaSE学习笔记(四)——面向对象(OOP)
1.初识面向对象 面向过程与面向对象的关系——对于描述复杂的事务,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的的思维来分析整个系统。但是,具体到微观操作,仍然需要使用面向过程的思路去实现。 面向对象编程的本质:以类的方式组织代码,以对象的形式封装数据。 面向对象三大特征:封装、继承和多态 2.对象的创建分析 对象创建 类是抽象的、是对象的模板;而对象则是一个具体的事物。类实例化后会返回...原创 2021-12-09 22:39:33 · 445 阅读 · 0 评论 -
JavaSE学习笔记(三)——数组
1. 数组的概述 数组是相同类型数据的有序集合 概念理解:数组描述的是相同类型、按照一定的先后次序排列组合而成的的若干数据,其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问。 2. 数组声明及创建 声明数组: dataType[] array; //java风格,首选 dataType array[]; //c、c++风格 创建数组:...原创 2021-11-25 20:15:00 · 394 阅读 · 0 评论 -
JavaSE学习笔记(二)——运算符
Java的运算符 1.算术运算符 +,-,*就不赘述了,这里讲一下/ 上述例子中,a/b为0是因为结果还是int类型的,去掉了小数,因为结果是有小数的,所以要强转一个int变量(这里就是b,当然也可以是a啦,只要转一个就行),让结果变为double类型的。在整数做除数结果为小数的时候,一定要注意作用域。 这里说明一下,数值类型中除了byte、short、char用算数运算符运算后自动转为i...原创 2021-11-13 23:34:19 · 240 阅读 · 0 评论 -
JavaSE学习笔记(一)——数据类型
Java的数据类型 Java是强类型语言——要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类: 基本数据类型(Primitive Type) 引用数据类型(Reference Type) 数据类型扩展 1.整数扩展——进制 二进制 #0b 八进制 #0 十进制 十六进制 #0x 2.浮点数扩展 上述存在的问题是因为float这个类型的字长是有限且离散的,存在舍入误差,所...原创 2021-11-10 22:56:33 · 398 阅读 · 0 评论