程序员的入门 简单的编程HelloWord

http://www.cnblogs.com/Goraidh/p/8674329.html

我们简单的了解了一下什么是java和配置编写java的环境,本章呢我们学习如何编写一个简单的java程序helloWord

好 咱们废话少说 开始java编程

一个java程序分为三个步骤

1编写源程序

2编译源程序

3运行

第一部编写源程序

首先我们在计算机D盘创建一个记事本 名字叫helloWord.txt 然后在里面编写 源程序也就是(打几个英文)如下

然后把文件的后缀名改为.java

如果你的文件没有后缀名 那么请你打开查看 把计算机设置为显示后缀名修改完了是

第二步是 编译源程序 

  我们点击然后在红色部分输入cmd

会出现 黑色的框框

我们利用dos命令进入你编写HelloWord.java文件的路径

你比如我的在D盘

进入D盘 然后 输入javac 编译源程序

此时此刻 找到你编写文件的路径会发现一个同名只是后缀名不一样的.class文件如下图

第三步是运行

在cmd中输入

输入 java 还有文件名 会打印出 你好世界  那么咱们的简单的java的HelloWord程序完成了 谢谢大家!!!

原文地址:https://www.cnblogs.com/Goraidh/p/8674355.html

时间: 2024-08-05 06:22:55

程序员的入门 简单的编程HelloWord的相关文章

程序员应该阅读的非编程类书籍有哪些?

 在 stackoverflow 上有人提问 程序员应该阅读的非编程类书籍有哪些? 本来只想整理编程类书籍, 不过突然眼前一亮,发现了<The Art of War - Sun Tzu>回答者的推荐说明引用 Wikipedia 上的: 亚马逊提供免费的 Kindle 版读本:孙子兵法 Much of the text is about how to fight wars without actually having to do battle: it gives tips on how t

每个程序员都必须遵守的编程原则

http://www.cocoachina.com/gamedev/misc/2014/0410/8135.html 好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系.下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强.缺陷更少的程序. 我不要自我重复 — 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码.我们很多的编程结构之所以存在,就是为了帮助我们消除重

C++程序员如何入门Unreal Engine 4

摘要: 一位程序员网友小保哥分享自己的UE4快速上手过程,只是笔记,52VR做了一点更加适合阅读的修改,整理给大家. 首先,本文只是针对有比较熟练C++技能的程序员,他可以没有任何图形学或游戏引擎方面的经验知识. 其次,本文只是偏重工程方面的介绍,没多少理论知识的介绍,目的纯粹就是让一个完全没有接触过UE4的C++程序员能够很快着手开发UE程序. 再次,本文只是个人的经验之谈,甚至有可能有理解错误的地方,因为我也只是学了UE4一个多月,但是确实能够让我很短时间就能从事UE4的开发了. 最后,源于

黑马程序员-Java基础之网络编程

网络编程 实现计算机互联的三要素: 1.IP地址 本机回路IP:127.0.0.1 2.端口号(逻辑端口):用于标识应用程序. 端口号0~65535之间的整数:0~1024之间大部分已被用于一些知名的网络服务和应用,所以现在开发的网络应用程序端口号一般是1024以后的整数. 3.通信协议 TCP:三次握手机制,面向连接,稍慢.可靠 UDP:无连接,每个数据报大小限制在64K内.传输快.不可靠. 网络参考模型 TCP/IP参考模型 应用层:javaWeb开发 传输层:TCP/UDP 网际层:IP

高级程序员需知的并发编程知识(二)

说明 本篇是继上一篇并发编程未讨论完的内容的续篇.上一篇传送门: Java并发编程一万字总结(吐血整理) 活跃性问题 在上一篇我们讨论并发编程带来的风险的时候,说到其中 一个风险就是活跃性问题.活跃性问题其实就是我们的程序在某些场景或条件下执行不下去了.在这个话题下我们会去了解什么是死锁.活锁以及饥饿,该如何避免这些情况的发生. 死锁 我们一般使用加锁来保证线程安全,但是过度地使用加锁,可能导致死锁发生. 哲学家进餐问题 "哲学家进餐"问题能很好地描述死锁的场景.5个哲学家去吃火锅,坐

新的JavaScript库邀请程序员使用Canvas进行创意编程

为了模糊技术和艺术之间的界限,Sandpit库使用JavaScript和Canvas 2D元素进行创意编程. 通过GitHub或NPM并内置在ECMAScript 6中,Sandpit仍然使用着一个可能会在1.0版本之前更改的API进行开发."Sandpit的目标是规范和简化创建编码的过程,利用代码来做漂亮的东西,"文档介绍里提到."不管是在2D还是3D中,通常都会绘制到Canvas元素中."Sandpit使用dat.GUI(一个改变JavaScript中的变量的轻

黑马程序员————java中的网络编程

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- java中的网络编程 一.网络编程概述:基于互联网的编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换. 二.网络模型:OSI和TCP/IP 1.OSI(Open System Interconnection开放系统互连

黑马程序员----java基础:网络编程

------- android培训.java培训.期待与您交流! ---------- TCP和UDP区别 udp协议:1.数据.源地址.目的地址都封装成数据包,无需建立连接.2.每个数据包限制大小64K 3.不可靠协议,速度快 tcp协议:1.先建立连接,形成数据通路. 2.连接建立后,进行大量数据传输,3可靠协议,速度稍慢 Socket     Socket是为网络服务提供的一种机制.网络通信相当于Socket之间的通信. 必须先建立Socket,然后才能通信,通信必须要知道,IP地址,端口

程序员--基础入门

输出 Console.Write("这是要输出的文字.")  不换行,注意用做提示语句. Console.WriteLine();     换行输出 输入 string s = Console.ReadLine(); 注意中英文的切换 编写过程中适当使用   注释   // 注释整行 /*代码*/ 注释 一段 数据类型 C#转义字符: \a   警告(产生蜂鸣) \n  换行   \r 回车(会覆盖部分内容) 数据转换 1.自动转换  值类型转换到引用类型 int a; double