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代码

二、计算机

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

三、常用快捷键

1. Win 系列

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

win +E:打开我的电脑

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

win + L:快速锁屏

win + M : 最小化所有窗口

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

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

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

win + V : 多重剪贴板

win + 方向键: 电脑分屏

win + tab: 新建电脑桌面

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

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

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

win + S/Q :搜索程序

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

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");}
}

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

7. Java 运行机制

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

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

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

在这里插入图片描述

8. 使用idea进行编程

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/132753.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity - Normal mapping - Reoriented normal mapping - 重定向法线、混合法线

文章目录 目的核心代码PBR - Filament - Normal mappingShader效果BlendNormal_Hill12BlendNormal_UDNBlendNormals_Unity_Native - 效果目前最好 ProjectReferences 目的 备份、拾遗 核心代码 half3 blended_normal normalize(half3(n1.xy n2.xy, n1.z*n2.z));PBR - Filam…

Observability:使用 OpenTelemetry 对 Node.js 应用程序进行自动检测

作者:Bahubali Shetti DevOps 和 SRE 团队正在改变软件开发的流程。 DevOps 工程师专注于高效的软件应用程序和服务交付,而 SRE 团队是确保可靠性、可扩展性和性能的关键。 这些团队必须依赖全栈可观察性解决方案,使他们能够管理和监控系统&a…

Linux进程间通信

文章目录 一、Linux 进程间通信二、Linux 进程间同步 一、Linux 进程间通信 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、…

Activity页面不显示toolbar

页面显示如下,显示toolbar, 想实现不显示toolbar, 1、在manifest里设置 android:theme"style/AppThemeNoTitle",可以隐藏,但是整个页面显示为透明的了,activity整体类型发生改变 2、或者设置这个&#xf…

Win11磁盘分区后在恢复之前分区的方法介绍

电脑磁盘分区对于新购买的电脑来说,是整理电脑第一步要做的事情,大家一般都会根据自己的需要把磁盘划分为C盘、D盘、E盘等等方面文件的管理,今天小编给大家介绍一下Win11操作系统下,如何进行分区,如何恢复之前的分区&a…

yolov5加关键点回归

文章目录 一、数据1)数据准备2)标注文件说明 二、基于yolov5-face 修改自己的yolov5加关键点回归1、dataloader,py2、augmentations.py3、loss.py4、yolo.py 一、数据 1)数据准备 1、手动创建文件夹: yolov5-face-master/data/widerface/tr…

机器学习-概述与贝叶斯算法

机器学习的一般步骤:数据搜集、数据清洗、特征工程、数学建模。数据划分:训练集、验证集、测试集。K折交叉验证:解决数据量不够大问题,解决参数调优问题。深度学习不用做特征工程,传统机器学习要。损失函数&#xff0c…

ROS IMU 数据发布---rviz_imu_plugin的安装

ROS中发布IMU传感器消息 - 润新知 按照上述链接的方法执行 catkin_make install -DCMAKE_INSTALL_PREFIX/opt/ros/noetic 后报错 这个错误是因为在安装过程中,CMake无法将文件复制到目标路径。这可能是由于权限不足导致的。可以尝试使用以下命令更改目标文件夹的…

在线免费AI绘画工具

体验地址 点我进行AI绘画 使用 选择以文搜图进行绘画 提问 介绍 首先,我们来了解一下ChatGPT。作为一个人工智能语言模型,它可以自动回答你的问题、提供信息,并与你进行流畅的对话。它通过大量的训练数据和机器学习算法,学…

IP真人识别方法与代理IP检测技术

随着互联网的发展,IP地址在网络安全和数据分析中扮演着重要的角色。为了维护网络的安全性和识别真实用户,IP地址的真实性和来源成为了一个关键问题。 什么是IP真人识别? IP真人识别是一种技术,旨在确定IP地址背后的用户是否为真实…

GNOME 45 动态三层缓存补丁更新

导读GNOME 45 "Rīga" 上周已正式发布,此版本虽然有许多针对桌面环境的改进,但上游缺少的一个功能是 Canonical 主导的 Mutter 动态三层缓存。 动态三层缓存用于在需要时提升性能,并且已被证明有助于提高桌面渲染性能,…

移动应用-Android开发基础\核心知识点

Android开发基础 知识点 1 介绍了解2 系统体系架构3 四大应用组件4 移动操作系统优缺点5 开发工具6 配置工具7 下载相关资源8JDK下载安装流程9配置好SDK和JDK环境10 第一个Hello word11 AS开发前常用设置12模拟器使用运行13 真机调试14 AndroidUI基础布局15 加载展示XML布局16…