目录

一、Java入门知识

1、JDK组成

2、Path环境变量

2.1在配置环境变量时注意:

2.2配置JAVA_HOME


一、Java入门知识

1、JDK组成

首先,使用通过javac开发工具对.java源文件进行编译,生成.class文件。再利用java开发工具对生成的.class文件进行执行。这个操作的过程是在JVM(Java的虚拟机中实现的),后将写好的程序放到核心类库当中。

2、Path环境变量

配置路径环境的作用:方便在任何的目录下都能够执行执行命令(在Java中就是执行相应的命令指令,例如前面的javac指令)对于JDK17,软件会自动配置环境变量,对于之前的老版本需要自己配置环境变量。需要配置的有javac与Java_Home。

2.1在配置环境变量时注意:

A:对于该电脑正在使用的用户来说配置环境变量有效

B:对于该电脑上的所有用户的配置有效

2.2配置JAVA_HOME

JAVA_HOME的作用:告诉操作系统JDK安装在何处,方便其他的技术通过环境变量来找到JDK。

为了方便管理JAVA_HOME的配置,为了避免每次JDK的更新,需要进行路径进行修改,采用下面的方法%JAVA_HOME%\bin

步骤一:创建新的变量

新建变量环境JAVA_HOME,将bin路径配置为值。

步骤二:在path路径中修改或者添加%%。

修改为:

好处:这样的话我们只需要修改变量中的JAVA_HOME的路径即可,也就是步骤一中的设置。

JavaSE学习第一次笔记---Java入门知识相关推荐

  1. 【黑马程序员】 学习笔记 - Java入门

    ----------------------android培训.java培训.期待与您交流!---------------------- Java入门 基本概念 1.关键字 被JAVA赋予特殊意义的一 ...

  2. 学习spring必须java基础知识-动态代理

    2019独角兽企业重金招聘Python工程师标准>>> Spring AOP使用动态代理技术在运行期织入增强的代码,为了揭示Spring AOP底层的工作机理,有必要对涉及到的Jav ...

  3. java入门知识_Java基础知识杂文

    1.基本概念 IO是主存和外部设备(硬盘.终端和网络等)拷贝数据的过程.IO是操作系统的底层功能实现,底层通过I/O指令进行完成. 所有语言运行时系统提供执行I/O较高级别的工具.(c的printfs ...

  4. Java实用教程笔记 Java入门

    Java入门 JDBC Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新 ...

  5. Java 入门知识学习笔记 (类和对象)

    一.类和对象的定义及关系 1.类是同一类别对象的抽象定义:可以理解为是某一类具体对象的模子,确定对象将会拥有的特性,包括该类对象具备的属性和方法. 2.对象是对类的一种具体化的客观存在,是对类的具体实 ...

  6. Java入门知识,写一个最简单java程序

    本文目录 一.Java语言的简介 二.写一个最简单Java程序 1.Notepad配置 2.最简单的Java程序 3.代码分析 4.编译与编译常见错误 5.执行java程序 一.Java语言的简介 0 ...

  7. java打印星型_初识java java入门知识 基础知识 打印各种星型图形 源代码

    今天给大家带来的是初级Java基础部分的知识:包括初识Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...

  8. Spring Boot 教学 学习 讲义笔记 【入门到精通一篇就够了】(上)

    目录 初识Spring Boot Spring boot 入门 系统要求 Maven配置文件 HelloWorld项目 创建maven工程 引入依赖 创建主程序 编写业务 运行&测试 设置配置 ...

  9. 最新Java学习路线,java入门到精通,Java自学者的福利

    前言 如果你想自学 Java,认真看完本文,你以后的职场生涯至少少走1年弯路. 行业现状 程序员现状 由于程序员的薪水比较高,最近几年有很多其他专业的人涌进了程序员行业,加速了这个行业的内卷,但是据某 ...

最新文章

  1. ExtJS4.2学习(14)基于表格的扩展插件(2)
  2. POJ3013 Big Christmas Tree(最短路径树)
  3. visio调整形状位置_VISIO绘图技巧—三相桥式全控整流电路绘制
  4. QPushButton hover配置
  5. 苹果2020年全系展望:iPhone12不会去掉刘海但5G是必须的
  6. 在VS2005中打造自己的Starter Kits
  7. 看看虚函数表是什么样的
  8. CSS Sprite的应用【转】
  9. 状态模式(Strategy Pattern)
  10. Caffe+CUDA8.0+CuDNNv5.1+OpenCV3.1+Ubuntu14.04 配置参考文献 以及 常见编译问题总结
  11. imnoise2.m
  12. 北通 战戟 BTP-2118
  13. 17AHU排位赛2 F题(bitset优化)
  14. cesium模型纹理替换
  15. 如何在网页中加入图片
  16. Oracle数据库违反唯一约束条件
  17. 【kali-linux-2020.1-vmware】ARPing命令详解
  18. 【b站求职笔记】行路院-王贺 2021年2月笔记
  19. Firebase埋点
  20. stm32f103r8t6的晶振频率_stm32f103r8t6_stm32f103r8t6最小系统_stm32f103r8t6引脚数

热门文章

  1. O2OA:企业办公数字化转型的更佳选择
  2. 摄像头中 P 制和 N 制的区别
  3. web服务r oauth_通过OAuth访问社交网站,第3部分,将Web Twitter客户端部署到Google App Engine...
  4. ESP8266--Arduino开发(PWM)
  5. 带水波纹的下拉刷新MaterialPullToRefresh
  6. 论文翻译 | Learning Calibrated Medical Image Segmentation via Multi-rater Agreement Modeling
  7. Loading 加载数据一直转圈圈停不下来怎么办,看这个一学就会
  8. “阿里日”102 对新人举办集体婚礼,张勇证婚:“又热,又爱”!
  9. Centos执行.sh文件
  10. 10. 爬虫训练场,分页爬虫案例前端页面制作