HelloWorld

Hello World

  1. 代码

    public class HelloWorld {
    
    	public static void main(String[] args) {
    		System.out.print("Hello,World!");
    	}
    
    }
    
    
    package Practice1;
    
    
    //public表示公开的
    //class表示定义一个类
    //HelloWorld表示一个类名
    public class HelloWorld {     //表示定义一个公开的类,起名HelloWorld
    	
    	//类体中不允许直接编写Java语句【除声明变量之外】
    	//System.out.println("Hello,World!");×××
    	//类体
    	/*
    	   public表示公开的
    	   static表示静态的
    	   void表示空
    	   main表示方法名是main
    	   (String{] args)是一个卖弄方法的形式参数列表
    	   
    	   需要记住的是,以下的方法是一个程序的主方法,是程序的执行入口。是SUM公司规定的,固定编写方式
    	 */
    	public static void main(String[] args) {  //表示定义一个公开的静态的主方法 
    		
    		//方法体
    		//方法体
    		//方法体
    		
    		//Java语句【Java语句以“;”终止,分号必须是半角分号】
    		//先记住,以下这样的代码的作用是向控制台输出一段消息
    		//以下的双引号必须是半角的双引号【是Java语法的一部分】
    		//Java中所有的“字符串”都使用双引号括起来
    		System.out.println("Hello,World!");
    		
    		//再向控制台输出消息
    		System.out.println("Hello,Jackson!");
    		
    		//输出中文
    		System.out.println("你好,世界!");
    		
    		//输出中文【提醒:以下杰克两边的双引号“”是全角的,这里的双引号不是Java语法的一部分,这里的全角的双引号只是一个普通的字符串】
    		System.out.println("我是“杰克”");
    	}
    	
    }
    
    
  2. 对HelloWorld程序进行解释

    • public
    • class
    • static
    • void
    • System.out.println(""); 向控制台输出消息
    • 类体
    • 方法体
    • 类体中不能直接编写Java语句【除声明变量之外】
    • 一个Java语句必须以“;”结束
    • 方法体中可以编写多条Java语句
    • 出方法是程序入口,固定写法,SUM规定的
  3. 注意事项

    • 注意区分大小写
    • 使用英文的标点符号
    • 文件名和类名保持一致,并且首字母大写
    • 一句话用分号结束
  4. 注释

    • 单行注释 //

      //单行注释,只注释当前行

    • 多行注释 /* */

      /*

      ​ 多行注释

      ​ 多行注释

      ​ 多行注释

      ​ ······

      */

    • 文档注释 /** */

      /**

      *javadoc注释

      *javadoc注释

      *javadoc注释

      *······

      */

      注意:这种注释是比较专业的注释,该注释信息会被javadoc.exe工具解析提取并生成帮助文档。

  5. public class和classs的区别:

  • 一个Java源文件当中可以定义多个class

  • 一个Java源文件当中public的class不是必须的

  • 一个class会定义生成一个xxx.class字节码文件

  • 一个Java源文件当中定义公开的类的话,public的class只能有一个,并且该类名称必须和Java源文件名称一致。

  • 每一个class当中都可以编写main方法,都可以设定程序的入口

  • 注意:想执行B.class,那么要求B.class中必须有public主方法

​ 错误:在类B中找不到主方法,请将主方法定义为:

​ public static void main(String[] args)

package Practice1;

 

	class B {
//		public static void main(String[] args) {
//			System.out.println("B's main method invoke!");
//		}
	}

	class X {
		public static void main(String[] args) {
			System.out.println("X's main method invoke!");
		}
	}

	class Y {
		public static void main(String[] args) {
			System.out.println("Y's main method invoke!");
		}
	}

	class Z {
		public static void main(String[] args) {
			System.out.println("Z's main method invoke!");
		}
	}
	
	public class PublicandClass{
		public static void main(String[] args) {
			System.out.println("PublicandClass's main method invoke!");
		}
	}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值