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.rhkb.cn/news/156497.html

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

相关文章

Java面试题-0919

集合篇 Java面试题-集合篇HashMap底层实现原理概述javaSE进阶-哈希表 为了满足hashmap集合的不重复存储,为什么要重写hashcode和equals方法? 首先理解一下hashmap的插入元素的前提: hashmap会根据元素的hashcode取模进行比较,当…

模拟pdf运行js脚本触发xss攻击及防攻击

一、引入pdfbox依赖 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3.0.0</version> </dependency> 二、生成一个带js脚本的pdf文件 //Creating PDF document object PDDocum…

办公室人人在用的iTab桌面真的好用吗?

本人坐标北京&#xff0c;在一家中型互联网公司当社畜多年。最近发现一个奇怪的现象&#xff0c;我工位前后左右的同事都跟我在用一样的浏览器桌面——iTab新标签页。我表示莫非真的英雄所见略同&#xff1f; 我是去年1月份在刷B站时偶然刷到一条评论&#xff0c;有人分享自己…

【动态规划】121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II

提示&#xff1a;努力生活&#xff0c;开心、快乐的一天 文章目录 121. 买卖股票的最佳时机&#x1f4a1;解题思路&#x1f914;遇到的问题&#x1f4bb;代码实现&#x1f3af;题目总结 122. 买卖股票的最佳时机 II&#x1f4a1;解题思路&#x1f914;遇到的问题&#x1f4bb;代…

开源ERP和CRM套件Dolibarr

什么是 Dolibarr &#xff1f; Dolibarr ERP & CRM 是一个现代软件包&#xff0c;用于管理您组织的活动&#xff08;联系人、供应商、发票、订单、库存、议程…&#xff09;。它是开源软件&#xff08;用 PHP 编写&#xff09;&#xff0c;专为中小型企业、基金会和自由职业…

Web1.0——Web2.0时代——Web3.0

Web1.0 Web1.0是互联网的早期阶段&#xff0c;也被称为个人电脑时代的互联网。在这个阶段&#xff0c;用户主要通过web浏览器从门户网站单向获取内容&#xff0c;进行浏览和搜索等操作。在这个时代&#xff0c;技术创新主导模式、基于点击流量的盈利共通点、门户合流、明晰的主…

JDBC-day03(BLOB类型字段,批量插入)

四&#xff1a;操作BLOB类型字段 1.MySQL BLOB类型 在MySQL中&#xff0c;BLOB是一个二进制大型对象&#xff0c;是一个可以存储大量数据的容器&#xff0c;它能容纳不同大小的数据。可以用来存储图片&#xff0c;视频等 插入BLOB类型的数据必须使用PreparedStatement&#x…

泛微低代码平台应用合集,开箱即用,助力组织快速数字化

随着数字化进程的不断深入&#xff0c;各行业对数字化转型的认知不断加深&#xff0c;组织数字化的步伐越来越快。 数字化对组织创新能力加强、生产效率提升、运营成本下降等方面有显著成效&#xff0c;但是组织数字化转型之路面临不少挑战&#xff1a; 数字化挑战 1、数字化…

接口自动化测试 —— 协议、请求流程

一、架构 CRM客户关系管理系统 SAAS Software As A Service 软件即服务 PAAS Platform AS A Service 平台即服务 快速交付→ 快&#xff1a;自己去干、有结果、事事有回音、持续改进 单体架构——》垂直架构——》面向服务架构——》微服务架构&#xff08;分布式&#xf…

【JVM系列】- 启航·JVM概论学习

启航JVM概论 &#x1f604;生命不息&#xff0c;写作不止 &#x1f525; 继续踏上学习之路&#xff0c;学之分享笔记 &#x1f44a; 总有一天我也能像各位大佬一样 &#x1f3c6; 博客首页 怒放吧德德 To记录领地 &#x1f31d;分享学习心得&#xff0c;欢迎指正&#xff0c…

软件测试/测试开发/校招推荐 |中科创达软件股份有限公司岗位开放

黑盒测试工程师 岗位职责 制定测试计划、测试策略&#xff0c;设计测试用例&#xff1b; 软件需求评审与分析&#xff1b; 依据测试计划执行软件测试&#xff1b; 提交并维护软件缺陷&#xff1b; 准备测试报告并提交批准以及测试总结&#xff1b; 分析与制定疑难测试问题…

通讯网关软件019——利用CommGate X2OPCUA实现OPC UA访问Oracle服务器

本文介绍利用CommGate X2OPCUA实现OPC UA访问ORACLE数据库。CommGate X2OPCUA是宁波科安网信开发的网关软件&#xff0c;软件可以登录到网信智汇(http://wangxinzhihui.com)下载。 【案例】如下图所示&#xff0c;实现上位机通过OPC UA来获取ORACLE数据库的数据。 【解决方案】…

网络模型之OSI七层网络模型、TCP/IP四层网络模型

一、计算机网络是什么&#xff1f; 计算机网络是指由通讯网络相互连接的许多自主工作的计算机构成的集合体。 二、网络模型是干什么的&#xff1f; 网络模型就是研究计算机网络中各个部件是以何种规则进行通行。 三、OSI七层网络模型 OSI 是 Open System Interconnection 的…

《理解深度学习》2023最新版本+习题答案册pdf

刚入门深度学习或者觉得学起来很困难的同学看过来了&#xff0c;今天分享的这本深度学习教科书绝对适合你。 就是这本已在外网获13.1万次下载的宝藏教科书《理解深度学习》。本书由巴斯大学计算机科学教授Simon J.D. Prince撰写&#xff0c;全书共541页&#xff0c;目前共有21…

【Unity】【VR】如何让Distance Grab抓取物品时限制物品的Rotation

【背景】 遇到这样的场景,希望抓取Canvas时,Canvas不会沿Z轴旋转。 【问题】 发现Freeze Canvas的Rigid Body没有用。 【分析】 应该是RigidBody的限制仅在物理互动下生效,抓取可能不属于物理互动(比如碰撞),所以不生效。 【思路】 还是得写脚本挂载在Interacta…

初学vue,想自己找个中长期小型项目练练手,应该做什么?

前言 可以试着做一两个完整的后台管理项目后再去做其他的&#xff0c;下面推荐一些github上的vue后台管理的项目&#xff0c;可以自己选择性的练一下手 Vue2 1、iview-admin Star: 16.4k 基于 iview组件库开发的一款后台管理系统框架&#xff0c;提供了一系列的强大组件和基…

解决github加载过慢问题

github打不开怎么办&#xff1f;看到这篇文章&#xff0c;一切都稳了&#xff01; DNS被污染&#xff0c;一句话&#xff0c;修改系统hosts文件&#xff01; 1.hosts文件在哪&#xff1f;C:\Windows\System32\drivers\etc 2.用记事本打开hosts&#xff0c;在最后加入以下两行…

入手DDR5内存最佳时机到了,价格大跳水香过DDR4

当时 DDR5 内存刚出来那会儿大家怎么说的来着&#xff0c;售价离谱&#xff0c;提升微弱&#xff0c;鬼都不买… 不过嘛&#xff0c;随着 13 代酷睿以及锐龙 7000 系 CPU 上市&#xff0c;DDR5 彻底真香起来了。 先不说花重金升级 13 代酷睿平台&#xff0c;还用 DDR4 会不会有…

神秘的锦衣卫

在看明朝电视剧经常听到的一句台词&#xff1a;锦衣卫办案&#xff0c;闲杂人等速速离开。锦衣卫是明朝特务机构&#xff0c;直接听命于皇帝&#xff0c;是亲军卫之一&#xff0c;也是最重要的一卫。 1、卫所制 卫所制是明代最主要的军事制度&#xff0c;其目标是寓兵于农、屯…

程序员如何用海外平台接单?

作为一名能力超群的码农&#xff0c;基本工资肯定是到位的。 那你是否想过锦上添花&#xff0c;试着找找兼职呢&#xff1f; 相信不少人已经在接单平台上接单了&#xff0c; 但是&#xff0c;在众多接单平台中&#xff0c;海外平台是个什么样的存在呢&#xff1f;怎么在海外…