java学习--点滴记录001

鲁棒最小二乘支持向量机      2022-05-30     149

关键词:

Java概述

1.1 Java是什么?

语言:人与人之间交流的方式
计算机语言:人与计算机之间进行交流沟通的一种特殊语言
Java是一门计算机语言

1.2下载和安装

1.2.1 下载

官方网站下载JDK http://www.oracle.com
本文使用的JDK为 jdk-11.0.10_windows-x64_bin

1.2.2 安装

​ 傻瓜式安装,下一步即可。默认的安装路径在C:\Program Files

1.2.3 JDK的安装目录介绍

目录名称说明
bin该路径下存放JDK的各种工具命令(javac和java)
conf该路径下存放JDK的相关配置文件
include该路径下存放一些平台特定的头文件
jmods该路径下存放JDK的各种模块
legal该路径下存放JDK各模块的授权文档
lib该路径下存放JDK工具的一些补充JAR包

1.3 环境变量

1.3.1 为什么配置环境变量

​开发Java程序,需要使用JDK提供的开发工具(比如javac.exe、java.exe等命令),而这些工具在JDK的安装目录的bin目录下,如果不配置环境变量,那么这些命令只可以在bin目录下使用,而我们想要在任意目录下都能使用,所以就要配置环境变量

1.3.2配置方式

现在从官网上下载的JDK,安装时会自动配置javac、java命令的路径到Path环境变量中去 ,所以javac、java可以直接使用

1.4 Java的三大平台

​ JavaSE、JavaME、JavaEE

1.4.1 JavaSE

​ 是其他两个版本的基础

1.4.2 JavaME

​ Java语言的小型版,用于嵌入式消费类电子设备或者小型移动设备的开发
​ 其中最为主要的还是小型移动设备的开发(手机),已经被安卓和IOS替代

1.4.3 JavaEE

​ 用于Web方向的网站开发,主要从事后台服务器的开发

1.5 Java的主要特性

  • 面向对象
  • 安全性
  • 多线程
  • 简单易用
  • 开源
  • 跨平台

1.5.1 Java语言跨平台的原理

  • 操作系统本身是不认识Java语言的
  • 但是针对于不同的操作系统,Java提供了不同的虚拟机

虚拟机会把Java语言翻译成操作系统看得懂的语言

1.6 JRE和JDK

JVM(Java Virtual Machine),Java虚拟机

JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)

JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具

总结:我们只需安装JDK即可,它包含了java的运行环境和虚拟机

1.7 常用CMD命令

常见的CMD命令如下:

操作说明
盘符名称:盘符切换
dir查看当前路径下的内容
cd 目录进入单级目录
cd …回退到上一级目录
cd 目录1\目录2…进入多级目录
cd \回退到盘符目录
cls清屏
exit退出命令提示符窗口

希望本文对大家有帮助,上文若有不妥之处,欢迎指正

分享决定高度,学习拉开差距

java学习--点滴记录002

1.IDEA1.1IDEA概述​IDEA全称IntelliJIDEA,是用于Java语言开发的集成环境集成环境:​把代码编写,编译,执行,调试等多种功能综合到一起的开发工具1.2IDEA的下载和安装1.2.1下载​可以到官方网站下载,网址为... 查看详情

java学习--点滴记录003

1.运算符和表达式运算符:​对常量或者变量进行操作的符号表达式:​表达式:用运算符把常量或者变量连接起来的,符合Java语法的式子2.算术运算符分类:+-*/%/:1.整数相除结果只能得到整除,... 查看详情

hcnp学习记录点滴-ftp实施

步骤:1、网络连通测试(设置ip地址)interfaceGigabitEthernet0/0/0 ipaddress10.0.0.1255.255.255.0 2、开启ftp服务(服务器)[Huawei]ftpserverenable验证:[Huawei]disftp-server  FTPserverisrunning   & 查看详情

hcnp学习记录点滴-vrp基础

有一道hcie题目,管理员登录到路由器后,命令不能使用,原因可能是权限级别的原因。[Huawei]user-interfacevty04[Huawei-ui-vty0-4]userprivilegelevel2[Huawei-ui-vty0-4]authentication-modepassword[Huawei-ui-vty0-4]setauthenticationpasswordcipherg 查看详情

hcnp学习记录点滴-ip地址分类()

1、分类A、0.0.0.0--127.255.255.255B、128.0.0.0--191.255.255.255C、192.0.0.0--223.255.255.255D、224.0.0.0--239.255.255.255组播地址E、240.0.0.0--255.255.255.255保留2、私有地址10.0.0.0--10.255.255.255172.16.0.0--172.31.255 查看详情

hcnp学习记录点滴-ip地址分类()

1、分类A、0.0.0.0--127.255.255.255B、128.0.0.0--191.255.255.255C、192.0.0.0--223.255.255.255D、224.0.0.0--239.255.255.255组播地址E、240.0.0.0--255.255.255.255保留2、私有地址10.0.0.0--10.255.255.255172.16.0.0--172.31.255 查看详情

为了督促自己学习,记录自己成长的点滴

突发灵感想写东西记录一下,想起博文记录自己的学过的东西,同时也希望能将自己学到的,踩过的坑分享给大家,如果有什么写得不好,有啥毛病大家可以直接指出650)this.width=650;"src="https://img.baidu.com/hi/jx2/j_0013.gif"alt="j_0013.gif"... 查看详情

hcnp学习记录点滴-ip报头

 650)this.width=650;"src="http://s1.51cto.com/wyfs02/M00/8A/B0/wKiom1g3ignRUa7nAAFWcFYkNMY344.png-wh_500x0-wm_3-wmp_4-s_23564961.png"style="float:none;"title="图片1.png"alt="wKiom1g3ignRUa7nAAFWcFY 查看详情

c++学习--点滴记录005(代码片段)

5数组5.1概述所谓数组,就是一个集合,里面存放了相同类型的数据元素特点1:数组中的每个数据元素都是相同的数据类型特点2:数组是由连续的内存位置组成的5.2一维数组5.2.1一维数组定义方式一维数组定义的... 查看详情

c++学习--点滴记录008(代码片段)

8结构体8.1结构体基本概念结构体属于用户自定义的数据类型,允许用户存储不同的数据类型8.2结构体定义和使用语法:struct结构体名结构体成员列表;通过结构体创建变量的方式有三种:struct结构体名变量名struct... 查看详情

c++学习--点滴记录004(代码片段)

4程序流程结构C++支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构顺序结构:程序按顺序执行,不发生跳转选择结构:依据条件是否满足,有选择的执行相应功能循环结构:依据条件... 查看详情

记录代码的点滴!

...,我注册了博客园的账户,开始记录我的代码日常。  学习web前端,是我之前没有考虑过的事情。在大学浑浑噩噩度过了四年后,终于意识到就业的危机,刚入学的时候听到学长学姐们说毕业即失业,感觉离自己很遥远,但临... 查看详情

记录点滴,厚积薄发!

在学习开发过程中,每当遇到新的问题时,通常都能在网上搜到解决的方法,但是网上的方法千千万,有些是已经过时了的,有些是跟自己开发环境不同的,总是不能第一时间能找到答案。而当时遇到的问题可能在今后的开发中... 查看详情

中医学习记录001——《四圣心源》

《四圣心源》是清·黄元御撰写于1753年的医书,又名《医圣心源》。作者将黄帝、岐伯、秦越人、张仲景视为医中四圣。本书阐发《内经》、《难经》、《伤寒论》、《金匮要略》诸书蕴义,卷一天人解;卷二六气解;卷三... 查看详情

学习记录001-007-阶段习题小结

一、第1段1.显示目录下第一级目录ls-l|grep^d或者颜色区分[^ee]//非ee的字符ls-F//在目录下显示目录后加上/ls-F|grep/或者/$以什么什么结尾p也有这个功能find.-typed//可以查看子目录,有二级目录tree-Ld1也可以find-maxdepthlevells-ld*/ls-l|awk‘/^... 查看详情

c++学习--点滴记录007(代码片段)

7指针7.1指针的基本概念指针的作用:可以通过指针间接访问内存内存编号是从0开始记录的,一般用十六进制数字表示可以利用指针变量保存地址7.2指针变量的定义和使用指针变量定义语法:数据类型*变量名;示... 查看详情

pyside2学习记录001:第一个界面(代码片段)

PySide2的安装很简单:pip3installPySide2然后就是写一个最简单的界面试试手:1#!/usr/bin/python32#-*-coding:utf-8-*-34importsys5fromPySide2.QtWidgetsimport(QApplication,QWidget)678classMainWindow(QWidget):9def__init__(self):10su 查看详情

关于tvm的点滴记录

关于TVM的点滴记录                 查看详情