首页 > 编程语言 >3、一个简单的Java应用程序

3、一个简单的Java应用程序

时间:2022-10-27 10:13:11浏览次数:54  
标签:Java 应用程序 public 单词 简单 main 方法 class

/*

  • 1、Java中区分大小写,如果出现了大小写拼写错误,例如将main拼写成Main,则程序将无法运行。
  • 2、关键字public成为访问修饰符,用来控制程序的其他部分对这段代码的访问级别。
  • 3、关键字class
  •  表明Java程序中的全部内容都包含在类中,Java应用程序中的全部内容都必须放置在类中。
    
  •  class后面紧跟类名。
    
  • 4、标识符
  •  如类名就是一个标识符,Java中定义类型的规则很宽松,名字必须以字母开头,后面可以跟字母和数字的任意组合,长度基本上没有限制,但是不能使用Java保留字
    
  •  标准的命名规范:
    
  •      类名是以大写字母开头的名词,如果名字由多个单词组成,每个单词的第一个字母都应该大写,这种在一个单词中间使用大写字母的方式称为驼峰命名法。
    
  •      变量名、方法名是以小写字母开头的名词,如果名字由多个单词组成,除第一个单词首字母小写外每个单词的第一个字母都应该大写,这种在一个单词中间使用大写字母的方式称为小驼峰命名法
    
  • 5、源文件的名字必须与公共类的名字相同,并且用.java作为扩展名。
  • 6、编译和运行
  •  如果正确的命名了这个文件,并且源代码中没有任何录入错误,在使用javac FirstSample.java编译这段源代码之后会得到一个包含这个类字节码的文件。
    
  •  Java编译器自动将字节码文件命名为FirstSample.class,并且存储在与源文件的同一个目录下。
    
  •  使用java FirstSample运行这个程序,注意这里不要添加.class扩展名。运行后控制台上将会显示“We will not use 'Hello World!'”。
    
  •  在运行已编译的程序时,Java虚拟机总是从指定类中的main方法里的代码开始执行,因此为了代码能够执行,在类的源文件中必须包含一个main方法。
    
  • 7、main方法
  •  根据Java语言规范,main方法必须声明为public,且必须是静态的。
    
  •  关键字void表示main方法没有返回值,但是main方法没有为操作系统返回“退出码”。
    
  •  如果main方法正常退出,那么Java应用程序的退出码为0,表示成功的运行了程序,如果希望在终止程序时返回其他的退出码,需要使用System.exit();
    
  • 8、大括号{}
  •  在Java中,用大括号划分程序的各个部分,通常成为块,Java中的任何方法都用“{”开始,用“}”结束
    
  • 9、注释,在Java中有三种注释
  •  1)、使用//,其注释内容为//到本行结尾。
    
  •  2)、使用/*   * /将一段比较长的注释括起来。
    
  •  3)、使用/**  * /可以用来生成JavaApi文档。
    

*/

/**

  • this is FirstSimple,used to print "We will not use 'Hello World!'";

  • @author zhaozj

  • @version 1.0
    */
    public class Sample01_TheFirstJava {
    public static void main(String[] args) {
    //这是一条输出语句
    System.out.println("We will not use 'Hello World!'");

    }

}

标签:Java,应用程序,public,单词,简单,main,方法,class
From: https://www.cnblogs.com/fengqishi1208/p/16831155.html

相关文章

  • Rsyslog 收集 Redis 及第三方日志简单记录
    背景​ 现在服务器数量较多,经常需要做日志收集。耳熟能详的方案是ELK和后起之秀Loki,但是有的时候项目组的资源有限,用这些方案稍显笨重,所以这时候需要操作系统自带的Rs......
  • Java 版本升级
    场景描述......
  • java标识符(java标识符区分大小写)
    Java中标识符定义的规则有哪些?Java中标识符定义的规则:1、类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。2、方法名。首字符小写,其余的首字母大......
  • java排序算法(Java排序算法图解)
    如何理解排序算法的C++算法?排序算法C++算法编辑C++自带的algorithm库函数中提供了排序算法如何理解排序算法的C++算法?排序算法C++算法编辑C++自带的algorithm库函数中提供了......
  • java开发工具(java开发工具排名)
    java开发工具有什么优点?它具有一系列优异的性能,比如:(1)高可易用性Jupiter使用简单的文件向导方式,来呈现整个应用系统以及工作流程,然后将不同应用条件分为不同属性接触了几个......
  • java并发编程(java并发编程实战过时了吗)
    Java如何进行并发多连接socket编程呢?println("hasreceive。。。。");out。flush();if(str。equals("end"))break;client。close();catch(IOExceptionex)finally......
  • mac下anaconda的安装及简单使用
    安装流程:1.下载适用的安装包网址:https://www.anaconda.com/download/#macos2.双击安装1>回答简介,自述和许可证屏幕上的提示。2>可以自己选......
  • java接口的作用和意义(java语言中的什么具有特殊意义和作用)
    Java接口和Java抽象类有哪些不同呢?3、从第2点不难看出,Java接口是定义混合类型的理想工具,混合类表明一个类不仅仅具有某个主类型的行为,而且具有其他的次要行为Java接口和Java......
  • java导出excel(java导出excel数据量大 优化)
    如何利用JAVA生成Excel文件packagebeans.excel;importjava.io.IOException;importjava.io.OutputStream;importjxl.Workbook;importjxl.write.Label;importjxl.write.......
  • java开发常用四大框架(现在java 最流行的开发框架)
    JavaEE开发的四大常用框架是哪些?  StrutsStruts是一个基于SunJavaEE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts框架可分为以下四个主要部分,其中......