JAVA各种小知识

1. 限定符

JAVA中final关键字的作用.

https://www.runoob.com/java/java-modifier-types.html

序列化

知乎- 理解序列化

2.导入第三方JAR包

将第三方JAR包放入 /Library/Java/Extensions 中即可。(Mac)

3.代码注释

注释规范

4.idea 将文件夹改为模块/包

open module setting 选择文件夹去修改。

https://www.cnblogs.com/xuehu666/p/13957273.html

5.容器介绍

https://www.cnblogs.com/taiwan/p/6954135.html

java中set的使用

java之collection总结

6.UML图

类图介绍
https://blog.csdn.net/w_ayf0726/article/details/80151431
实线+箭头 继承

虚线+箭头 实现

7.系统底层

mmap

8.消息队列

消息队列背后的设计思想

9.Maven

在这里插入图片描述
jar包管理、导入工具。包依赖管理

pom.xml文件内容
在这里插入图片描述

1.常用命令

mvn -v 查看版本
mvn compile 构建工程,同级目录下必须有pom.xml

在这里插入图片描述
在这里插入图片描述

2.命令参数

在这里插入图片描述
在这里插入图片描述

3.仓库的概念

本地仓库和远程仓库,用来存放jar包的地方

远程仓库分为

  • 中央仓库:官方的
  • 私服:可以是公司自己搭建的,节省自己外网带宽

pom配置jar包,包的各种信息在。 mvn.repository.com 可以进行搜索

4.依赖的概念

基本配置

在这里插入图片描述

传递性依赖

maven直接解析直接依赖

10.类图

11.包的结构

根包
com.qq.xiangmu 域名反写 一般最后为项目名
子包
entity 实体类 例如 宠物商城里的 猫 狗
util:工具
web:控制层
service:业务
dao:数据库
test:测试

12.封装在这里插入图片描述

13. 接口

java不支持多继承,c++支持

Java做了改进,选择了单继承(类)、多实现(接口)的机制
“替代了早期C++的多继承”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值