Java前置一些知识

文章目录

  • 搭建Java环境
    • 安装
    • path环境变量
    • Java技术体系
  • Java执行原理
    • JDK组成
    • 跨平台
  • IDEA管理Java程序

搭建Java环境

在这里插入图片描述

安装

oralce官网下载

JDK17 Windows

傻瓜式的点下一步就行,注意:安装目录不要有空格、中文

在这里插入图片描述
java 执行工具
javac 编译工具

类名和文件名要一致

javac xxx.java
java xxxjava11之后可以直接
java xxx.java  //底层:先生成一个临时的class文件 然后执行 最后删除class文件

path环境变量

任意路径启动程序
在这里插入图片描述
在这里插入图片描述

Java技术体系

  • javese:标准版,Java技术的核心和基础
  • javaee:企业版,大型互联网企业级解决方案,得到充分的认可
  • javame:小型版,移动应用的解决方案,没有得到充分的认可

Java执行原理

  • 机器语言
  • 汇编语言
  • 高级语言

在这里插入图片描述

JDK组成

在这里插入图片描述

跨平台

一次编译处处可用

不同的操作系统有对应的相应的JVM虚拟机

在这里插入图片描述

IDEA管理Java程序

  • project
  • module
  • package
  • class

导入模块(有一点点复杂)

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

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

相关文章

如何监控特权帐户,保护敏感数据

IT基础设施的增长导致员工可以访问的凭据和资源数量急剧增加。每个组织都存储关键信息,这些信息构成了做出关键业务决策的基石。与特权用户共享这些数据可以授予他们访问普通员工没有的凭据的权限。如果特权帐户凭证落入不法分子之手,它们可能被滥用&…

刷题之动态规划-子序列

前言 大家好,我是jiantaoyab,开始刷动态规划的子序列类型相关的题目,子序列元素的相对位置和原序列的相对位置是一样的 动态规划5个步骤 状态表示 :dp数组中每一个下标对应值的含义是什么>dp[i]表示什么状态转移方程&#xf…

RAG基础知识及应用

简单介绍下RAG的基础知识和RAG开源应用 “茴香豆" 一. RAG 基础知识 1. RAG工作原理 RAG是将向量数据库和大模型问答能力的有效结合,从而达到让大模型的知识能力增加的目的。首先将知识源存储在向量数据库中,当提出问题时,去向量数据库…

Redis中的集群(一)

集群 概述 Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能 节点 一个Redis集群通常由多个节点(node)组成,在刚开始的时候,每个节点都是相互独立的,它们都…

电脑开机启动项设置

电脑开机启动项设置 一、Windows 系统: 1、Windows 系统,可以通过【系统配置实用程序】来设置开机启动项: 1)、按【WinR】组合键,打开【运行】对话框。 2)、输入【msconfig】,点击【确定】或…

4.2C++

写一个char类型的字符数组&#xff0c;对该数组访问越界时抛出异常&#xff0c;并做处理。 #include <iostream>using namespace std; void fun(char (&a)[10],int i) {if(i>10){throw int();}else if(aNULL){throw double();}cout<<"访问了第"&…

K8s学习八(配置与存储_配置)

配置与存储 配置管理 ConfigMap ConfigMap的创建 一般用于去存储 Pod 中应用所需的一些配置信息&#xff0c;或者环境变量&#xff0c;将配置于 Pod 分开&#xff0c;避免应为修改配置导致还需要重新构建 镜像与容器。configmap缩写为cmkubectl create cm -h来查看创建命令…

前端二维码工具小程序产品使用说明书

一、产品概述 前端二维码工具小程序是一款便捷实用的二维码生成与识别工具&#xff0c;通过本小程序&#xff0c;用户可以轻松根据文本或链接生成二维码&#xff0c;并支持扫一扫功能识别二维码内容&#xff0c;同时提供复制识别内容的功能。此外&#xff0c;本小程序还具备美…

在NBA我需要翻译--适配器模式

1.1 在NBA我需要翻译&#xff01; "你说姚明去了几年&#xff0c;英语练出来了哦&#xff0c;我看教练在那里布置战术&#xff0c;他旁边也没有翻译的&#xff0c;不住点头&#xff0c;瞧样子听懂没什么问题了。" "要知道&#xff0c;最开始&#xff0c…

xilinx SATA GTY PHY适配

xilinx sata phy主要是通过transceiver IP 进行移植&#xff0c;xilinx的底层目前主要有gtp gtx gth gty,不同的底层&#xff0c;PHY都需要重新适配 以下开始针对ZCU器件的GTH4底层进行配置 首先可以选择对应的类型 2&#xff0c;设置数据位宽&#xff0c;我这里设置为32位宽…

百度松果菁英班——机器学习实践五:明星图片爬取

飞桨AI Studio星河社区-人工智能学习与实训社区 &#x1f96a;图片爬取 import requests import os import urllib ​ class GetImage():def __init__(self,keyword大雁,paginator1):# self.url: 链接头self.url http://image.baidu.com/search/acjson?self.headers {User…

Win10下VirtualBox启动任何一个虚拟机马上出现蓝屏死机(终止代码:SYSTEM_SERVICE_EXCEPTION)

环境: Win10专业版 VirtualBox5.1.28 问题描述: Win10下VirtualBox启动任何一个虚拟机马上出现蓝屏死机(终止代码:SYSTEM_SERVICE_EXCEPTION),之前都一直没问题 检查下面功能是否开启 已启用 Credential Guard/Device Guard。 已启用 Windows 沙箱 已启用虚拟机平台…