用Java输出HelloWorld

可能有很多小伙伴在这里会有一个疑问:为什么学习每一种编程语言要学习第一个程序都是输出helloworld呢?Hello World ,中文意思:你好,世界。世界上的第一个程序就是Hello World,由Brian Kernighan创作,它简洁实用,因此它广泛适用至今。

这个程序相当简单,其功能就是告知计算机显示Hello World这句话,以前程序员一般用这个程序测试一种新的系统或编程语言。对程序员来说,看到这两个单词显示在电脑屏幕上,往往表示他们的代码已经能够编译、装载以及正常运行了,这个输出结果就是为了证明这一点。

下面让我们开始第一个Java程序吧!

1、在任意盘符的英文目录下,新建一个名为HelloWorld.txt的文本文件。

2、将HelloWorld.txt的后缀名改为.java,这样该文件就变为HelloWorld.java。后缀名为.java的文件是Java程序的源文件,我们平时所谓的写代码实质就是:在编辑后缀名为.java的文件。

小编整理了一份java学习资料,私信回复【01】,获取源码。

3、将HelloWorld.java用文本文件的方式打开,并输入我们要输入的代码。

4、打开命令行界面,进入到刚才编辑的Java源文件的目录,使用javac命令对HelloWorld.java进行编译。将HelloWorld.java编译生成HelloWorld.class文件。.class文件为字节码文件可被计算机执行。

5、使用Java命令执行HelloWorld.class文件,输出HelloWorld。

注意:在命令行输入的命令,命令输入后按“回车键”执行命令。后面的的程序按照以上的方式 进行。

输出结果为Helloworld

helloworld代码_十年架构师教你用最简单的代码实现Java基础编程—Hello World!相关推荐

  1. 阿里十年架构师教你如何学会阅读源码

    读源码的经历 刚参加工作那会,没想过去读源码,更没想过去改框架的源码:总想着别人的框架应该是完美的.万能的,应该不需要改:另外即使我改了源码,怎么样让我的改动生效了? 项目中引用的不还是没改的jar包 ...

  2. auto.js停止所有线程_十年架构师带你快速上手多线程

    这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 多线程快速入门 1.线程与进程区别 每个正在系统上运行的程序都是一个进程.每个进程包含一到多个线程.线程是一组 ...

  3. 十年架构师留下最完整的Java学习路线

    原文地址:https://club.dingding.xin/topic/5081/十年架构师留下最完整的java学习路线?code=cb850abbce523c7f886f583d6dc00f5e ...

  4. 十年架构师留下最完整的Java学习路线,学完年薪40W

    文章有点长,请大家耐心看完,话不多说直接上干货! 永不过时的编程语言--Java 编程开发. Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数 ...

  5. 十年老架构师神级推荐,MyBatis源码分析,再也不用为源码担忧了

    十年老架构师神级推荐,MyBatis源码分析,再也不用为源码担忧了 前言 MyBatis是一个优秀的持久层ORM框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL 本身,而不需要花 ...

  6. 十一年架构师教你怎么打造PHP程序员简历

    bilibili是国内知名的视频弹幕网站,这里有最及时的动漫新番,最棒的ACG氛围,最有创意的Up主.大家可以在这里找到许多欢乐. 哔哩哔哩是一个好网站,不仅可以找到欢乐,也能够给你提供学习途径.闲着 ...

  7. GitHub最新发布,阿里十年架构师手写版spring全家桶笔记全新开源

    嗨咯,大家好! 没错,又是我,还跟前面一样,有好东西我才会出现.那是什么好东西呢?今天啊,给他分享阿里在Github最新发布的spring全家桶笔记第九版,这份笔记一共分三份:spring高级源码+s ...

  8. 架构师成长计划”牵手百度,聚焦未来数据中心基础架构|Science x Intel

    点击上方蓝色字,关注我们 在全球疫情爆发.经济低迷的特殊背景下,新基建成为提振中国经济的全新战略,聚焦了全球的目光.大数据中心成为新基建的七大领域之一. 随着5G网络.人工智能.工业互联网等产业的成熟 ...

  9. 十年架构师:我是这样手写Spring的,用300行代码体现优雅之道

    起源 Spring作为一个开源框架,于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作<Expert One-On-One J2EE Development ...

最新文章

  1. ASP.NET遍历配置文件的连接字符串
  2. js 连接mysql_搭建node服务(二):操作MySQL
  3. redis缓存穿透、缓存击穿、缓存雪崩概念及解决方案
  4. Qt C++ 检测优盘插入或拔出
  5. 用Eclipse进行C/C++开发
  6. 基于SpringJDBC 实现关键功能-ClassMappings
  7. Eclipse程序员要掌握的常用快捷键
  8. 【模板/经典题型】并查集维护生成树
  9. Spring Boot 中使用MyBatis Mapper方式(xml)
  10. firewalld的配置和使用
  11. 室内定位---UWB测距及定位原理
  12. 离阿里最近的机会,来了!
  13. 职责链(Chain of Responsibility)模式
  14. 中国家庭追踪调查(CFPS)数据及问卷(2010-2018年)
  15. Matlab数据拟合-----使用polyfit 和polyval函数
  16. 少有人走的路 读书笔记
  17. 【预测模型】预测某地区未来 10-20 年按年龄划分的人口结构(PDE模型)
  18. uva_10066 The Twin Towers
  19. 期货业-期货市场的产生
  20. Vue回炉重造之图片加载性能优化

热门文章

  1. I/O端口及其寻址方式
  2. Crackme015
  3. Jmeter全局变量设置
  4. 【原创】一点点雕虫小技脚本
  5. Django模板语言及视图
  6. skynet源码分析5:lua绑定之地基
  7. Android动画系列 - PropertyAnim 详解
  8. leetcode解题笔记-Summary Ranges
  9. web前端的十种jquery特效及源码下载
  10. ASP.Net下使用ExtJS报“Ext未定义”错误的原因