Java的第一个程序

1.创建Java的源文件:以.java结尾

例:First.java

2.class:类,代码容器

class Test(类名){

        //main函数:也称为主函数,程序的入口,一个类中最多只能定义一个main函数

        public static void main(String[ ]args){

                System.out.println("Hello World!!!");//打印输出语句,用于给用户展示信息的

                        }

}

3.编译和运行

打开Dos命令窗口

(1)编译:Javac 源文件名.java

                    java First.java

注意:编译之后生成一个以类名命名的.class文件,且.class文件名字以类名进行命名Test.class

(2)运行:Java 类名

                     java Test

注意:如果原文件中内容发生改变,需要重新编译再次运行即可

System.out.Println("Hello World");//打印输出并换行

System.out.print("Hello World");//打印输出不换行

4.细节:

(1)一个源文件可以定义多个类,但是每个类之间不允许重名

(2)每个类都可以定义一个主函数

(3)每个类都会生成对应的.class文件

5.公开类:

(1)public:公开的 公共的

(2)被public修饰的类称为公开类,公开类

(3)语法:public class类名{}

(4)公开类的类名和源文件名保持一致

(5)一个源文件中最多只能有一个公开类

注意事项:

1.一个源文件中可以定义多个类;编译之后每个类之间都会生成对应的.class文件

2.同一个源文件中类之间不能同名

3.在每个类中都可以定义一个main函数

public class First{

        public static void main(String[ ]args){

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

                  System.out.println("欢迎大家来到我的博客");

                }

}

  class Second{

                public static void main(String[ ]args){

                        System.out.println("两个黄鹂鸣翠柳”);

                        System.out.println("一行白鹭上青天“);

                        }

}

6.包(package)

1作用:类型于文件夹,用于分门别类进行管理文件

2语法:package 包名

3带包的编译和运行

(1)编译:javac -d . 源文件名.java

  (2) 运行:java 包名.类名

注意:(1)package语句必须定义源文件中第一行有效语句

          (2)一个源文件中package最多只能定义一个

7.编码规范

良好的标识符命名习惯(起名字的内容统称为标识符)

(1)Java中标识符只能以数字,字母,-,$组成,但是不能以数字开头

(2)Java中标识符没有长度限制

(3)Java中标识符严格区分大小写

(4)不能以Java中关键字,保留字(goto,const),特殊符号(true/false/nul/l)命名

注意:Java中允许使用汉字进行命名,但是不建议

建议要求:

(1)望文生义

(2)包名:全小写,demo.aa.zmj

(3)类名:每个单词首字母大写,TestStudent

(4)变量名,函数名,方法名:第一个单词首字母小写,其余单词首字母大写(驼峰命名法)

(5)常量名:全大写,PI

良好的编码格式习惯

(1)建议一行只写语句代码

(2)层级之间要有严格缩进,通常为Tab

良好的注释习惯

注释:解释,说明的内容(提高代码的可读性)

(1)//:单行注释,只能写一行

(2)/*

        多行注释:可以写多行内容

        */

注意:单行注释不能嵌套多行注释,但是多行注释可以嵌套单行注释

                

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值