Java入门笔记 1 HelloWorld

来源:互联网 发布:淘宝美工兼职qq群 编辑:程序博客网 时间:2024/05/27 14:14

摘自:http://dev.poptool.net/wangluo/java/jichu/16662.html


1. 说明
本文档是Java入门学习笔记,本文档的所有例子都在window xp下编辑成功,即默认操作系统为window xp,并且认为JDK已成功安装。如有不当之处,请一定指出(email: 828033@tzenet.com),共同进步。

本文档不介绍面向对象的基本思想,只记录与Java有关的内容。

2. Hello World
按惯例写一个hello world作为Java学习的入门。打开文本编辑器,输入以下代码:

class HelloWorld {

public static void main (String args[]) {

System.out.println("Hello World!");

}

}

该程序说明如下:

(1) 类名HelloWorld,按Java惯例,Java的类名单词的第一个字母都是大写的(当然小写程序也会正常运行);

(2) 该类具有一个入口方法(函数)main,该函数由Java虚拟机调用,注意这个方法的定义应以public static void做为修饰,这表明该类编辑后可以使用java HelloWorld来执行;

(3) 该类不是一个普通的类,因为它拥有一个以public static作为修饰符的方法(即类方法),这表明该类可以不用实例化就可以通过HellowWorld.main来调用该类的main方法,当然main方法一般由Java虚拟机调用。以下是另一个类调用HelloWorld类方法main的例子:

class HelloWorldCallee

{

public static void main(String args[])

{

HelloWorld.main(args);

}

}

注意在这个例子中,对HelloWorld类中的main调用直接使用类名.方法名(参数列表)这种方法调用,即不需要先实例化HelloWorld类。

然后再保存HelloWorld,保存的文件名为HelloWorld.java,注意文件必须与类别相同,文件的扩展名为java。

在命令行中将HelloWorld.java所在的目录设为当前目录,并输入以下命令:

javac HelloWorld.java

即使用javac来编译HelloWorld.java程序,如果编辑成功会生成HelloWorld.class文件,对该文件可以使用java HelloWorld来执行,如果正确执行应在屏幕中输出"Hello World!"。  

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 华硕路由器忘记账号密码忘了怎么办 光纤猫光信号闪红灯不能上网怎么办 被传销洗了脑的人怎么办 辞职了评职称年度考核表怎么办 我是饭店饭店欠供货商的钱多怎么办 mac电脑ps卡住了点不了怎么办 高考自愿民族栏要改为民族怎么办 法院拆消裁定后再审有错怎么办 重定向语句前面有文件路劲怎么办 您上传的图片大小超过3M怎么办 两个人打架被拍视频上传了怎么办 小米手机打开后一直出现英文怎么办 百度云分享文件含有违规内容怎么办 百度网盘下载说本地空间不足怎么办 绘声绘影X9将滤镜拖到视频怎么办 苹果手机中间的按钮没用了怎么办? 图片怎么发的在百度里面应该怎么办 学java刚看的视频就忘了怎么办 qq上传照片一直显示排队中怎么办 微信支付不小心重复付款怎么办 学习通上传视频时 文件过大怎么办 电脑死机了怎么办 也不能关机了 还没发货淘宝退款卖家不处理怎么办 还没发货申请退款卖家不处理怎么办 快递写错电话被更改收货信息怎么办 货在派送中快递地址填错了怎么办 老板损坏了你保管的器材怎么办 闲鱼买家说不合适要退货怎么办 日本邮便局的单号我忘了怎么办 小米盒子自带播放器被删除了怎么办 在电视上装了央视影音要升级怎么办 用现金支付货款没有了证据怎么办 楚楚街不发货客服不理人怎么办 厨房那面墙借用别人的怎么办 天猫买东西商家不给发货怎么办 在唯品会上买的水果坏了怎么办 美团极速退款后商家仍然送餐怎么办 我的拼多多商家密码忘了怎么办 特约金服扣款连续扣了两次怎么办? 拼多多拒绝退款联系客服退款怎么办 镇江新设名称申报中字号怎么办