• Java Day1


    一、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代码
    
    • 1

    二、计算机

    在这里插入图片描述
    在这里插入图片描述

    三、常用快捷键

    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窗口在这里插入图片描述4. 资源管理器的地址栏输入cmd,进入特定目录

    2. 常用DOS命令

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

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

    3. 切换目录 cd 文件夹名

      如果是换盘符,需要加 /d
      在这里插入图片描述
      返回上一级 cd …

    4. 清屏:cls

    5. 退出: exit

    6. 查看电脑IP配置: ipconfig

    7. 打开计算器:calc

    8. 打开绘图工具: mspaint

    9. 打开记事本 : notepad

    10. ping 命令 : ping 网址 ,ping www.baidu.com,检查网络是否正常
      在这里插入图片描述

    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
      在这里插入图片描述

    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");
    	}
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    编译 javac java文件名.java,生成class文件
    运行 class文件 java 文件名
    在这里插入图片描述 Java 是大小写敏感的,文件名和类名必须一致

    7. Java 运行机制

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

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

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

    在这里插入图片描述

    8. 使用idea进行编程

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

  • 相关阅读:
    docker容器内的attached 和detached模式
    ORB-SLAM2 ---- Tracking::TrackReferenceKeyFrame函数
    Linux基本指令3——文件操作
    MATLAB® 空间数学工具箱——旋转函数
    02第二课 指标与指标体系
    B站排行,如何高效查看B站榜单排行数据?
    独立显卡与集成显卡的区别介绍
    基于Python语言的Selenium环境搭建
    Android知识点整理
    JUC 笔记 8
  • 原文地址:https://blog.csdn.net/qq_46082765/article/details/133795715