JavaSE学习第一次笔记---Java入门知识
目录
一、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入门知识相关推荐
- 【黑马程序员】 学习笔记 - Java入门
----------------------android培训.java培训.期待与您交流!---------------------- Java入门 基本概念 1.关键字 被JAVA赋予特殊意义的一 ...
- 学习spring必须java基础知识-动态代理
2019独角兽企业重金招聘Python工程师标准>>> Spring AOP使用动态代理技术在运行期织入增强的代码,为了揭示Spring AOP底层的工作机理,有必要对涉及到的Jav ...
- java入门知识_Java基础知识杂文
1.基本概念 IO是主存和外部设备(硬盘.终端和网络等)拷贝数据的过程.IO是操作系统的底层功能实现,底层通过I/O指令进行完成. 所有语言运行时系统提供执行I/O较高级别的工具.(c的printfs ...
- Java实用教程笔记 Java入门
Java入门 JDBC Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新 ...
- Java 入门知识学习笔记 (类和对象)
一.类和对象的定义及关系 1.类是同一类别对象的抽象定义:可以理解为是某一类具体对象的模子,确定对象将会拥有的特性,包括该类对象具备的属性和方法. 2.对象是对类的一种具体化的客观存在,是对类的具体实 ...
- Java入门知识,写一个最简单java程序
本文目录 一.Java语言的简介 二.写一个最简单Java程序 1.Notepad配置 2.最简单的Java程序 3.代码分析 4.编译与编译常见错误 5.执行java程序 一.Java语言的简介 0 ...
- java打印星型_初识java java入门知识 基础知识 打印各种星型图形 源代码
今天给大家带来的是初级Java基础部分的知识:包括初识Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...
- Spring Boot 教学 学习 讲义笔记 【入门到精通一篇就够了】(上)
目录 初识Spring Boot Spring boot 入门 系统要求 Maven配置文件 HelloWorld项目 创建maven工程 引入依赖 创建主程序 编写业务 运行&测试 设置配置 ...
- 最新Java学习路线,java入门到精通,Java自学者的福利
前言 如果你想自学 Java,认真看完本文,你以后的职场生涯至少少走1年弯路. 行业现状 程序员现状 由于程序员的薪水比较高,最近几年有很多其他专业的人涌进了程序员行业,加速了这个行业的内卷,但是据某 ...
最新文章
- ExtJS4.2学习(14)基于表格的扩展插件(2)
- POJ3013 Big Christmas Tree(最短路径树)
- visio调整形状位置_VISIO绘图技巧—三相桥式全控整流电路绘制
- QPushButton hover配置
- 苹果2020年全系展望:iPhone12不会去掉刘海但5G是必须的
- 在VS2005中打造自己的Starter Kits
- 看看虚函数表是什么样的
- CSS Sprite的应用【转】
- 状态模式(Strategy Pattern)
- Caffe+CUDA8.0+CuDNNv5.1+OpenCV3.1+Ubuntu14.04 配置参考文献 以及 常见编译问题总结
- imnoise2.m
- 北通 战戟 BTP-2118
- 17AHU排位赛2 F题(bitset优化)
- cesium模型纹理替换
- 如何在网页中加入图片
- Oracle数据库违反唯一约束条件
- 【kali-linux-2020.1-vmware】ARPing命令详解
- 【b站求职笔记】行路院-王贺 2021年2月笔记
- Firebase埋点
- stm32f103r8t6的晶振频率_stm32f103r8t6_stm32f103r8t6最小系统_stm32f103r8t6引脚数
热门文章
- O2OA:企业办公数字化转型的更佳选择
- 摄像头中 P 制和 N 制的区别
- web服务r oauth_通过OAuth访问社交网站,第3部分,将Web Twitter客户端部署到Google App Engine...
- ESP8266--Arduino开发(PWM)
- 带水波纹的下拉刷新MaterialPullToRefresh
- 论文翻译 | Learning Calibrated Medical Image Segmentation via Multi-rater Agreement Modeling
- Loading 加载数据一直转圈圈停不下来怎么办,看这个一学就会
- “阿里日”102 对新人举办集体婚礼,张勇证婚:“又热,又爱”!
- Centos执行.sh文件
- 10. 爬虫训练场,分页爬虫案例前端页面制作