Java是Sun微系统公司在1995年推出的,推出之后马上给互联网的交互式应用带来了新面貌。最常用的两种互联网浏览器软件中都包括一个Java虚拟机。几乎所有的操作系统中都增添了Java编译程序。

Java 在线工具

JDK 11 在线中文手册


我的第一个 JAVA 程序

下面我们通过一个简单的实例来展示 Java 编程,创建文件 HelloWorld.java(文件名需与类名一致), 代码如下:

public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World");}
}

这里需要注意String args[] 与 String[] args 都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。

运行以上实例,得到以下结果:

$ javac HelloWorld.java
$ java HelloWorld
Hello World

执行命令详解:

上面我们使用了javajavac两个命令。

javac 后面跟着的是java文件的文件名,例如 HelloWorld.java。 该命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java

运行javac命令后,如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。

java 后面跟着的是java文件中的类名,例如 HelloWorld 就是类名,如: java HelloWorld。

注意:java命令后面不要加.class。

Java 教程 —— 开天辟地相关推荐

  1. jquery 图片裁剪 java_[Java教程]5 款最新的 jQuery 图片裁剪插件

    [Java教程]5 款最新的 jQuery 图片裁剪插件 0 2015-05-18 16:00:20 这篇文章主要介绍最新的 5 款 jQuery 图片裁剪插件,可以帮助你轻松的实现你网站需要的图像裁 ...

  2. java spring 配置文件_[Java教程]Spring配置文件

    [Java教程]Spring配置文件 0 2016-03-19 00:00:08 Spring配置文件是集成了Spring框架的项目的核心,引擎从哪里开始,中间都执行了哪些操作,小谈一下它的执行流程. ...

  3. java抓取网页标题内容_[Java教程]java 网页页面抓取标题和正文

    [Java教程]java 网页页面抓取标题和正文 0 2014-07-10 09:01:30 import java.io.BufferedReader;import java.io.IOExcept ...

  4. mybatis java传参_[Java教程]Mybatis批量和传参

    [Java教程]Mybatis批量和传参 0 2014-07-31 04:00:12 MyBatis中批量插入 方法一: resultType="java.lang.String" ...

  5. return true Java_[Java教程]js中return,return true,return false的用法及区别

    [Java教程]js中return,return true,return false的用法及区别 0 2015-11-16 23:00:03 1.语法及返回方式 ①返回控制与函数结果 语法为:retu ...

  6. java前端目录_[Java教程]前端那点事儿——Tocify自动生成文档目录

    [Java教程]前端那点事儿--Tocify自动生成文档目录 0 2016-06-29 22:00:07 今天偶然间看到文档服务器有一个动态目录功能,点击目录能跳转到指定的位置:窗口滑动也能自动更新目 ...

  7. java中table是什么标签_[Java教程]javascript格式化table标签内容

    [Java教程]javascript格式化table标签内容 0 2015-07-12 20:00:08 项目中遇到这样的需求,一大段文章正文的html代码在手机中显示不全,原因是由于其它有table ...

  8. java中刷新页面的js,[Java教程]js页面刷新之实现框架内外刷新(整体、局部)

    [Java教程]js页面刷新之实现框架内外刷新(整体.局部) 0 2016-10-12 12:00:56 这次总结的是框架刷新: 框架内外的按钮均可以定义网页重定向, 框架内部页面的按钮可以实现局部刷 ...

  9. Java 接受reactjs数据_[Java教程]react.js 父子组件数据绑定实时通讯

    [Java教程]react.js 父子组件数据绑定实时通讯 0 2017-09-23 17:00:14 import React,{Component} from 'react'import Reac ...

最新文章

  1. Python SQLite 用法
  2. CNN 常用网络结构解析 1x1 卷积运算 示意图
  3. python界面不同按钮实现不同功能-python tkinter实现界面切换的示例代码
  4. 2022年全国硕士研究生招生国家线公布
  5. 通过gps给定的两个经纬度坐标,计算两点之间的距离
  6. 剑指 Offer 40-----50
  7. Linux常用命令(二)——超详版
  8. windows7怎么安装python库_windows7 下安装Python的PIL库
  9. 参考文献顺序_科技论文参考文献的著录规则及存在问题
  10. 解决VMware重启IP地址改变的问题
  11. kdj买卖指标公式源码_大智慧KDJ买卖指标公式(选股公式/源码)
  12. Oracle Statistic 统计
  13. map.java.opts_关于mapreduce.map.java.opts
  14. 计算机用word做贺卡,运用Word制作电子贺卡教学设计
  15. python爬虫qq音乐歌词_10、 在QQ音乐中爬取某首歌曲的歌词
  16. 为什么客户端最后还要等待2MSL?
  17. 2022年秋招总结暨acm退役记
  18. DAX——FILTER
  19. 或再被“转手”,家乐福中国还能“攀”上哪座靠山?
  20. 嵌入式linux 网络唤醒,GotoHTTP

热门文章

  1. c语言中1120是什么错误,C++编译常见问题汇总(二)fatal error LNK1120 错误
  2. 2019华为笔试 找终点
  3. Activiti的基本使用
  4. 解决:interface conversion: interface {} is float64, not int
  5. fis简单压缩、合并使用方法,fis基本使用
  6. Javascript(JS) leetcode 804. 唯一摩尔斯密码词
  7. Qt-Qml-播放视频-失败版-只有声音没有图像
  8. XMind Zen 2020 10.3.1注册使用
  9. [HNOI 2012] 永无乡
  10. 常用dos命令(4)