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

📄 java入门(3).htm

📁 JAVA入门  很好的学习JAVA的资料 很适合初学者
💻 HTM
📖 第 1 页 / 共 3 页
字号:
                  <P>  -v 显示被加载的所有类</P>
                  <P>  -cs 检查源代码是否比类文件新(未编译过),若新就编译源码</P>
                  <P>  -debug 使用远程Java文件,该文件要在后面用jdb工具调试</P>
                  <P>  -prof 将配置信息输出到JAVA.PROF文件中</P>
                  <P>  -classpath dirs Java在指定的dirs目录中寻找类文件。</P>
                  <P>  -noasyncgc 关闭异步的无用单元集</P>
                  <P>  -verify 验证所有被加载的类</P>
                  <P>  -verifyremote 验证引入的类或继承的类。这是缺省设置</P>
                  <P>  -noverify 关闭类验证</P>
                  <P>  -mx val 为由val指定的值设置的最大java堆空间</P>
                  <P>  -ms val 将初始的Java堆空间设置为由val指定的值</P>
                  <P>  -ss val 将C过程的堆栈空间设置成由val指定的值</P>
                  <P>  -oss val 将java过程的堆栈空间设置成由val指定的值</P>
                  <P><B>  3.2.2 Java编译器:javac</B></P>
                  <P>  Java编译器是将以“.java”为扩展名的Java源程序转换成可由Java解释器执行的类文件的工具。Java编译器的程序名是:javac。它的语法是:javac 
                  [选项] 源程序文件。</P>
                  <P>  下表列出了Java编译器所有的选项。</P>
                  <P>  选项 说明</P>
                  <P>  -classpath<PATH> 覆盖缺省的CLASSPATH环境变量并指定新的类搜索路径</P>
                  <P>  -d <DIRECTORY>指定存放生成的类文件的目录,注意使用绝对路径</P>
                  <P>  </P>
                  <P>  -g 使用该选项可以用类文件生成调试表,供jdb使用</P>
                  <P>  -nowarn 关闭编译器的警告输出</P>
                  <P>  -O 打开优化处理</P>
                  <P>  -verbose 打开冗余编译</P>
                  <P>  -depend 使用该选项使得编译器考虑重新编译从别的类文件中引用的类文件</P>
                  <P>  -Jjavaoption 该选项用于向实际运行该程序的Java解释器传递一个单独的变量。</P>
                  <P><B>  3.2.3 小应用程序浏览器:AppletViewer</B></P>
                  <P>  小应用程序浏览器是一个小程序,用于在不启动浏览器的情况下运行Java小应用程序,你可以在DOS窗口中执行命令:AppletViewer 
                  [选项] URLS(或.html文件)启动它。界面如下图所示:</P><A 
                  href="Java入门(3).files/3-10.jpg"><IMG alt=3-10 
                  src="Java入门(3).files/3-10.jpg" width=450 border=0></A> 
                  <P><B>  图3-10 AppletViewer </B></P><A 
                  href="Java入门(3).files/3-11.jpg"><IMG alt=3-11 
                  src="Java入门(3).files/3-11.jpg" width=450 border=0></A> 
                  <P><B>  图3-11 AppletViewer的菜单</B></P>
                  <P><B>  正如上图所示,小应用程序浏览器窗口有一个小应用程序菜单,用这个菜单可以为小应用程序浏览器设置许多不同的功能。它的菜单选项如下所示:</B></P>
                  <P>  1) Restart:使用当前设置重新启动小应用程序;</P>
                  <P>  2) Reload:重新加载小应用程序;</P>
                  <P>  3) Stop:调用小应用程序的Stop()方法,停止小应用程序的运行。</P>
                  <P>  4) Save:存储小应用程序的序列化状态;</P>
                  <P>  5)Start:启动小应用程序;</P>
                  <P>  6) Clone:复制当前的小应用程序,用同样的设置创建另一个小应用程序浏览器实例;</P>
                  <P>  7) Tag:在HTML文件中用于指示浏览器运行小应用程序从HTML文件中传出参数的标志;</P>
                  <P>  8) Info:显示有关小应用程序的特殊信息;</P>
                  <P>  9) Edit:这个选项尚未实现;</P>
                  <P>  10)Print:将Applet的PrintGraphics送往打印机;</P>
                  <P>  11)Properties:将弹出一个对话框(如右图所示),用于设置AppletViewer的一些属性:防火墙代理、HTTP代理、使用有关的代理服务器和代理端口等。 
                  </P><A href="Java入门(3).files/3-12.jpg"><IMG alt=3-12 
                  src="Java入门(3).files/3-12.jpg" width=450 border=0></A> 
                  <P><B>  图3-12 AppletViewer属性</B></P>
                  <P>  12)Close:关闭小应用程序浏览器窗口并终止小应用程序;</P>
                  <P>  13)Quit:关闭小应用程序浏览器窗口并终止小应用程序。</P>
                  <P><B>  3.2.4 Java反编译器:javap</B></P>
                  <P><B>  Java反编译器用于分析已经编译过的Java字节码。经过反编译后,关于成员变量和方法的信息将被打印出来。Java反编译器的程序名是:javap,它的命令格式为:</B></P>
                  <P>  javap [选项] 类名。</P>
                  <P><B>  3.2.5 C头文件和承接模块文件创建器:javah</B></P>
                  <P>  是用于当需要使用C语言扩展Java代码时创建C语言头文件和承接模块的。它的语法是:javah [选项] 
                  类名。</P>
                  <P><B>  3.2.6 Java文档生成工具:javadoc</B></P>
                  <P>  它是用于在Java源文件中生成基于标志的HTML文件。这些HTML文件用于存储关于类和方法的信息。</P>
                  <P><B>  3.2.7 Java调试器:jdb</B></P>
                  <P>  它是Java环境的调试工具,是一个完全依赖命令行驱动的程序排错工具。</P>
                  <P><B>  3.3 JAVA IDE编程工具</B></P>
                  <P>  随着时间的推移,使用Java语言开发程序的人越来越多,为了让程序员能够更轻松地工作,许多第三方公司开始开发Java语言的集成开发环境(IDE)。这些集成开发环境还提供了可以为Java代码加上不同颜色的代码编辑器、带有工程文件的管理器、速度较快的编译器。</P>
                  <P><B>  比较知名的第三方Java集成开发环境有:</B></P>
                  <P>  1) IBM公司的Visual Age of Java;</P>
                  <P>  2) Borland公司的Jbuilder;</P>
                  <P>  3) MicroSoft公司的Visual J++;</P>
                  <P>  4) Symantec公司的Cafe;</P>
                  <P>  5) Aysmetrix公司的SuperCode;</P>
                  <P><B>  一些提示:</B></P>
                  <P>  在本书中,我们一直以纯JDK开发为例,而不使用集成开发环境。当你了解了JDK后,使用集成开发环境开发会更加简单。</P></SPAN><BR>
                  <DIV class=contentblk align=right>【责任编辑:<A 
                  href="mailto:fjxufeng@linuxaid.com.cn">风过留枫</A>】<BR>【<A 
                  href="javascript:window.close();">关闭窗口</A>】</DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!----><IMG 
      height=2 alt=smallline src="Java入门(3).files/smallline.gif" width=600 
      border=0>
      <TABLE cellSpacing=0 cellPadding=0 width=605 border=0>
        <TBODY>
        <TR>
          <TD height=2></TD></TR>
        <TR>
          <TD class=blackblk>
            <TABLE cellSpacing=1 cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD class=blackblk align=middle>相关内容</TD>
                <TD class=brightblk 
        width="80%">&nbsp;</TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD height=2></TD></TR>
        <TR>
          <TD class=blackblk>
            <TABLE cellSpacing=1 cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD class=brightblk>
                  <TABLE cellSpacing=2 cellPadding=0 width="100%" border=0>
                    <TBODY>
                    <TR>
                      <TD></TD></TR>
                    <TR>
                      <TD>· 
        无</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!----><IMG 
      height=2 alt=smallline src="Java入门(3).files/smallline.gif" width=600 
      border=0>
      <TABLE class=blackblk cellSpacing=1 cellPadding=0 width=605 border=0>
        <TBODY>
        <TR>
          <TD>
            <TABLE class=brightblk cellSpacing=0 cellPadding=8 width="100%" 
            border=0>
              <TBODY>
              <TR>
                <TD>
                  <FORM name=remarkform onsubmit="return remarkformcheck()" 
                  action=/articles/savecom.jsp method=post><INPUT type=hidden 
                  value=284513588 name=nid> 
                  <TABLE cellSpacing=0 cellPadding=2 width="100%" 
                  bgColor=#e1e1e1 border=1>
                    <TBODY>
                    <TR align=middle>
                      <TD colSpan=2><B>请您评论</B></TD></TR>
                    <TR>
                      <TD align=middle width="15%">姓名:</TD>
                      <TD><INPUT maxLength=64 size=40 name=tfullname> </TD></TR>
                    <TR>
                      <TD align=middle width="15%">电邮:</TD>
                      <TD><INPUT maxLength=64 size=40 name=temail> </TD></TR>
                    <TR>
                      <TD align=middle width="15%">留言:</TD>
                      <TD><TEXTAREA name=tcomments rows=5 wrap=VIRTUAL cols=50></TEXTAREA> 
                      </TD></TR>
                    <TR align=middle>
                      <TD colSpan=2><INPUT type=submit value=发表 name=Submit> <INPUT type=reset value=取消 name=Submit2> 
                  </TD></TR></TBODY></TABLE></FORM></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!----><IMG 
      height=2 alt=smallline src="Java入门(3).files/smallline.gif" width=600 
      border=0>
      <TABLE class=blackblk cellSpacing=1 cellPadding=0 width=605 border=0>
        <TBODY>
        <TR>
          <TD>
            <TABLE class=brightblk cellSpacing=0 cellPadding=8 width="100%" 
            border=0>
              <TBODY>
              <TR>
                <TD>
                  <TABLE cellSpacing=0 cellPadding=4 width="100%" border=0>
                    <TBODY>
                    <TR>
                      <TD width="50%" bgColor=#cccccc><B>网友:凌云峰</B></TD>
                      <TD bgColor=#cccccc><B>发表时间:2002-12-22 
20:51:17</B></TD></TR>
                    <TR>
                      <TD bgColor=#f5f5f5 colSpan=2>&nbsp;</TD></TR>
                    <TR>
                      <TD bgColor=#f5f5f5 colSpan=2>请问在win2000下怎样安装和设置?</TD></TR>
                    <TR>
                      <TD bgColor=#f5f5f5 
                colSpan=2>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!----></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=760 border=0>
  <TBODY>
  <TR>
    <TD height=5></TD></TR>
  <TR>
    <TD class=blackblk height=1></TD></TR>
  <TR>
    <TD class=brightblk align=middle><BR>(C) 1999-2003 
LinuxAid</TD></TR></TBODY></TABLE></CENTER></BODY></HTML>

⌨️ 快捷键说明

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