JavaSE · 环境搭建

JavaSE 一、Java语言的历史 1991年为Oak主要是做电子型嵌入式产品,从1995年IE浏览器的出现成就了Oak------Java。 1.1、Java 语言的体系 JavaSE:java语言的一些基本语法和用法,应用于PC端、客户端程序; JavaEE:也叫Web或者J2EE,应用于web浏览器应用级的项目,如:OA、SAAS、ERP等等; JavaME:塞班系统的应用、Android系统的问世 另外,大数据相关领域  hadoop的源码是java;Spark的源码是scala;Python用于人工智能、爬虫 阅读详情

01 常用的DOS命令

1.1 怎么打开DOS命令窗口

  • win键 + r (组合键):可以打开“运行”窗口
    在运行窗口文本框中输入: cmd
    然后回车

1.2 什么是DOS命令呢?

  • 在DOS命令窗口中才可以输入并执行DOS命令。
  • 在最初的windows计算机中没有图形界面的,只有DOS命令窗口
  • 也就是说通过执行DOS命令窗口可以完全完成文件的新建、编辑、保存、删除等一系列操作

1.3 mkdir abc(这个命令不是必须掌握的)make directory(创建目录)

  • 创建一个目录,起名abc

1.4 默认情况下DOS命令窗口打开之后,定位的位置是哪里?

  • C:\Users\Administrator 这是默认的当前路径

1.5 在DOS命令窗口中怎么复制内容?

  • win7:
    • 任意位置点击右键–>标记–>选中要复制的内容–>点击右键–>此时就到剪贴板里面了
  • win10:
    • 左键直接选中,然后右键单击一下就到剪贴板里面了

1.6 切换盘符?

  • 直接输入盘符就行:
    • c: 回车
    • d: 回车
    • e: 回车
    • f: 回车
  • 当切换到D盘根下了,那么当前路径就是:D:>
  • 当前路径是当前所在的位置

1.7 切换目录?(非常重要,必须掌握)

  • 使用cd命令来完成目录的切换:cd是什么含义?change directory(改变目录)
  • cd命令怎么用,语法格式是什么?
    • cd 路径
  • 路径在windows系统上包括:相对路径和绝对路径。
  • 什么是相对路径呢
    • 一定要注意,从路径形式上来看,相对路径是一定不会以盘符开始的
    • 相对路径:相对路径一定是相对于当前所在“位置”而言的
    • 相对路径是相对于当前而言,从当前所在的位置作为起点
    • 死记:相对路径一定是从当前位置作为起点开始找
  • 什么是绝对路径呢?
    • 在windows操作系统中凡是路径起点是盘符的都是绝对路径,例如:
      • C:\Users\Administrator
      • C:\Users
      • C:\Users\Public\gakataka
      • C:\Windows\System32
      • D:\BaiduNetdiskDownload
      • D:\course\01-开课\OneNote
  • 注意:
    • cd … 回到上级路径
    • cd \ 直接回到根路径
    • . 一个点,代表当前路径(cd命令用不着。以后配置环境变量的时候一个点有用处)

1.8 cls 清屏

1.9 dir 查看当前目录下有啥东西

1.10 exit 退出DOS命令窗口

1.11 del命令,删除一个或者多个文件

  • 删除T1.class文件
    • C:\Users\Administrator>del T1.class
  • 删除所有.class结尾的文件,支持模糊匹配
    • C:\Users\Administrator>del *.class
  • T1.class
  • T1.glass
  • del *ass 这个命令就会将T1.class和T1.glass都删除
  • 删除的一定是能匹配上的
  • del *.class 这个命令中的那个“.”不要特殊化,这个“.”其实就是一个普通的字母

1.12 怎么查看本机的IP地址?

  • 什么是IP地址?有什么用呢?
    • A计算机在网络当中要想定位到(连接到)B计算机,那么必须要先知道B计算机的IP地址,IP地址也可以看做计算机在同一个网络当中的
    • 身份证号(唯一标识)
    • IP地址就相当于电话号码是一个意思
  • ipconfig(ip地址的配置信息)
  • ipconfig /all 该命令后面添加一个/all参数可以查看更详细的网络信息
  • 这个详细信息中包括网卡 的物理地址,例如:70-8B-CD-A7-BA-25
  • 这个物理地址具有全球唯一性。物理地址通常叫做MAC地址

1.13 怎么查看两台计算机是否可以正常通信?

  • ping命令

    • 语法格式:
      • ping IP地址
      • ping 域名
  • ping www.baidu.com

  • ping 61.135.169.121 (61.135.169.121是百度的IP地址)

  • ping 61.135.169.121 -t (-t参数表示一直ping)

  • 一直ping的目的可以查看网络是否稳定

  • 在一个DOS命令窗口中如果有一个命令一直在执行,想强行终止怎么办

    • ctrl + c 组合键
  • http://www.baidu.com 可以打开百度(这种方式比较方便,域名更容易记忆)

  • http://61.135.169.121 也可以打开百度

  • 域名底层最终还是会被解析成IP地址的形式

02 文件编辑快捷键

2.1 文件编辑快捷键

  • 掌握常用的通用的文本编辑快捷键很重要,可以大大提升开发效率
  • 所以,必须熟练掌握,从此刻开始强迫自己少用鼠标,用组合键快捷键的方式。

2.2 常用的组合键都有哪些?

  • 复制 ctrl + c

  • 粘贴 ctrl + v

  • 剪切 ctrl + x

  • 保存 ctrl + s

  • 撤销 ctrl + z

  • 重做 ctrl + y

  • 回到行首:home键

  • 回到行尾:end键

  • 当光标在行尾,怎么选中一行?

    • shift + home键
  • 当光标在行首,怎么选中一行?

    • shift + end键
  • 回到文件头:ctrl + home

  • 回到文件尾:ctrl + end

  • 全选:ctrl + a

  • 查找:ctrl + f
    (以上必须会用)

  • 选中一个单词:鼠标双击

  • 选中一行:鼠标连续击3次

  • 不用鼠标选中一个单词:ctrl + shift + 右箭头/左箭头

03 计算机编程语言发展史

3.1 第一代语言:机器语言

  • 程序员直接编写二进制,一串二进制代码,例如:10010100010010001000…
  • 计算机是由电流驱动的,电流只能表示两种状态:正、负
  • 而正可以对应1,负可以对应0.10010010101010…这些二进制码正好和自然世界中的十进制存在转换关系
  • 所以很巧妙的是:计算机可以模拟现实世界当中的事物
  • 机器语言时期非常具有代表性的就是:打孔机
  • 缺点:
    • 纸带不容易保存
    • 另外打孔的时候是人为操作的,孔有可能打错了。孔打错了纸带就废了

3.2 第二代语言:低级语言

  • 非常具有代表性的:汇编语言
  • 汇编语言比机器语言更接近人类自然语言
  • 但是汇编语言还是需要专业人士进行开发,一般人拿到汇编语言也读不懂

3.3 第三代语言:高级语言

  • 高级语言完全接近人类自然语言,具有代表性的:
    • C语言:面向过程的
    • C++语言:一半面向过程,一半面向对象
    • Java语言:完全面向对象(java语言底层实际上是C++实现的)
    • Python语言:面向对象
    • …

3.4 计算机编程语言是什么?

  • 是一个团队,或者一个组织制定的一套固定的语法规则
  • 你可以学习这套语法规则,然后通过这套语法规则和计算机交互
  • 我们为什么要学习汉语?
    • 原因是我们学习了汉语之后,可以完成人和人的沟通
  • 我们为什么要学习日语?
    • 因为我们要和日本人沟通

04 Java语言的概述以及Java语言的发展史

  • JDK(Java开发工具箱,做Java开发必须安装的,这是最根本的一个环境)
  • JDK不是集成开发环境
  • JDK这个开发工具箱中是Java最核心的库
  • 98年的时候:Java升级到JDK1.2,Java被分为三大块:
    • J2SE:标准版(基础,要学java,必须先学习SE。基础语法+基础库)
    • J2EE:企业版(专门为企业开发软件,为企业提供解决方案。例如:OA办公系统,保险行业的系统,金融行业的系统,医院系统…)
    • J2ME:微型版(专门为微型设备做嵌入式开发的)
  • java诞生十周年改了名字:
    • JavaSE
    • JavaEE
    • JavaME
1.JavaSE入门介绍和环境搭建案例 一、认识Java 编程语言排行榜:https://www.tiobe.com/tiobe-index/ 1、软件架构 C/S架构: ​ C:client 客户端(它是需要安装在用户设备上的软件) ​ S:Server服务端(运行在公司服务器上的软件,可以给C提供各种服务) B/S架构: ​ B:Browser 浏览器(基于浏览器可以解析执行的脚本代码 HTML页面) ​ S:Server服务端(运行在公司服务器上的软件,可以给各种客户端提供服务) 2、Java历史 Java语言在1995年的3月23日诞 阅读详情

相关推荐

JDK 1.7新特性与应用实战:Java SE 7深度解析

Java Development Kit 1.7,简称 JDK 1.7,是Java平台的一次重大更新,于2011年7月28日正式发布。它的推出旨在提供更强大的语言和API特性,提升开发者的编码效率,同时增强性能和安全性。JDK 1.7的开发目标是让Java开发更简洁、更安全,且对多核处理器的支持更佳。JDK 1.7为性能调优提供了多种工具,这些工具可以帮助开发者分析和诊断性能问题。

weixin_30600615的博客 1141

JavaSE环境搭建

JavaSE环境搭建

Lance___的博客 622

javase1.7下载

javase1.7下载。欢迎下载

JavaSE——Java介绍及环境搭建(黑马个人听课笔记)

IDEA全称,是用于Java语言开发的集成环境,他说业界公认的目前用于Java程序开发最好的工具。集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。project(项目、工程)module(模块)package(包)class(类)层级关系:project - module - package - class。

2301_80760643的博客 705

JDK1.7(JavaSE1.7/JDK7)

java开发必要环境,压缩包中附带JDK6~JDK10的分享链接,如果觉得满意,麻烦给个好评,十分感谢

利用netmq在相机应用于unity之间传输图像数据

Unity工业相机接入方案解析 本文探讨了在Unity中接入不同品牌工业相机的技术方案。研究发现: Basler相机可直接调用官方DLL(pylonc.net.dll)实现接入 海康和大恒相机因驱动DLL依赖C++组件,无法直接调用 解决方案:通过独立进程(相机应用程序)与Unity进行通信,采用NetMQ实现图像数据传输 技术实现要点: 相机端:使用PublisherSocket发布JPEG图像帧 Unity端:通过SubscriberSocket订阅图像数据 优化:设置高水位线控制缓存帧数,避免数据堆积

weixin_46450859的博客 417

JavaSE–开发环境的搭建和使用

JavaSE–开发环境的搭建和使用 1.相关概念 jdk:Java开发工具包,提供了Java的开发环境和运行时环境 jre:Java最小的运行环境,包含JVM javac.exe:Java编译器,负责将好几源代码文件编译成字节码文件 java.exe:Java解释器,负责将字节码文件边解释边执行 2.环境变量的配置 变量名:JAVA_HOME 变量值:jdk的安装路径 举例:C:\Program ...

p1242994784的博客 387

AgentVerse实战:构建多智能体协作系统的关键技术与应用场景

本文深入探讨了AgentVerse框架在构建多智能体协作系统中的关键技术及应用场景。通过分析智能体通信协议、环境交互机制和任务分解算法,展示了如何利用大型语言模型(LLM)实现智能体间的专业化分工与动态协作。文章还提供了智能软件开发团队和智能客服系统等典型应用案例,以及部署优化实践,为开发者构建高效的多智能体系统提供实用指导。

weixin_29254029的博客 361

JavaSE基础(一)—— Java环境搭建、IDEA、Java语言

Java语言的产品是JDK(Java Development Kit :Java开发工具包),必须有JDK才能使用Java语言。之前的开发工具文本编辑工具: 记事本 、 UltraEdit 、 EditPlus 、 TextPad 、 NotePad++、sublime.. 存在的问题:编写代码时没有错误提醒、没有智能提示、需要自己进行编译、执行。功能不够强大。集成开发环境( IDE, Integrated Development Environment )

此心光明事上练的博客 879

ffmpeg 4.4 cenc-aes-ctr 加解密 MP4 工程性质分析

ffmpeg 4.4 cenc-aes-ctr 加解密 MP4 工程性质分析

Dream_Dynasty的博客 3047

基于Python的微信聊天记录分析——数据获取

本篇为“基于Python的微信聊天记录分析”第一篇,主要涉及数据获取,包括Python环境配置、WeChatMsg项目配置和运行、获取聊天记录等内容,流程简单、比较基础,后续这个系列会涉及基于Python的数据处理、统计分析、NLP技术等内容。希望和大家多多交流,共同进步!

Henryli1202的博客 1万+

JavaSE入门0之搭建开发环境(手把手详细教学)

JavaSE入门之搭建开发环境(手把手详细教学) 文章目录JavaSE入门之搭建开发环境(手把手详细教学)前言1.JDK的下载与配置2.Hello World3.JDK文件中的一些解释4.常用的DOS命令 前言 学习J任何一门编程语言,首先要做的就是把该语言所需要的运行环境搭建好,而java的开发环境核心组件就是JDK(Java Develpment Kit,java开发工具包)。 ​ let‘s...

xiaosagepblog的博客 187

保姆级YOLOv8改进 | 基于DWRSeg扩张式残差机制的小目标检测优化(附修改后的C2f与Bottleneck模块)

DWRSeg机制:通过动态权重调整和扩张卷积有效提升了小目标的检测能力。C2f和Bottleneck模块修改:通过集成DWRSeg模块,增强了特征提取和残差学习能力。实验结果:在多个应用场景中,改进后的YOLOv8展现了更高的检测精度,特别是在小目标检测中表现突出。

一键难忘的博客 3220

javaSE之环境搭建

1.jdk安装包连接 2.解压然后点击jdk安装文件点击下一步出现如下图片再下一步安装完成。 3.环境变量配置 4.里面还有个Java编程软件可以直接用

Mooo_ooo的博客 519

前言:为什么要学习爬虫和逆向,该如何学习?

学习爬虫和逆向技术是当今数字化时代的重要技能,尤其在数据分析、安全研究、自动化工具开发等领域有广泛应用。以下是详细的学习理由、路径和方法:

数据知道的博客 1万+

第八节:Orin NX 修改pinmux

读SPI1对应的寄存器,看对应的GPIO口是否被复用为SPI功能。说明GPIO口的功能已经被复用为SPI。烧录或者命令行烧录,都是根据。这里我们把文件统一命名成。文件,Orin NX的。测试SPI功能,基于。

孤独旅客的博客 794

javase环境搭建

** jdk安装 ** jdk(java development kit) java应用程序开发工具. 下载地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html ** 环境变量配置 ** 环境变量 计算机->右键属性->高级系统设置 [1]JAVA_HOME:告知第三方依赖jvm的软件这个平台...

weiyi_fan的博客 393

PLC如何控制电子膨胀阀(暖通空调/制冷系统)

电子膨胀在冷水机空调系统里广泛采用,大部分空调系统都会有电子膨胀阀,但是电子膨胀阀的控制接口和普通电磁阀完全不同,所以想要PLC直接控制电子膨胀阀,还是比较麻烦的,电子膨胀阀可以理解为一个简易步进电机,体积非常小,线圈和转子部分可以分离。下面我们看下PLC如何控制电子膨胀阀。

RXXW_Dor的博客 4762

JavaSE——环境搭建

一、Java程序开发的步骤 1、搭建Java开发环境 1)安装jdk(java开发工具包) ① jdk = jre + 开发工具包 ② jre = jvm + 核心API 2)配置环境变量 ①在计算机环境变量中添加JAVA_HOME。 ②在path路径下添加%JAVA_HOME%\bin 3)检查环境配置 JDK 安装和配置完成后,可以测试其是否能够正常运行。选择“开始”|“运行”命令,在打开的“运行”对话框中输入 cmd 命令,按 Enter 键进入到 DOS 环境下。 在命令提示符后输入并执行java

qq_43499656的博客 337

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

JavaSE零基础学习(名词的解释和环境搭建)

JavaSE零基础学习 第一个名词解释:软件 计算机中的软件分为两种,第一种软件为系统软件:如Windows,linux,DOs,数据库(DBMS),第二种软件为应用软件:如Windows下面的扫雷,QQ,迅雷。 java环境的配置: java环境安装链接(这个教程应该已经很详细了,在安装的过程中只要不输入符号打错了理论上是可以装的上去的) 这里仅提示一点,在安装jdk的时候可以不用安装jre,因...

还没入门的程序员的博客 295

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

JavaSE 学习笔记 - 01 环境搭建

Java学习过程中的一些记录和总结,比较零散和主观,如有理解错误烦请指正,谢谢 Java的发展 公司-SUN,创始人 - James Gosling,原身-Oak 重要版本:J2SE 1.5 (2004),JavaSE8 (2014),JavaSE11(2018) Java SE(Standard Edition):桌面开发 Java EE(Enterprise Edition):企业开发(服务器端等) 环境搭建 Java特点:1. 面向对象;2. 跨平台;3. 健壮(继承C++);

qq_37752962的博客 202

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

JavaSE 基础(环境搭建)

JavaSE 基础 编程:编写程序 软件开发:创造软件 java开发:学习使用java语言进行软件开发 一门编程语言:我们和计算机交流 计算机语言的发展 1、第一代计算机语言:机器语言 0 1 特点:对于人来说, 麻烦,困难; 对于计算机来说,直接能够识别 2、第二代计算机语言:汇编语言 助记符 对于人来说,稍微简单一点点,可是不够,还是比较麻烦; 对于计算机来说,不能直接识别,需要中间的处理过程 3、第三代计算机语言:高级语言 C,C++,Java,Python… 对人来说,更加简单,更加容易学习; 对

qq_43732592的博客 466

JavaSE_Java环境搭建

JavaSE_Java环境搭建JDK下载地址安装注意事项验证是否安装成功JDK配置环境变量第一个Java程序 JDK下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装注意事项 安装路径:安装路径的文件夹不要有中文或者特殊字符的空文件夹 安装过程中出现以下情况: 安装过程中弹出jre的安装框可以直接点击叉掉。 安装过程中弹出一个窗口,有重试、忽略、关闭,选择忽略 验证是否安

qq_43174927的博客 443

JavaSE01介绍及环境搭建

一. Java语言的特点 跨平台(操作系统) JVM(java虚拟机),在不同的操作系统中,安装对应版本的JVM,在JVM上运行编译后的.class文件,屏蔽了底层操作系统的差异性,实现跨平台。 面向互联网编程 面向对象 安全可靠 二.Java的三大技术架构 J2se (标准版/基础版):主要提供了小型应用程序以及桌面服务解决方案 J2ee(企业版/商业版):主要针对企业中模块化开发以及集中...

qq_44717025的博客 4万+

java web shiro_javase和javaweb环境下shiro的搭建

shiro-1javase环境下搭建shiro1.导入jar包2.配置文件:存储临时文件shiro.ini文件:存储数据,用户名,密码,角色,权限3.代码// 1.获取安全管理器Factory factory = new IniSecurityManagerFactory("classpath:shiro.ini");SecurityManager securityManager = factor...

weixin_39844942的博客 121
上一篇: JavaSE零基础 · 思维导图
下一篇: 软件质量保证与测试 期中复习
ITS_Oaij
博客等级 码龄6年 1857粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值