摘要:
为什么选择面向对象这种设计思想 很简单,因为它更加贴切我们人类的行为方式 这种设计思想把现实世界的某一个事务抽象出来,把行为(方法)和基本属性定义在类上 面向对象编程,顾明思议对象在Java语言中是用类(class)作为一个对象的落脚地 举个面向对象和面向过程的例子: 我喝水 面向过程(以函数为中心 阅读全文
摘要:
我是一个2019毕业的非计算机的毕业生,从大二开始喜欢上Java直到现在一直都在学习,Brid从小就对计算机感兴趣,可惜高中的时候不懂事,没有规划未来,考上了一所专科学院,然后大一并不能转专业,现在毕业了没有找到Java应届的工作,只能找点其他的做,但是这阻住不了我对Java的喜欢,趁现在工作的晚上 阅读全文
摘要:
JUnit 用于编写和运行可重置的自动化测试的开源测试框架,这样可以保证我们的代码按预期工作 JUnit 可广泛用于工业和作为支架(从命令行)和IDE(IDEA)内单独的Java程序。 JUnit特点: JUnit 是用于编写和运行测试的开源框架 提供了注释,以便于测试方法 提供了断言测试预期结果 阅读全文
摘要:
Spring是什么:Spring是一个开源的轻量级的Java开发框架。 Spring的作用是:为代码"解耦",减少代码耦合度。 Spring的主要方式: 根据功能的不同,可以将一个系统中的代码分为 主业务逻辑 与 系统级业务逻辑 两类。 它们各自具有鲜明的特点:主业务代码间逻辑联系紧密,有具体的专业 阅读全文
摘要:
题目: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 说明: 示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。 你不需要考虑数组中超出新长度后面的元素 阅读全文