JAVA学习
文章平均质量分 63
开始
请多喝水!
这个作者很懒,什么都没留下…
展开
-
Java阶段二——面向对象OOP(高级)
理解:回顾以往类://创建两个Circle对象Circle类中的变量radius是一个实例变量(instance variable),它属于类的每一个对象,c1中的radius变化不会影响c2的radius,反之亦然。所以static关键字的使用,可以使成员变量被该类下的所有实例c1、c2......共享。静态变量(类变量)。同样,对于类中的方法,有些可能不需要创建对象来调用该方法,此时我们也可以用static修饰该方法。静态方法(类方法)。类名.静态方法。原创 2024-06-13 09:06:57 · 657 阅读 · 0 评论 -
第二阶段:项目二--拼电商管理系统
并且注意在CustomerList类中,定义了replaceCustomer方法实现修改后的用户替换。类中编写客户修改方法时,不知道为啥注释的那块是错误的.........1、在实现输入-1就退出操作,是在方法中直接写return;3、构建主页面操作实现类CustomerView。2、构建客户列表类CustomerList。1、首先构建用户实体类Customer。原创 2024-04-08 16:04:49 · 253 阅读 · 0 评论 -
Java阶段二——面向对象OOP(基础)
面向过程 VS 面向对象:面向过程:以‘函数’为组织单位;是一种执行者思维,适合解决简单的问题。扩展能力差、后期维护难度较大。以类为组织单位。每种事物都具备自己的属性和行为/功能。是一种“ 设计者思维 ”,适合解决复杂问题。代码扩展性强、可维护性高。理解来说,面向过程:如何开车?按步骤一步步实现就行,点火---踩离合---踩油门---行进。面向对象:如何造车?需要多功能的协作。需要从宏观上去考虑。面向对象离不开面向过程。面向对象的实现其中也包含面向过程的函数。原创 2024-03-24 15:03:40 · 781 阅读 · 1 评论 -
Java基础——Arrays数组工具类的使用和常见异常
Java有关于此工具类的开发文档,1.6版本的中文文档,方法调用学习可参考此开发文档。调用的是java.util包。原创 2024-03-12 10:07:46 · 125 阅读 · 1 评论 -
Java基础——数组的查找、排序
常见的算法时间复杂度由小到大依次为:Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n^2)<Ο(n^3)<…<Ο(2n)<Ο(n!了解是如何实现的,面试提问到可以画图对思路进行讲解以及复杂度。O(nlogn) ,快排是开发中默认的排序方式。若两个记录A和B的关键字值相等,但排序后A、B的先后次序保持不变,则称这种排序算法是稳定的。一个算法的空间复杂度S(n)定义为该算法所耗费的存储空间,它也是问题规模n的函数。后续学完方法即递归调用后补充此处!原创 2024-03-12 09:54:04 · 421 阅读 · 0 评论 -
Java基础——数组
其它正确的写法:一、int arr5[ ][ ] =new int [ ][ ]{{1,2,3},{4,5,6},{7,8,9}};二、int [ ] arr6[ ] =new int[ ][ ] {{1,2,3},{4,5,6},{7,8,9}};三、int arr7={{1,2,3},{4,5,6},{7,8,9}}。二维数组的长度:arr2.length=3、arr2[2].length=4。数组元素调用:调用内层:arr2[0][0]。调用外层:arr2[0]//打印出来的是{1,2,3}的地址。原创 2024-03-06 10:34:48 · 930 阅读 · 0 评论 -
第一阶段:项目一---谷粒记账软件练习
1、在选择查看“收支明细”时,想将历史记录都显示出来,起初没成功(起初是用/**/中的内容实现)。正确的应该是在每一个“收入”、“支出”功能中实现。2、在switch-case结构中,每个case后面如果没有特殊需求。这样就能把历史记录展示出来。Utility类是课程给的。原创 2024-03-04 17:59:27 · 301 阅读 · 1 评论 -
Java基础——概述
/nextInt()从键盘输入整数。nextDouble(),输入浮点数。next():输入String字符串。scanner.next().charAt(0):先按照字符串接收,然后再取字符串的第一个字符(下标为0)。此时这个16到底表示的是123还是12就不确定了,出现歧义了。int 变量名=input.nextXXX()。//System.in默认代表键盘输入。Q:为什么不允许变量名以数字开头?答:举例,int 123L=12;javac 源文件名.class。原创 2024-03-03 17:01:51 · 509 阅读 · 1 评论