2017年计算机二级考试java章节辅导:构建java程序.docxVIP

  • 0
  • 0
  • 约1.08千字
  • 约 5页
  • 2019-10-10 发布于天津
  • 举报

2017年计算机二级考试java章节辅导:构建java程序.docx

  下面让我们编写一个应用程序,它能够利用来自标准库的对象的多种方法,打印出与当前运行的系统有关的资料。   其中代表一种注释方式,表示从这个符号开始到这行结束的所有内容都是注释。   在每个程序文件的开头,如果这个文件的代码中用到了系统所提供的额外的类,就必须放置一个语句。   说它是额外的是指一个特殊的类库会自动导入到每个文件。   这是我们的第一个,该程序保存在文件中   *;*下面我们用到了和这两个类,是   属于这个包的;*   *而和这两个类,是属于   这个包的。   *   {程序员给这个类取名为   []{是类的主方法   ;在命令行下面打印出日期   =;获得系统的对象   ;在命令行下打印出中的各个系统变量的值   ---;*打印一行字符串---*   =;获得系统的对象   =   +打印总内存大小   +=   +;打印空闲内存大小   }   }   在中,程序都是以类的方式组织的,源文件都保存在以为后缀的文件当中。   每个可运行的程序都是一个类文件,或者称之为字节码文件,保存在文件中。   而作为一个,类中必须包含主方法,程序的执行是从方法开始的,方法头的格式是确定不变的   []   其中关键字意味着方法可以由外部世界调用。   方法的参数是一个字符串数组,虽然在本程序中没有用到,但是必须列出来。   程序的第一行非常有意思   ;   打印语句的参数是一个日期对象,而创建对象的目的就是把它的值发给语句。   一旦这个语句执行完毕,对象就没用了,而后无用内存回收器会将其收回。   第二行中调用了。   从帮助文档中可知,是类的一个静态方法方法,由于它是静态的,所以不必创建任何对象就可以调用该方法。   在第三行,对象有一个名为的方法,它将自己的全部内容都发给一个对象,该对象就是方法的参数。   第四行和第六行是典型的打印语句,其中第六行通过运算符+的重载来连接多个字符串对象,在中只有当+运算符作用于字符串时在能够进行重载。   但是让我们仔细观察下述语句   =   +打印总内存大小   +=   +;打印空闲内存大小   其中,和返回的是数值,并非对象。   如果将一个字符串与一个数值相加,结果会如何?在这种情况下,编译器会自动调用一个方法,将该数值型或者型转换成字符串。   经过这样处理以后,就可以用+进行字符串连接了。   的第五行通过调用的方法创建了一个对象,该对象中包含了内存等信息。   【2017年计算机二级考试章节辅导构建程序】

文档评论(0)

1亿VIP精品文档

相关文档