日常学习Java打卡-1

Java学习打卡

我已经工作好多年了,之前学习过Java,后来不经常用导致荒废了,再后来学习python,目前基础还可以会写一些简单的东西了,不过最近开始做性能测试了,做好性能必须要懂代码和前端的一些东西,服务器以及数据库的一些东西,这两天在B站上看到了狂神的全栈课程,纠结了好几天准备开始学完,加油,为了更好的工作,还有兴趣。第一次打卡。

DOS基础命令

这里只是视频里面提到了随便提一下,由于经常用到Linux命令导致经常混淆,比如ls -l是Linux中的查看当前文件夹中共的所有目录,就经常不记得DOS中的这个命令。。。

  • 查看当前目录下的所有文件:dir

  • 切换目录(同Linux一样):cd

  • 清屏命令:cls

  • 退出终端的命令:exit

  • 查看计算机的网卡ip等信息:ipconfig

  • ping 命令:ping [IP|域名地址],以前我只知道是ping本机是测试网卡正不正常,ping + IP 是测试本机与目的计算机是否通,现在了解了还可通过ping + url地址,去查看这个域名的ip地址

  • 文件操作:

    • md[mkdir] 目录名称 【创建文件夹】

    • rd[remove] 目录名称 【删除文件夹】

    • del 文件名 【删除单独的文件的】

Java的三大版本

以前不是很清楚,只大概了解SE\ME\EE,现在知道了,表示Java在不同的领域的版本。

  1. javaSE 标准版 只适用于桌面程序的开发,比如纸牌,扫雷,计算器等

  2. javaME 嵌入式开发 移动版本,适用手机程序和一些小电器程序的开发,不过没有优势,基本没人用

  3. javaEE 企业级开发[重点,核心] 这才是Java语言的核心版本,就是我们大部分人会的,开发后端代码就是它,还可以开发一些web程序

JDK, JRE, JVM

这三个东西可以简单了解一下,他们是一个包含的关系,就是JDK是最全的包含一些基础的类也包含Java的运行环境和Java运行使用的虚拟空间,那JRE就是Java必须的运行环境,JVM是Java虚拟机,包含关系一目了然。

  • JDK java Development Kit

  • JRE Java Runtime Enviroment

  • JVM Java Virtual Machine

JDK的安装和卸载

按照上面的逻辑,就是有了JDK就可以编写Java代码了,其实有了JRE就可以编写,有环境有运行的虚拟机。这里看一下卸载和安装。

卸载

刚刚知道是怎么卸载的,我一直以为是控制面板上面的卸载程序中找到然后卸载,今天才了解到,知道删除了我们安装时的整个JDK文件夹就是卸载了,惊呆了;打破了我以往的认知,我到控制面板找了一下,果然没有JDK这个东西。当然卸载了,也要把当初配置的一些环境变量删除,删除哪些,下面安装介绍.

安装

  1. 安装目前最流行和最稳定的JDK版本是jdk8,虽然上面有很多版本了,只是增加了一些特性,但是目前大部分,大部分都用的这个版本,不能特立独行,也安装这个版本。

  2. 下载完后,直接安装,下一步,下一步。。。,注意可以自己配置路径信息

  3. 安装完后需要配置环境变量,我理解的是就是把这些路径放到操作系统知道的地方,操作系统一般都是在path中去找你配置的路径信息,在哪里配置呢,右键计算机--属性--高级系统设置。。。,自己去找;

  4. 配置哪些东西呢,两个东西,自己定义一个JDK路径的变量:JAVA_HOME【具体JDK的路径】;

  5. 在path中添加两个路径,一个是java.exe所在的地方,因为这个东西是启动Java的,还有javac.exe是编写Java文件成class文件的东西,还一个是jre就是运行环境地址;

    %JAVA_NAME%\bin;%JAVA_NAME%\jre\bin

    最后是查看是否安装成功:CMD窗口:java -version

    查看Java得版本号,能查到说明成功了。

Java的运行机制

Java是编译型和解释型共同存在的一种语言,一般说Java是编译型语言。

运行机制:先写.java的源文件--通过Java编译器【就是javac.exe】编译--.class字节码文件--类装载器--字节码校验器--解释器解释成计算机识别的机器语言--操作系统运行

 

今天就到这里,自律,努力!!

 
posted @ 2022-10-14 00:17  无畏小白  阅读(15)  评论(0)    收藏  举报