Java初学者:第一个Java程序

  上次我们简单介绍了一下Java,这次,我们来初步体验一下Java程序,我想,就算你没学过Java,你也听过著名的"Hello world"吧,对于这个向整个世界打招呼的话,我总觉得很像一个地道的宅男,呆在家里啃着方便面的时候喊出来的,因此我们改动一下下,嗯。。。,"Hello baby"吧。

如果你完全没学过编程,我想,你应该觉得我在说胡话。其实,我就是说,我们来写个简单的Java程序,让电脑的输出设备(俗称显示器)显示"Hello baby"这么句话。那么,怎么做呢?

首先,我们需要编写Java程序,那么用什么编写呢?键盘,鼠标,电脑,带操作系统的,支持Java的电脑。在这里,我用的是Windowns 7。好了,然后呢?然后我们建立一个文本文件,我在D盘建立的,给一个英文名,比如叫做Test.java,注意,文本文件默认的后缀名是.txt,不是.java,我们需要手动改成.java。如图所示:

还有,windows文件的后缀名默认是不显示的,所以你有可能没法更改,如果遇到此情况,请自行设置,把后缀名显示出来,这不在此文讨论之列。

然后呢?然后我们右键点击Test.java,选择编辑,然后在里面写下如下内容:

保存退出,然后进入命令行模式:按住windows+r,在运行里面,输入cmd,如图所示:

回车,到达你的Test.java所在的路径下(我在D盘根目录下),然后用javac Test.java对你的程序进行编译,用java Test来运行你的程序,如图所示:

你看,Hello baby出来了,是吗?是啊,我这儿是出来了,但是我想,很多初学者,肯定是没出来,不但没出来,还出来一大堆的错误,你的电脑根本不知道你在干什么,总是提示你错误。为什么呢?

因为,你的电脑上没有Java,或者没有Java的运行环境,或者说,你没设置好Java的运行环境。其实这是很合理的,你都没有Java,你让电脑运行Java的程序,这不扯淡呢吗?就好像说,我非常想跟我的女儿玩PS3游戏,但是只有两点阻碍:1,我没有PS3游戏机,2,我没有女儿。

言归正传,那么我们如何设置Java环境呢?别急,设置之前,我们要先下载Java,到google或者baidu,查找关键字:java JDK,找到并下载,要根据你的系统位数,如果你是64位的,请下载64位的,如果你是32位的,请下载32位的,本人建议玩家,啊不,是未来程序员们,下载32位的,这样比较兼容。如果找不到,请换关键字,比如,java jdk 1.6官方下载了,什么的,这不用我教吧。下载完以后就安装,建议安装在默认目录下,也就是系统盘下,通常是C盘,然后你觉得你安装完java了,你把刚才上面的步骤再尝试一遍。。。。瞬间想砸电脑了:you such a stupid computer, I already install the java for you, why you donot work? 是啊,你是安装完了,但是你没有告诉电脑,你的那个javac Test.java当中,javac是什么,而javac这个命令,不是命令行下自带的命令,所以电脑不认识啊,不认识的话,就没法操作了。

那怎么样才能让电脑认识呢?我们开始设置Java的运行环境,为此,我们要找到Java安装到哪儿了,如果你听我的话,安装Java的时候都是默认设置的话,那么你的Java应该在C盘,找到里面的bin文件夹所在路径,我的如图所示:

然后复制这个路径,我的如下:C:\Program Files (x86)\Java\jdk1.6.0_20\bin,你的跟我可能不同哦。然后我们回到桌面,右键点击我的电脑-〉属性-〉高级系统设置-〉环境变量,在系统变量那里,找到path,点击编辑,如图所示:

然后,那里不是有个变量值吗?在原有的后面,添上一个分号(英文模式的),然后把你刚才bin的那个路径粘贴进去,如上图所示,我的已经粘贴进去了。然后点击确定并退出。然后我们再回到命令行,为了以防万一,我们先看看命令行是否识别了我们的Java命令

嗯,如果在任意路径下打javac,都出现以上的结果,就说明系统已经认可了你的Java运行环境。然后呢,然后我们终于可以把本文开始的步骤再做一次,得到命令行下的Hello baby了。

正常来说,你应该显示出了Hello baby,但是你应该会有很多问题,为什么呢?我刚才都干了什么啊?为什么就显示出来了啊?那些设置是干什么的?我写的那个简短的Java文件,到底是什么意思? 为什么要用javac Test.java?为什么还要用java Test?这是在干什么啊?。。。

怎么说呢。。。。,哎呀我还有事儿,我们下次再聊哈,这次你就记住,反正就这么干,就行了。还有就是记住,学个编程,不容易啊。

时间: 2024-10-10 17:15:58

Java初学者:第一个Java程序的相关文章

Java编程-第一个Java程序

Java编程用到的IDE是Eclipse. 关于第一个Java程序实现的简单流程: (1)    下载eclipse (2)    File-New-Java Project 命名工程名字:Hello 右击工程下的src文件,new-class 命名package.Name (3)    准备工作完成 (4)    编写代码如下: package Hello; public class Hello { public static void main(String[] args){ System.

[刘阳Java]_第一个Java程序_第7讲

1. 其实第一个Java程序是很简单,但是当自己编写第一个Java程序时候需要注意如下几个内容: 理解Java程序的运行环境 校验你的Java环境变量是否能够运行你所写的第一个Java程序 理解Java程序编写的规范 2. 代码编写 记事本或者文本编辑器(EditPlus, NodePad++) Java的IDE,推荐使用Eclipse,你如果用Eclipse无需配置Java环境变量 3. 代码规范 Java是严格区分英文字母大小写 代码中出现了左右花括号{},括号作用是一个首尾呼应,代表中间是

java基础---第一个java程序

第一个java程序 public class Hello { public static void main(String[] args) { System.out.println("hello java"); } } 注意点: 一个java文件中只能有一个public类 Class表示这个是类 类名应该和文件名应该相同 Main函数相当于程序的入口 原文地址:https://www.cnblogs.com/knight11/p/9324781.html

JAVA (1)–第一个GUI程序 添加标题 关闭窗口 屏幕位置 导入图标

  import java.awt.*; // 可以改成 import javax.swing.*; public class FirstFrame { public static void main( String[] args ) { Frame f = new Frame(); //可以改成 JFrame f = new JFrame(); f.setSize( 300, 200 ); f.setVisible(true); } } //Frame 的意思是框架 import java.a

java web第一个Servlet程序

Servlet 简介 . Java Servlet是和平台无关的服务器端组件,它运行在Serlet容器中.Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用“请求/响应模式”. Servlet可完成如下功能: -创建并返回基于客户请求的动态html页面 -创建可嵌入到现有html页面中的部分html页面. -与其他服务器资源(如数据库或基于java的应用程序)进行通信. 希望通过浏览器方式访问servlet类,需要配置和映射servlet

[Java] 编写第一个java程序

1)先不用myEclipse编写,用txt编写,新建Test.txt:修改扩展名变为Test.java; 2)编辑,手写输入代码,保存(以保存在E盘下为例): 1 public class Test{ 2 public static void main(String[] args){ 3 System.out.print("Hello World"); 4 } 5 } 3)测试,运行cmd,输入"E:"并回车,输入"javac Test.java"

第一个Java应用

一.创建Java源文件 Java应用由一个或多个扩展名为".java"的文件构成,这些文件被称为Java源文件,从编译的角度,则被称为编译单元. 本章包含两个Java源文件:Doll.java和AppMain.java,下例是他们的代码. 二. Java源文件结构 一个Java应用包含一个或多个Java源文件,每个Java源文件只能包含下列内容(空格和注释除外): ①零个或一个包声明语句 ②零个或多个包引入语句 ③零个或多个类的声明 ④零个或多个接口声明 每个Java源文件可包含多个类

一个java 源文件,可以有多个类,但是只能有一个public修饰的类

每个Java源文件是一个java编译器的一个编写单元.编译器每编写一个.java文件(编译单元),会输出很多与java文件类的名称对应的从class文件,不仅仅限制于public修饰的.但是public类是用来编译单元存在的公开接口.如果没有的话,运行会报错,提示找不到加载的类. public 就相当于一个主类.但是只能有一个主类,而且名字和java源文件名称一致,作为唯一的接口.

想找一个java版本的twitter的IdWorker的代码

原文:想找一个java版本的twitter的IdWorker的代码 代码下载地址:http://www.zuidaima.com/share/1550463224040448.htm 代码运行结果: uuid的强化版本,保证在同一时空产生的id号是唯一的.uuid请参考百度百科:http://baike.baidu.com/link?url=WrZ_Pr2K5tBgd3olLFH7BScVtAfBDMFoaemIZgDlKUJChjo_Bsi0p7_6Dwkz9wSleOO0fevWbT2izA