Day1 java基础回顾整理(一)
跟随B站狂神学习Java第一天
这个系列是我看过的所有教程里面对新手最友好的Java教程。他甚至从计算机软硬件组成,快捷键(例如ctrl c /ctrl v)之类的零基础课程讲起。而且路线规划明确,我是因为想学springboot感觉基础有些不扎实,决定回头看看Java基础以及之前的MySQL,JavaWeb等内容。毕竟当时在学校学Java基础课的时候,咳咳咳……大学生上课嘛,都懂。B站视频合集地址
1. Markdown语法
-
标题:使用#,几个#就是几级标题,支持六级
-
粗体 、斜体:*或者_,加在文本两侧,一个符号为斜体,两个为粗体,三个为斜粗体
-
分割线:为连续三个以上的减号、星号或者下划线加回车
-
删除线:文本两侧连续三条波浪线
-
列表:序号加英文句点为有序列表,-,+,*都可以设置无序列表
-
区块:> 就是我写在大标题下面前言部分的效果
-
代码:好评!!!用连续的三个`(注意这是Tab键上边那个符号)还可以指定一种语言!
-
链接:[链接名称](链接地址) 或者直接使用<链接地址>
-
图片: 
-
表格:Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
我说的(以及狂神讲的)不够详细,可访问菜鸟教程查看更详细的教程,还有更多惊喜内容比如流程图以及更详细的使用方法
狂神推荐Markdown编辑器Typora官网地址https://www.typora.io/(57MB,但是我下载的时候比较慢,应该是服务器在国外吧)
2. Dos常用命令(学校开过Linux课程,所以对比Linux做个表格)
| *** | 目录切换 | 查看当前目录文件 | 清屏 | 新建目录 | 新建文件 | 删除文件 |
|---|---|---|---|---|---|---|
| dos | cd | dir | cls | md | cd>fielname | del rd |
| linux | cd | ls | clear | mkdir | touch filename | rm -rf |
3. Java常识(是我以前没有好好听课,我错了呜呜呜)
-
三大版本:SE——标准版(桌面)ME——嵌入式(移动)EE——企业级开发(web端,服务器)
-
JDK,JRE,JVM,我听过课之后的理解是,JDK包含JRE包含JVM
![]()
4. Java环境配置
网上教程太多了,不再赘述,下面是一些我检索到的一些教程
5. HelloWorld(该说不说我觉得真不应该从这么基础的东西开始看,我可真是太蠢了)
public class HelloWorld {
public static void main(String[] args) {
System.out.print("Hello,World!");
}
}
编译型:类似于把一本中文书直接全文翻译成英文版出售(编译器:对操作系统要求比较低,执行速度快) C/C++语言都是编译型语言
解释型:类似于请一位翻译官,要看外文书时才帮助翻译(代价比较大,麻烦)
网页,服务器脚本:对于速度要求不高,就可以边执行边解释JavaScript/VB等都是解释型语言
区别:时机不同
Java程序既有编译型的特征,也有解释型的特征。
从.java 到 *.class 经过一个 java.c 命令,其中 java.c 命令充当了编译器的效果

6. 集成开发环境IDE
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。(内容来自百度百科-集成开发环境)
狂神的课使用IDEA,所以我也跟着安装了,get到两个快捷输入psvm,即public static void main(String[] args);sout,即System.out.println();
尤其是后面这个,对于我这种喜欢用这个print语句调试程序的人来说真是太棒了(但是这个习惯很不好笑哭😂)。
IDEA装好之后可以进行优化配置以提升使用体验,具体自行百度“IDEA优化”。
OK入门篇到此结束
时间:2021/01/29

浙公网安备 33010602011771号