Markdown学习(文本编辑器Typora)
标题:一个#号+空格,然后回车
文件后缀 xxx.md
标题
二级标题,两个#号+空格,然后回车
三级标题,
四级标题,
以此类推
字体
hello World!
粗体,两边加**
hello
斜体,两边加*
hello
斜体加粗,两边加***
hello
删除,两边加~
引用
引用,用>然后空格
分割线
三个**
图片
插入截图就是 !
[]是图片名字,()是图片的地址
超链接
()括号后面是地址
列表
- (1.再加空格)
- A(减号,A,再加空格)
表格
插入方便一点
代码
三个点,tab键上面的三个点,然后输入什么语言
电脑快捷键的学习
Ctrl +A: 全选
Ctrl +X:剪切
Ctrl +Z:撤销
Ctrl +S:保存
ALt +F4:删除,也可以关闭网页
Shrift +delete :永久删除
window+R:打开运行
window+E:打开我的电脑
Ctrl+Shrift+ESC:打开任务管理器
window+tab:打开任务切换
打开cmd的方式
1.开始+系统+命令提示符
2.win+R 输入cmd打开控制台(推荐使用)
3.在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口
4.资源管理器的地址栏前面加上cmd 路径 (注意,中间有空格)
管理员方式运行:选择以管理员方式运行
常用的DOS命令
#盘符切换
D:
#查看当前目录下的所有文件
dir
#切换目录
cd /d f: 前面是盘号,后面是地址
cd /d E:\IDE
#返回上一级
cd..
cd 文件名,返回上一级的文件
#清除屏幕
cls(clear screen)
#退出终端
exit
#查看电脑的ip
ipconfig
#打开应用
calc
#ping 命令
得到IP信息
#文件操作
md 创建文件夹
rd 移除文件
cd>文件名 创建文件
del 删除文件
rd 寻找文件
JDK,JRE,JVM
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JpaMHEQR-1647791680952)(C:\Users\xie\AppData\Roaming\Typora\typora-user-images\image-20220320230653262.png)]
JDK
包含JRE,要开发就要下载
JRE
java 运行环境,下载这个就可以运行Java程序了,包含Java虚拟机
JVM
Java虚拟机,可以用软件和硬件实现。Java跨平台主要是通过这个虚拟机实行。
JDK安装目录
bin :有可执行程序exe
include:jdk用C和C++写,所以要引入C和C++的头文件
jre:Java运行环境
lib:Java类库的文件
src:里面是资源文件(所有的类都在这个包里面)
Java程序运行机制
编译型
解释性
(Java两样都是)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XrXp12fy-1647791680955)(C:\Users\xie\AppData\Roaming\Typora\typora-user-images\image-20220320231845720.png)]
Java的数据类型分为两大类
- 基本类型:数值,boolean
- 引用类型:类,接口,数组
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YvfWhE64-1647791680956)(C:\Users\xie\AppData\Roaming\Typora\typora-user-images\image-20220320232500665.png)]
数据类型的面试题
进制的表示
int i=10; //十进制
int i2=012; //八进制0
int i3=0x10;//十六进制0x 0~9 A~F 16
浮点数拓展
/*
浮点数拓展?银行业务怎么表示?钱
float:
double:
*/
//float 有限 离散 摄入误差 大于 接近但是不相等
//不能用浮点数比较!!!!!!!
//BigDecimal 数学工具类表示
float f=0.1f;//0.1
double d=1.0/10;//0.1
System.out.printf(f==d);//false;
float d1=232323232323232323f;
float d2=d1+1;
System.out.printf(d1==d2);//true;
字符拓展
/*
字符拓展
*/
char c1='a';
char c2='中';
(int)C1;//强制转换
//所有的字符本质还是数字
//char涉及编码 Unicode 表:97=a 65=A 2个字节 0-65536
// U0000 UFFF
char c3='\u0061';//Unicode原来的编码
System.out.printf(c3);//a
//转义字符
//\t制表符
System.out.printf("hello\tWorld");
//\n换行
System.out.printf("hello\nWorld");
字符串的拓展
//String拓展
String sa=new String("hello,world");
String sb=new String("hello,world");
System.out.println(sa==sb);//false
String sc="hello,world";
String sd="hello,world";
System.out.println(sc==sd);//true
//对象,从内存分析
//boolean拓展
boolean flag=true;
if(flag=true){}
if(flag){}
//代码要精简易读
sa=new String(“hello,world”);
String sb=new String(“hello,world”);
System.out.println(sa==sb);//false
String sc="hello,world";
String sd="hello,world";
System.out.println(sc==sd);//true
//对象,从内存分析
```java
//boolean拓展
boolean flag=true;
if(flag=true){}
if(flag){}
//代码要精简易读