java程序开发---hello world程序

一、写hello world程序

开发过程:

1编辑,写代码,初学者使用记事本开始写。定义类,类里主函数,主函数里输出。

java有固定格式,不这样写电脑不认识。类名+范围{主函数}。

class 名称

{

     public static void main(String[] args)

     {

     }

}

 

java是以一个个类的形式存在的,类就是存储代码的地方,类里面包含各种函数。

用class来定义类,class类别,后面跟着这个类别的名字,如Demo,(这个类就叫做Demo了,就像给一种动物命名为老虎,狮子,大象),因此“类别 名称”的写法就像“类别 老鼠”

 

定义完下面就是确定范围,用大括号确定范围。虽然可以每行都在最左侧,确实能运行,但是阅读性差。不如tab将大括号里面内容缩进,形成层次感,阅读性强。

 

类里面必须包括一个主函数main才能有效。主函数保证一个类可以独立运行。想要一个类独立运行,就需要有主函数。

 

这样写完后,记事本文件扩展名改为----------类名.java(java文件名字也可以不是类名,但是从此文件编译后的class文件的文件名却是类名)

这个写完的文件叫做原代码,计算机无法识别,必须翻译成计算机能识别的应用程序。

2将java文件编译为class文件(类文件)

输入javac  文件名.java

编译成  类名.class文件(class文件的文件名来源于定义的类名)

3运行

java 类名

java.exe工具只能运行class类文件,因此java命令后只能跟着类名,

如果输入完整的文件名,会被认为完整的文件名全是这个类的名称而无法执行

【】System.out.print("hello world");系统输出打印

如果print改为println则打印后自动回车换行一次

 
二、hello world程序的细节

1main()

主函数是程序执行的入口。执行类,类里面的代码不是从上往下执行,而是从主函数开始执行,主函数执行后再开始执行主函数里面的代码。

主函数被虚拟机执行。虚拟机找不到main就会报错。一个类里面只能有一个主函数。

有了主函数就能保证一个类的独立运行,

2javac命令

调动jdk里面编译器,对原代码进行检查报错-----javac让编译器干活编译原代码

3java命令

底层对应程序就是虚拟机,这个命令一运行就会立刻启动虚拟机-----

Java让虚拟机帮忙执行一个类,虚拟机到指定的位置去找一个名称为demo.class的文件,将其加载进内存。

进入内存后,首先找主函数,没找到就会报错,找到就会执行主函数里面的代码。所以今后代码要写进主函数里面。

 
三、hello world常见错误
1.需要不隐藏文件扩展名
2主函数里面args可以更改,这是一个变量名,是arguments简写(意思是参数)
posted @ 2025-06-06 18:01  ibddindonon  阅读(22)  评论(0)    收藏  举报