00、Java概述(Dos命令、JDK1.8环境配置、第三方记事本、MarkDown语法)
ctrl + c
复制、
ctrl + v
粘贴、
ctrl + a
全选、
ctrl + x
剪切、
ctrl + z
撤销、
ctrl + s
保存、
ctrl + d
删除、
alt + f4
关闭窗口、
windows + r
打开运行窗口,比如输入cmd打开Dos命令行窗口、
windows + e
打开我的电脑、
ctrl + shift + esc
打开任务管理器。
操作计算机:图形界面(小白)、命令行(专业编程人员)
语言:自然语言:人与人交流;计算机语言:人与计算机交流;
- 打开cmd窗口的方式
- windows + r,输入cmd打开;(command的意思)
- 在任意目录下,shift + 鼠标右键,选择在此处打开PowerShell窗口;
- 在文件资源管理器的路径前加,cmd 路径,回车可以打开;
- 管理员方式运行
- 在搜索框搜索cmd,命令提示符,右键,以管理员身份运行
常见的dos命令:
#切换盘符:d: e: #查看当前目录下的所有文件:dir #切换目录:cd cd .. 回退上一级目录 cd ../../../ 回退多级目录 cd / 直接回退根目录 #清理屏幕:cls #退出终端:exit #查看电脑的ip:ipconfig /all #打开简单的应用: calc 计算器 mspaint 画图 notepad 记事本 #ping命令 ping www.baidu.com #创建文件夹 md test #创建文件 cd>a.txt #删除文件 del a.txt (del 文件名.扩展名)不走回收站 #批量删除文件 del *.txt 使用通配符* #删除文件夹 rd test 删除空文件夹(remove directory)不走回收站 rd /s test 删除非空文件夹,会有提问/提示 rd /s /q test 直接删除非空目录,无需询问 # 翻阅之前输入的命令 PgUp PgDn # 查看本机的物理网卡 getmac # 查看计算机名 hostname # 跨盘符进入 cd /d 目标文件夹位置 鼠标左键选中即代表复制了,鼠标右键可以直接粘贴。
机器语言
汇编语言 目前应用:逆向工程、病毒、机器人
高级语言
- 面向过程 C 完成一个功能得一步一步去做,如果某个环节出现问题,那么整个功能完成不了。
- 面向对象 C++、Java、Python 基于面向过程,封装了大量过程,直接调用,不需要关注过程,只关注结果。
Java服务端开发、Python大数据、PHP快速搭建网站。
Oracle的账号密码为:19980920lwjLWJ.
。
JDK:Java Develop Kit Java开发工具包,包括了JRE、类库、工具等;
JRE:Java Runtime Environment Java运行时环境,包括了JVM,核心类库等;
JVM:Java Virtual Machine Java虚拟机,解析源程序,把源程序编译解释为机器码,实现跨平台。
Java语言是跨平台的,JVM不是跨平台的。
使用第三方记事本写Java源程序,相比记事本会有关键字高亮、行标等优势。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World."); } }
编译运行HelloWorld程序:
HelloWorld程序应该注意的地方:
- 源文件名和default修饰的类名最好保持一致,如果不一致,那么编译后的class文件名为类名,而非文件名,所以使用Java命令执行时,应为 java class名
- 源文件名和public修饰的类名必须一致
- Java严格区分大小写,class、public、static、void、main、String[]、System
- main方法:主方法,程序的入口
- class:关键字,定义一个类
基本流程为:
- 后缀为.java的源文件经过javac.exe命令编译为.class字节码文件;
- .class字节码文件,经过java.exe执行,输出运行结果。
注释:解释说明程序,给程序员自己看的,理解我们敲的代码的意思。
单行注释:一次注释一行内容,//
多行注释:一次可以注释多行,/* */
文档注释:/** */
安装完毕后设置软件的参数:
最后在设置一下字体大小。
关键字:被Java语言赋予了特殊含义的一些单词。
特点:都是小写,如果用第三方记事本EditPlus、Notepad++,那么关键字会蓝色显示。
class:定义一个类;
保留字:暂未使用的关键字。
标识符:给类、变量、常量、方法、包起的名字。
标识符的语法规范:
- 你可以使用数字、字母、$和_来进行组合命名;
- 不能用关键字命名;
- 不能以数字开头,不能用纯数字命名;
- 见名知意;
- 给类命名通常首字母大写
标题:
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
斜体、粗体、斜粗体、删除线:
* * 斜体 ** ** 粗体 *** *** 斜粗体 ~~ ~~ 删除线
显示效果
- 斜体
- 粗体
- 斜粗体
删除线
超链接:
[提示的文字信息](目的url)
锚点:
使用HTML中的a标签。 在标题处使用<a name="1">标题一</a> 在需要跳到标题一的位置使用<a href="#1">跳转到标题一</a>
有序列表:
1.空格 2.空格 3.空格
- 第一点
- 第二点
- 第三点
无序列表:
*Tab *Tab *Tab
- 第一点
- 第二点
- 第三点
如果列表完毕,回车两次。如果有子列表,回车后Tab。
引用:
>空格
这是一个引用。
图片:
![图片加载失败的提示](图片的url地址或者本地地址)
表格:
学号 | 姓名 | 年龄 |
---|---|---|
03163151 | 镖人 | 12 |