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

Java 核心技术卷 I —— 第2章 Java 编程环境

文章目录

    • 2.1 安装 Java 开发工具包(*)
    • 2.2 使用命令行工具
    • 2.3 使用集成开发环境(*)
    • 2.4 JShell

2.1 安装 Java 开发工具包(*)

2.2 使用命令行工具

​ 打开终端窗口,进入 Java 的 bin 目录,键入如下命令:

javac Welcome.java
java Welcome

​ 第一行命令表示,使用编译器 javac 编译 “Welcome.java” 文件,这将得到 “Welcome.class” 字节码文件;第二行使用解释器 java 运行 “Welcome.class” 文件。

2.3 使用集成开发环境(*)

2.4 JShell

​ 运行 JShell,在终端窗口输入如下命令,如图 2.1 所示。

image-20230923213925381
图 2.1 JShell 命令示例

​ 第一行键入表达式 "Core Java".length(),JShell 会自动打印输入表达式的值,这里的 $1 表示计算结果 9 存储在 $1 中,可以直接用其进行下一步计算,如第二行所示。

​ 第三行演示了需要多次使用一个变量的用法,指定类型,然后指定变量名,就像使用 Java 语法一样。

​ 第四行命令展示了 “tab 补全” 的特性,首先键入 Math.,按下 tab 之后弹出所有可选项,继续输入 l,按下 tab 即得到补全的方法 log,之后即可手动填入其余代码。

http://www.lryc.cn/news/173935.html

相关文章:

  • 外汇天眼:英国FCA引入新规定,强化金融广告审核标准!
  • 【python】Seaborn画热力图,只显示第一行数字---seaborn与matplotlib版本问题
  • VMware CentOS7 Docker入门
  • C++ Primer 第5章 语句
  • 【C++】bitset位图的简单模拟实现及常见面试题
  • 十六、MySql的MVCC机制CONNECT(收官!)
  • 194、SpringBoot -- 下载和安装 Erlang 、 RabbitMQ
  • Linux0.11——第二回 从0x7c00到0x90000
  • 封装了一个中间放大效果的iOS轮播视图
  • 趣解设计模式之《小王的糖果售卖机》
  • Redis 哨兵模式模式搭建教程
  • 41. Linux系统配置FTP服务器并在QT中使用QFtp实现文件上传
  • 【新版】系统架构设计师 - 案例分析 - 架构设计<架构风格和质量属性>
  • C++ - 红黑树 介绍 和 实现
  • 【蓝桥杯选拔赛真题62】Scratch判断小球 少儿编程scratch图形化编程 蓝桥杯选拔赛真题解析
  • Spring面试题15:Spring支持几种bean的作用域?singleton、prototype、request的区别是什么?
  • Spring Boot中Tomcat服务器参数解析及高并发控制
  • Python 运行代码
  • 【ROS入门】使用 ROS 话题(Topic)机制实现消息发布与订阅及launch文件的封装
  • 【企业级SpringBoot单体项目模板 】——Mybatis-plus自动代码生成
  • 怒刷LeetCode的第14天(Java版)
  • c语言 static
  • java基础3
  • LeetCode 1194.锦标赛优胜者
  • 多旋翼无人机组合导航系统-多源信息融合算法(Matlab代码实现)
  • 如何用ArkUI实现一个加入购物车效果?
  • ChatGLM GPT原理介绍
  • 2015年蓝桥杯省赛C/C++ A组 灾后重建题解(100分)
  • Elasticsearch(四)深分页Scroll
  • JavaWeb后端开发 JWT令牌解析 登录校验 通用模板/SpringBoot整合