- 博客(16)
- 问答 (1)
- 收藏
- 关注
转载 Java中间件
Java问题:中间件是什么?和朋友聊天时被问到中间件是什么?一时有点语赛,感觉熟悉这个概念,但又完全不知道如何清楚的向别人讲这些。网络上搜了一下,也没找到让自己很认可的说法,有的说非业务的技术类组件,是操作系统之上和业务逻辑之下的中间层都可以称之为中间件,有说用于解耦底层逻辑和业务应用的组件,也有说是一些可复用的后台组件,似乎有点道理但又没完全讲清楚这个概念。中间件就是在大型网站中,帮助各子模块间实现互相访问,消息共享或统一访问等功能的软件产品。常见的有:远程服务框架中间件:主要解决各子模块之间互相
2022-04-02 21:18:43 460
原创 抽象类和接口
抽象类,是对类进行再次抽象,本质是提高开发效率,减少重复代码的开发。抽象类不能被new,只能靠子类去实现它,相当于是一种约束。抽象类中可以写普通的方法,例如:main()函数并运行。但抽象方法必须在抽象类中,而不能在一个普通的类里面。抽象类有构造器,虽然不能直接new抽象类的对象,但可以通过它的继承子类,用super()或super(参数列表)来实现调用抽象类中的构造方法。设计模式中,都只针对具备了抽象能力的语言(比如C++,Java等),就是因为设计模式所研究的,实际上就是如何合理的去抽象。.
2022-01-26 17:17:51 222
原创 面向对象总结
面向对象的三大特性:封装、继承、多态三大特性不是,某个语言所专属的,而是面向对象这种方法,有这三种特性。本质就是从具体事物中的共有属性抽取出来进行抽象,形成了“类”。封装通常是指对 类中的 数据进行封装,即数据加上Private。 它不能被具体的对象直接访问、修改。而是给这些Private数据,加上get、set方法。任何一个new出来的对象,只有通过方法才能操作这些数据,每个new 的对象,在进行get、set时,是在它自己的“堆”空间进行了读取、修改,不对其他对象和“模板类”造成影响。 这
2022-01-25 09:45:03 276
原创 构造器总结
New一个对象的时候,本质是在调用构造器;构造器就是一种方法;其名字与类名相同,无返回值。构造器还可以用来初始化值。 例如:public class Person{String name; //实例变量public Person(){} //这就是一个无参数构造器,即默认的构造器 //有参数构造器public Person(Stri.
2022-01-22 22:34:24 54
原创 三种变量类型记录
局部变量:即在一个“方法里面”所设计的变量,此变量的作用范围仅在方法的{ },这个大括号里面有效果,在{}花括号之外不能使用。例如:同类下另一个方法不能使用此变量。类变量(也叫静态变量):前面加了static关键字,同类一起加载进去,称之为类变量。是类中独立于方法之外的变量。 例如:方法里面不能使用static int a =10; (即不能使用static关键字)实例变量:实例变量在对象创建的时候创建,在对象被销毁的时候销毁。没有static关键字修饰。定义在类中但在任何方法之外。(New出来的均.
2022-01-22 19:03:01 350
原创 面向对象思想
面向过程的思想面向过程适合处理一些简单的问题:步骤清晰、简答;第一步做什么;第二部做什么;面向对象的思想:物以类聚,分类的思维模式。解决问题时,首先思考解决问题需要进行哪些分类;在对这些分类的问题进行单独思考→再进行具体的问题解决;面向对象即适合处理复杂的问题,合适处理需要多人协作的问题。对于复杂的事物,需要从整体上来进行合理的分析,即用面向对象的思路分析整个系统,把它拆开。最后,具体到子系统的微观操作时,用面向过程的思路去处理解决具体的问题。面向对象编程(object-ori..
2022-01-22 15:14:29 170
原创 Java包机制
Java包机制:写在类的最上面(即一个文件最上面)。包的本质就是类似文件的作用,用于类的管理。通常将公司域名倒置作为:包名包里面名字不可重复import 导入其他东西,不能放在package前面import com.baidu.www.* 即导入包下所有的类For example:www…baidu.com 则包名可以命名为:com.baidu.wwwwww.baike.com 则包名可以命名为:com.baike.www...
2022-01-21 10:51:56 311
原创 Java启航
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-01-21 09:28:42 437
空空如也
make px4_sitl gazebo 编译报错
2021-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人