Java Day1

day01

    • 一、Markdown 基础语法
      • 1.标题
      • 2. 字体
      • 3. 引用 >
      • 4. 分隔线 --- ***
      • 5. 图片 ![]()
      • 6.超链接
      • 7.列表
      • 8.表格
      • 9.代码 ```代码名称
    • 二、计算机
    • 三、常用快捷键
      • 1. Win 系列
      • 2. Ctrl 系列
      • 3. ALt 系列
    • 四、 基本的DOS命令
      • 1. 打开方式:
      • 2. 常用DOS命令
    • 五、计算机语言发展史
        • 第一代语言: 机器语言
        • 第二代语言: 汇编语言
        • 第三代语言:高级语言
    • 六、 Java入门
      • 1.初识Java
      • 2.Java特性和优势
      • 3. Java三大版本
      • 4. JDK ,JRE ,JVM
      • 5. 安装开发环境
        • 卸载JDK:
        • jdk8 安装
        • jdk1.8中的文件
      • 6. 第一个Java文件 Hello.java
      • 7. Java 运行机制
      • 8. 使用idea进行编程

一、Markdown 基础语法

1.标题

用 # 表示标题,# 个数就是标题级数

一级标题 #
二级标题 ##
三级标题 ###
。。。

2. 字体

(1)加粗 : ** 字体 ** 快捷键Ctrl + B

这是加粗字体

(2)斜体:* 字体 * 快捷键Ctrl + I

这是斜体字体

(3)加粗斜体: *** 字体 *** ,

这是加粗斜体字体

(4)删除线:~~ 字体~~

这是删除线字体

3. 引用 >

这是引用内容

4. 分隔线 — ***



5. 图片

[图片名称] (图片地址)

6.超链接

[超链接名称] (超链接地址)

狂神

7.列表

数字加.然后直接空格

  1. A
  2. B

-加空格

  • A
  • B

8.表格

|列表名| 列1 |列2|列3||
|–|–|–|–|
| | | | | |

列表名 列1 列2 列3

9.代码 ```代码名称

// 这是一个java代码

二、计算机

Java Day1_第1张图片
Java Day1_第2张图片

三、常用快捷键

1. Win 系列

Win + A:打开操作中心

win +B:把焦点放在通知区域上

win + ctrl + d : 快速新建桌面

win + D:快速进入桌面(摸鱼必备)

win +E:打开我的电脑

win + F : 搜索文件或者文件夹

win + G:打开游戏栏(游戏处于打开状态时)

**win + H **:开始听写

win + I:打开电脑设置界面

win +K:打开连接快速操作

win + L:快速锁屏

win + M : 最小化所有窗口

win + shift +M :还原最小化的窗口

win + P:选择显示演示模式

win + R: 打开电脑运行,输入指令

  • osk :打开虚拟键盘
  • psr.exe:打开步骤记录器,记录操作步骤
  • cmd : 打开命令提示符(dos)

win + S/Q :搜索程序

win + T:循环显示任务栏各个程序

win +U:打开轻松访问中心

win + V : 多重剪贴板

win + X:打开Windows移动中心

win + 方向键: 电脑分屏

win + tab: 新建电脑桌面

Win+数字键:快速打开任务栏第N个程序

Win+“+/-:放大或者缩小屏幕

Win+Ctrl+←\→:快速切换虚拟桌面

win + 句点(.)或者分号( ; ):打开表情符号面板

win + 逗号,:临时速览桌面

win + shift + 左键或者右键:将桌面上的窗口或者应用从一台显示器移动至另一台显示器

2. Ctrl 系列

Ctrl+X/C/V/Z/S/Y:剪切/复制/粘贴/撤销/保存/恢复

Ctrl+N:快速创建同级界面

Ctrl +W: 关闭当前页面

Ctrl +shift +N :快速新建文件夹

Ctrl + shift + T : 恢复被关闭的网页

Ctrl+Shift+Esc:打开任务管理器

Ctrl+Shift+F:切换繁体输入

3. ALt 系列

alt + f4 :关闭当前应用/关机

alt + tab :切换应用窗口

四、 基本的DOS命令

1. 打开方式:

  1. 开始 + 系统 + 命令提示符
  2. win + R 输入cmd
  3. 在任意文件夹下面,按住shift键+鼠标右键,点击在此处打开powershell窗口Java Day1_第3张图片4. 资源管理器的地址栏输入cmd,进入特定目录

2. 常用DOS命令

  1. 盘符切换 : 直接输入盘符和英文冒号:,eg: D:

  2. 查看当前目录下所有文件信息 : dir

  3. 切换目录 cd 文件夹名

    如果是换盘符,需要加 /d
    Java Day1_第4张图片
    返回上一级 cd …

  4. 清屏:cls

  5. 退出: exit

  6. 查看电脑IP配置: ipconfig

  7. 打开计算器:calc

  8. 打开绘图工具: mspaint

  9. 打开记事本 : notepad

  10. ping 命令 : ping 网址 ,ping www.baidu.com,检查网络是否正常
    Java Day1_第5张图片

  11. 命令行方式创建文件夹 : md 文件夹名称

  12. 新建文件 : cd>test.txt 即 cd>文件名称.文件类型

  13. 删除文件 : del 文件名.文件类型

  14. 删除文件夹: rd 文件夹名称

五、计算机语言发展史

第一代语言: 机器语言

二进制

第二代语言: 汇编语言

指令代替二进制

  • 逆向工程
  • 机器人
  • 病毒
第三代语言:高级语言

摩尔定律

  • 面向过程 : C语言
  • 面向对象:C++,Java

六、 Java入门

1.初识Java

  • 1972年C诞生
    • 贴近硬件,运行速度快,效率高
    • 操作系统,编译器,数据库,网络系统
    • 指针和内存管理
  • 1982,C++诞生
    • 面向对象
    • 兼容C
    • 图形领域,游戏
  • 1995 ,Java诞生

2.Java特性和优势

  • 简单(在C语言基础上移除了指针和内存管理)
  • 面向对象(万物皆对象)
  • 可移植性(跨平台,write once,run anywhere)
  • 高性能
  • 分布式
  • 动态性(反射机制)
  • 多线程
  • 安全性(异常机制)
  • 健壮性

3. Java三大版本

  • JavaSE: 标准版(桌面程序,控制台开发)
  • JavaME:嵌入式开发(手机,小家电)
  • JavaEE:企业级开发(web端,服务器开发)

4. JDK ,JRE ,JVM

  • JDK : Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine
    Java Day1_第6张图片

5. 安装开发环境

卸载JDK:
  • 删除java(jdk)的安装目录
  • 删除环境变量中的JAVA_HOME
  • 删除path下关于java的目录
  • cmd命令提示符中java -version查看是否删除完成
jdk8 安装
  1. 百度搜索jdk8下载电脑对应版本(jdk8稳定)
  2. 安装并配置环境变量(系统环境变量)
    JAVA_HOME
    path中添加 %JAVA_HOME%\bin和 %JAVA_HOME%\jre\bin
jdk1.8中的文件

bin目录: 存放可执行文件,java.exe,javac.exe。。。
include目录:C语言头文件
jre目录: Java运行环境
lib目录: java类库文件
src.zip:存放Java资源文件(基础类的源代码)

6. 第一个Java文件 Hello.java

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello,zll");
	}
}

编译 javac java文件名.java,生成class文件
运行 class文件 java 文件名
Java Day1_第7张图片 Java 是大小写敏感的,文件名和类名必须一致

7. Java 运行机制

  1. 编译型(compile):整个程序的编译,C,C++(对操作系统要求低)
  2. 解释型:边执行边解释,速度快

以读英文小说为例,编译型是直接将整本书翻译为中文
解释型是带一个翻译官,随时跟随进度进行翻译

  1. java程序运行机制:(Java先编译,到操作系统再解释)

Java Day1_第8张图片

8. 使用idea进行编程

创建项目
idea优化
idea优化设置参考

你可能感兴趣的:(java基础知识,java,开发语言)