当前位置: 首页 > news >正文

第一章笔记(重发)

Java语言的特点:面向对象,跨平台安全性,简单,健壮性,多线性,分布性

运行机构: 先编译后解释

快捷键

F8
单步调试(不进入函数内部)
F7
单步调试(进入函数内部)

shift+f7
选择要进入的函数
shift+f8

跳出函数

alt+f9
运行到断点
alt+f8
执行表达式查看结果

f9
继续执行,进入下一个新点或执行完和序

代码运行

安装jdk

创建一个名为 HelloWorld.java 的文件
编译:打开命令行,进入代码所在目录,执行编译命令javac helloworld.java
执行后会生成 HelloWorld.class 字节码文件
运行:继续在命令行执行运行命令

Java的运行机制:
- 编译阶段:使用 javac 命令将 .java 源文件编译为 .class 字节码文件。
- 运行阶段:通过 java 命令启动JVM,JVM加载并解释执行 .class 文件(或即时编译为机器码)

问题

- 编译报错“类找不到”:检查文件名和类名是否一致,大小写是否匹配。
- 运行报错“找不到或无法加载主类”:确保运行时只写类名(不带 .class 后缀),且当前目录在 .class 文件所在路径。
- 环境变量问题:若提示 javac 不是内部命令,需先配置好 JDK 的环境变量 PATH 。

http://www.jsqmd.com/news/477302/

相关文章:

  • 着色器编程:我试图用GPU画一个完美圆形,结果得到了像素化的“洋葱圈”
  • LangChain:定义智能体时代新框架
  • 2026年正规线上幼犬训犬排行榜单出炉,谁能跻身TOP行列?
  • 学习笔记:Linux 创建新用户并安装Miniconda
  • 电力电子,buck型DC-DC变换器电路, 双闭环控制,开环闭环对比仿真 输入24v输出12v...
  • ​影视飓风Tim探展德施曼AWE展台,联合B站现场解锁AI智能锁新玩法
  • ESP32光传感器监测项目
  • 别再被参数带偏了!哪个品牌的护眼灯最好?从真实使用体验出发,深度对比书客、明基、柏曼、霍尼韦尔等12款热门护眼台灯,一次讲清选灯的核心逻辑
  • 2026年主流降论文AI率工具实测:哪款效果最好?
  • 别被割韭菜!过来人揭秘:赛一证书对零基础AI求职的真实价值
  • 类加载子系统
  • ISTA 3E 和 3B 的区别
  • OpenClaw 3.12 重磅更新:全新 Dashboard、移动端适配与安全增强
  • 教资笔记资源合集
  • 快速搭建Django投票应用
  • 封神!技术面试答“线上紧急故障”,用《孙子兵法》拿捏面试官[特殊字符]
  • 程序员为什么不自己开发应用赚钱
  • 新手教师管班:别让你的善良没有锋芒
  • Laravel 9.x 核心特性全解析
  • 二叉树的中序遍历
  • 什么是 Java 内存模型(JMM)?
  • OpenClaw 换机迁移指南
  • LLM几种主要的开源方式及优劣
  • EIG旗下MidOcean Energy将从JERA手中收购Gorgon LNG项目额外权益;双方探讨建立战略联盟
  • 2026 实测8款降AI率工具!知网/维普/Turnitin降AI率效果大比拼!
  • 执行引擎子系统
  • 软件测试进阶 | HTML常用标签详解:Web UI测试的“定位神器”
  • 用 AI 助手自动完成浏览器操作:OpenClaw 实战分享
  • Flutter 三方库 belatuk_combinator 鸿蒙适配指南 - 工业级组合数学运算与大规模排列枚举实战
  • 从园区到云核:传统网络与数据中心网络的分野与交汇