⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 right1_4_1.htm

📁 清华JAVA教程。不用多说了吧
💻 HTM
字号:
<html><head><title>right</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="../../../css/text.css" type="text/css"><script language="JavaScript" type="text/JavaScript"><!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}//--></script></head><body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" ><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">  <tr>     <td valign="top" height="245">       <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">        <tr>          <td height="244" valign="top"> <p><span class="zhongdian"><br>              1.4.1</span> <span class="zhongdian">第一个java application</span><br>              <br>                <span class="pt9-black"> <font color="#339900">//这是我们的第一个java               application,该程序保存在文件Property.java中</font><br>               import java.util.*; <font color="#339900">/*下面我们用到了Date和Properties这两个类,是<br>                          属于java.util这个包的;*/</font><br>              <font color="#339900">            /*而System和Runtime这两个类,是属于<br>                          java.lang这个包的。*/</font></span></p>            <p class="pt9-black"> public class Property { <font color="#339900">//程序员给这个类取名为Property</font><br>                public static void main(String args[]){ <font color="#339900">//main是类的主方法</font><br>                System.out.println(new Date( )); <font color="#339900">//在命令行下面打印出日期</font><br>                Properties p=System.getProperties( ); <font color="#339900">//获得系统的Properties对象p</font><br>                p.list(System.out);<font color="#339900"> //在命令行下打印出p中的各个系统变量的值</font><br>                System.out.println(&quot;--- Memory Usage:&quot;); <font color="#339900">/*打印一行字符串---Memory               Usage*/</font><br>                Runtime rt=Runtime.getRuntime( ); <font color="#339900">//获得系统的Runtime对象rt</font><br>                System.out.println(&quot;Total Memory= &quot; <br>                        + rt.totalMemory( ) <font color="#339900">//打印总内存大小</font><br>                        +&quot; Free Memory = &quot;<br>                        +rt.freeMemory( )); <font color="#339900">//打印空闲内存大小</font><br>                  }<br>                }<span class="pt9-black">  <br>                <br>                <a href="#" onClick="MM_openBrWindow('141f.htm','','width=720,height=360')">--观看动画--</a></span><br>              <br>                在java中,程序都是以类的方式组织的,java源文件都保存在以java为后缀的.java文件当中。每个可运行的程序都是一个类文件,或者称之为字节码文件,保存在.class文件中。而作为一个java               application,类中必须包含主方法,程序的执行是从main方法开始的,方法头的格式是确定不变的:<br>                 <b>public static void main(String args[]) </b><br>              <br>                其中关键字public意味着方法可以由外部世界调用。main方法的参数是一个字符串数组args,虽然在本程序中没有用到,但是必须列出来。<br>              <br>                程序的第一行非常有意思:<br>                  <b>System.out.println(new Date());</b><br>                <br>                打印语句的参数是一个日期对象Date,而创建Date对象的目的就是把它的值发给println()语句。一旦这个语句执行完毕,Date对象就没用了,而后&quot;无用内存回收器&quot;会将其收回。<br>              <br>                第二行中调用了System.getProperties( )。从帮助文档中可知,getProperties( )是System类的一个静态方法(static               方法),由于它是&quot;静态&quot;的,所以不必创建任何对象就可以调用该方法。在第三行,Properties对象有一个名为list(               )的方法,它将自己的全部内容都发给一个PrintStream对象,该对象就是list()方法的参数。<br>              <br>                第四行和第六行是典型的打印语句,其中第六行通过运算符&quot;+&quot;的重载来连接多个字符串对象,在java中只有当&quot;+&quot;运算符作用于字符串时在能够进行重载。但是让我们仔细观察下述语句:<br>                 System.out.println(&quot;Total Memory= &quot; <br>                         + rt.totalMemory( ) <font color="#339900">//打印总内存大小</font><br>                         +&quot; Free Memory = &quot;<br>                         +rt.freeMemory( )); <font color="#339900">//打印空闲内存大小</font><br>              <br>                其中,totalMemory( )和freeMemory( )返回的是数值,并非String对象。如果将一个字符串与一个数值相加,结果会如何?在这种情况下,编译器会自动调用一个toString()方法,将该数值(int型或者float型)转换成字符串。经过这样处理以后,就可以用&quot;+&quot;进行字符串连接了。<br>              <br>                main()的第五行通过调用Runtime的getRuntime()方法创建了一个Runtime对象,该对象中包含了内存等信息。<br>            </p>            <p><span class="pt9-black"><br>              </span> </p>            </td>        </tr>      </table>    </td>  </tr></table></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -