Note-21.9.18


一.前言部分

1.要求image-20210918084948742

2.阿里云oss

image-20210918084908074

3.阿里云体验实验室(免费的手把手环境搭建等等)

https://developer.aliyun.com/adc/labs/?spm=a2c6h.14164896.J_5404914170.32.69357095HYjWGp

4.a阿里云开源镜像站

https://developer.aliyun.com/mirror/

5.不可或缺的部分

①.命令行与shell工具

②.版本控制Git

③.文本编辑Vim

④.远程服务器SSH(公钥密钥/命令)

⑤.快速查找文件的命令

⑥.数据处理

–如何快速通过命令直接轻松快速的修改、查看、分析、绘制和计算数据和文件。不再从日志文件拷贝、粘贴。不再手动手动统计数据。不再用电子表格画图。

⑦.虚拟机(子系统)

–HyperV

–虚拟机

⑧.网络安全问题的工具和技巧(隐私 )

⑨.信息的检索和整理能力

⑩.键盘快捷键

6.VSC

①.Markdown转换成思维导图

–markmap

②.代码截图

–Carbon

③.贴代码必备

https://carbon.now.sh/


二.Java基础

1.Java快速开始

①.特点:跨平台

2.Java基础部分

image-20210918150246407

关键词:Java语言赋予了特殊含义的单词:Java关键词总结 · 语雀 (yuque.com)

image-20210918150314433

image-20210918150339383

3.Java高级部分

4.技术图谱部分

image-20210918150400749

Maven!!

image-20210918151259351

SQL通吃(必会),python和Java互搭配

image-20210918151403577

5.跨平台初体验

✳重点关注:JDK 8/11(前两个重点维护版本-LTS)/17(最新版本-Latest)

✳只能有一个public class + 类名 (大头风-首字母大写)

—public class Hello

{

​ public static void main(String[] args)

{

System.out.println(“Hello World!”);

​ }

​ private static (object/string ) getName(int id, float height)

{

​ return “success”;

}

} —({}表示方法实现)

ps: -main只是方法名字,不是关键字

编译启动

–javac Hello.java

–java Hello

(升级)JDK 11–更简单方法编译启动

✳JavaFX–桌面应用(截图/桌面单词等)跨端

https://www.jetbrains.com/help/idea/javafx.html

三.补充