java学习日记20230226-java环境搭建及运行机制
2024-09-08 15:53:56
JDK安装
配置环境变量:
当执行的程序在当前目录不存在时,windows去系统path环境变量里面进行查找,如果没有找到报错不存在该命令。
我的电脑-属性-高级系统设置--环境变量
增加JAVA_HOME环境变量
编辑path环境变量,增加%JAVA_HOME%\bin
增加CLASSPATH ;,%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
javac 文件名.java -》文件名.class 字节码文件
编译器将java文件编译为jvm可执行的字节码文件,class装载到jvm
//这是hello.java的快速入门
//1.Hello 是一个公有的类
//2.程序执行的入口psvm 表示一个主方法 static静态
public class Hello{
public static void main(String[] args){
System.out.println("Hello,World!");
}
}
java区分大小写,大括号都是成对出现
一个原文件只有一个public类
编译后,每一个类都会对应一个.class文件
如果源文件包含一个public类,则文件名必须是类名称
可以将main方法写在非public类
最新文章
- 用R做逻辑回归之汽车贷款违约模型
- MyBatis的getStatement()方法解析
- 【手把手教你全文检索】Apache Lucene初探
- 表达式语言EL
- PowerDesigner新装后的设置
- 用andtoid studio获取天气数据并解析适配
- MySQL SQL
- 使用 Canvas 和 JavaScript 创建逼真的下雨效果
- expect安装去测试
- spark HA 安装配置和使用(spark1.2-cdh5.3)
- <;四>; jQuery 事件
- POI操作Excel常用方法总结
- 固定表格行列(expression)
- 关于UIScrollView属性跟方法的总结
- 用C写一个web服务器(一) 基础功能
- linux 私房菜 CH8 linux 磁盘与文件系统管理
- python3 selenium 如何处理异常情况
- win10 uwp 打开文件管理器选择文件
- MySQL Connector 卸载
- Python-Django-Ajax进阶2
热门文章
- Redis的数据持久化
- uniapp中封装一个弹框组件
- VC实例和VM实例的区别!!!
- wsl2 kali修改语言
- [OpenCV实战]23 使用OpenCV获取高动态范围成像HDR
- mysql基础命令语法
- [Python]Python调用Matlab (Pycharm版本)
- 痞子衡嵌入式:盘点国内Cortex-M内核MCU厂商高主频产品(2023)
- MySQL 索引的创建、删除
- obj转换为gltf方法three.js一步一步来--性能优化超厉害的!!!!!超赞操作!!!Obj模型转Gltf模型并超强压缩!!!!!