计算机二级JAVA考试构建JAVA程序

时间:2025-11-19 15:27:10 java语言

计算机二级JAVA考试构建JAVA程序2017

  很多人一见到说要编程就以为很难,其实只有一点一滴学知识点也不难,下面是小编整理的计算机二级JAVA考试构建JAVA程序介绍,欢迎阅读!

计算机二级JAVA考试构建JAVA程序2017

  第一个java application

  java程序分为java application(java 应用程序)和java applet(java小应用程序)两种。下面让我们编写一个java应用程序,它能够利用来自java标准库的System对象的多种方法,打印出与当前运行的系统有关的资料。其中"/pic/p>

  /pic/*下面我们用到了Date和Properties这两个类,是属于java.util这个包的;*/

  /*而System和Runtime这两个类,是属于java.lang这个包的。*/

  public class Property { /pic/p>

  public static void main(String args[]){ /pic/p>

  System.out.println(new Date( )); /pic/p>

  Properties p=System.getProperties( ); /pic/p>

  p.list(System.out); /pic/p>

  System.out.println("--- Memory Usage:"); /*打印一行字符串---Memory Usage*/

  Runtime rt=Runtime.getRuntime( ); /pic/p>

  System.out.println("Total Memory= "

  + rt.totalMemory( ) /pic/p>

  +" Free Memory = "

  +rt.freeMemory( )); /pic/p>

  }

  }

  在java中,程序都是以类的方式组织的,java源文件都保存在以java为后缀的.java文件当中。每个可运行的程序都是一个类文件,或者称之为字节码文件,保存在.class文件中。而作为一个java application,类中必须包含主方法,程序的执行是从main方法开始的,方法头的格式是确定不变的:

  public static void main(String args[])

  其中关键字public意味着方法可以由外部世界调用。main方法的参数是一个字符串数组args,虽然在本程序中没有用到,但是必须列出来。

  程序的第一行非常有意思:

  System.out.println(new Date());

  打印语句的参数是一个日期对象Date,而创建Date对象的目的就是把它的值发给println()语句。一旦这个语句执行完毕,Date对象就没用了,而后"无用内存回收器"会将其收回。

  第二行中调用了System.getProperties( )。从帮助文档中可知,getProperties( )是System类的一个静态方法(static 方法),由于它是"静态"的,所以不必创建任何对象就可以调用该方法。在第三行,Properties对象有一个名为list( )的方法,它将自己的全部内容都发给一个PrintStream对象,该对象就是list()方法的参数。

  第四行和第六行是典型的打印语句,其中第六行通过运算符"+"的重载来连接多个字符串对象,在java中只有当"+"运算符作用于字符串时在能够进行重载。但是让我们仔细观察下述语句:

  System.out.println("Total Memory= "

  + rt.totalMemory( ) /pic/p>

  +" Free Memory = "

  +rt.freeMemory( )); /pic/p>

  其中,totalMemory( )和freeMemory( )返回的是数值,并非String对象。如果将一个字符串与一个数值相加,结果会如何?在这种情况下,编译器会自动调用一个toString()方法,将该数值(int型或者float型)转换成字符串。经过这样处理以后,就可以用"+"进行字符串连接了。

  main()的第五行通过调用Runtime的getRuntime()方法创建了一个Runtime对象,该对象中包含了内存等信息。

【计算机二级JAVA考试构建JAVA程序】相关文章:

构建Java程序01-03

计算机二级考试JAVA试题11-08

计算机二级java程序规范考点复习12-30

2016计算机二级考试Java语言程序设计辅导12-09

java程序编写12-30

java程序规范12-06

java程序的规范11-16

计算机二级JAVA考试要点复习10-31

计算机二级考试Java精选训练题12-17