1第2章Java语言开发环境2本章主要内容☻Java开发工具的下载与安装☻JDK开发环境的配置☻在JDK环境中编译与运行Java应用程序和Java小程序☻Java源文件的命名规则32.1Java开发工具JDK(JavaSEDevelopmentKit)NetBeans42.1.1JDK的下载与安装5JDK7的下载进入到JavaSE的下载网页然后根据网页上的提示进行下载。下载完成后,即获得了JDK7版的安装文件,其文件名为:windowsx86(32位)jdk-7u51-windows-i586.exewindowsx64(64位)jdk-7u51-windows-x64.exe6JDK8的下载进入到JavaSE的下载网页然后根据网页上的提示进行下载。下载完成后,即获得了JDK8版的安装文件,其文件名为:windowsx86(32位)jdk-8u20-windows-i586.exewindowsx64(64位)jdk-8u20-windows-x64.exe7确定xp系统是32位(i586)还是64位(x64)_方法1WindowsXP如果您已经安装了WindowsXP,有两种方法可以确定您运行的是32位版本还是64位版本。如果其中一种方法不能起作用,请尝试另外一种方法。方法1:查看“控制面板”中的“系统属性”1.单击“开始”,然后单击“运行”。2.键入sysdm.cpl,然后单击“确定”。3.单击“常规”选项卡。操作系统显示如下:o对于64位版本操作系统:“系统”下将显示“WindowsXPProfessionalx64Edition版本Year”。o对于32位版本操作系统:“系统”下将显示“WindowsXPProfessional版本Year”。注意:Year是一个表示年份的占位符。方法2:查看“系统信息”窗口1.单击“开始”,然后单击“运行”。2.键入winmsd.exe,然后单击“确定”。3.在导航窗格中选中“系统摘要”后,请在“详细信息”窗格中的“项目”下查找“处理器”。注意数值。o如果“处理器”对应的值以“x86”开头,表明该计算机运行的是32位版Windows。o如果“处理器”对应的值以“ia64”或“AMD64”开头,表明该计算机运行的是64位版Windows。在WindowsXP环境中,有两种方法可以确定您运行的是32位版本还是64位版本的操作系统,如果其中一种方法不能起作用,请尝试另外一种方法。方法1:1、单击“开始”,“控制面板”,“系统”;3、单击“常规”选项卡。显示如下:•对于64位版本操作系统:“系统”下将显示“Windowsxpprofessionalx64版本year”•对于32位版本操作系统:“系统”下将显示“Windowsxpprofessional版本year”方法1:查看“控制面板”中的“系统属性”1.单击“开始”,然后单击“运行”。2.键入sysdm.cpl,然后单击“确定”。3.单击“常规”选项卡。操作系统显示如下:o对于64位版本操作系统:“系统”下将显示“WindowsXPProfessionalx64Edition版本Year”。o对于32位版本操作系统:“系统”下将显示“WindowsXPProfessional版本Year”。注意:Year是一个表示年份的占位符。8确定xp系统是32位(i586)还是64位(x64)_方法2第一步:点击“开始”菜单——选择“运行”;第二步:在运行中输入“winmsd.exe”(不含引号),点击确定;第三步:弹出的“系统信息”中,在右边窗口“项目”下方找到“系统类型”;如果是32位的操作系统则“系统类型”显示为“基于X86的PC”;如果是64位的操作系统则“系统类型”显示为“基于Itanium*的系统”注意:上述步骤查看的结果是指操作系统是32位还是64位,而不是指CPU,32位(X86)版本的操作系统可以在32位或64位的处理器下工作,而64位(X64)版本的操作系统则无法在32位的处理器下正常运行,所以通过上述方法查询到的系统类型是X86,但并不代表CPU是32位的。9确定Win7系统是32位(i586)还是64位(x64)_方法11、单击“开始”,在“开始搜索”框中键入系统,然后单击“程序”列表中的“系统”。2、操作系统显示如下:对于64位版本操作系统:“系统”下的“系统类型”显示“64位操作系统”对于32位版本操作系统:“系统”下的“系统类型”显示“32位操作系统”10确定Win7系统是32位(i586)还是64位(x64)_方法21、单击“开始”,在“开始搜索”框中键入系统,然后单击“程序”列表中的“系统信息”。2、在导航窗格选中“系统摘要”后,操作系统显示如下:对于64位版本操作系统:“项目”下的“系统类型”显示:“x64basedPC”对于32位版本操作系统:“系统”下的“系统类型”显示:“x32basedPC”11JDK7的安装双击以下的安装程序,跟着向导走既可。windowsx86(32位)jdk-7u51-windows-i586.exewindowsx64(64位)jdk-7u51-windows-x64.exe缺省的安装文件夹为:C:\ProgramFiles\Java\jdk1.7.0_51C:\ProgramFiles\Java\jre712JDK8的安装双击以下的安装程序,跟着向导走既可。windowsx86(32位)jdk-8u20-windows-i586.exewindowsx64(64位)jdk-8u20-windows-x64.exe缺省的安装文件夹为:C:\ProgramFiles\Java\jdk1.8.0_20C:\ProgramFiles\Java\jre1.8.0_202.1.2设置JDK7的操作环境PathC:\ProgramFiles\Java\jdk1.7.0_51\binClassPathC:\ProgramFiles\Java\jdk1.7.0_51\lib\dt.jar;C:\ProgramFiles\Java\jdk1.7.0_51\lib\tools.jar;132.1.2设置JDK8的操作环境PathC:\ProgramFiles\Java\jdk1.8.0_20\binClassPathC:\ProgramFiles\Java\jdk1.8.0_20\lib\dt.jar;C:\ProgramFiles\Java\jdk1.8.0_20\lib\tools.jar;14在WindowsXP环境中设置环境变量Path右击“我的电脑”图标在弹出的快捷菜单中选择“属性”命令在弹出的“系统属性”对话框中选择“高级”选项卡在“高级”选项卡中单击“环境变量”按钮在“环境变量”对话框的“系统变量”区域里选择Path,然后单击“编辑”按钮,如果没有Path,则选择单击“新建”按钮在“变量值”文本框的最前面插入C:\ProgramFiles\Java\jdk1.7.0_51\bin;或C:\ProgramFiles\Java\jdk1.8.0_20\bin;15在WindowsXP环境中设置环境变量ClassPath右击“我的电脑”图标在弹出的快捷菜单中选择“属性”命令在弹出的“系统属性”对话框中选择“高级”选项卡在“高级”选项卡中单击“环境变量”按钮在“环境变量”对话框的“系统变量”区域里选择ClassPath,然后单击“编辑”按钮,如果没有ClsaaPath,则选择单击“新建”按钮在“变量值”文本框中输入.;c:\ProgramFiles\Java\jdk1.7.0_51\lib\dt.jar;c:\ProgramFiles\Java\jdk1.7.0_51\lib\tools.jar;16在命令行环境中设置环境变量Pathsetpath=C:\ProgramFiles\Java\jdk1.7.0_51\bin;%path%这种设置方法只在本次有效17在命令行环境中设置环境变量ClassPathsetclasspath=.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;这种设置方法只在本次有效182.2JDK参考文档下载与安装输入网址进行JDK参考文档的下载,下载的操作完成时,取得JDK参考文档的安装文件jdk-7u51-apidocs.zip。下载得到的JDK参考文档jdk-7u51-apidocs.zip,用解压缩软件来解开它即可。192.3JDK的使用编译和运行Java应用程序20//App2_1.javapublicclassApp2_1//主类{publicstaticvoidmain(String[]args){System.out.println(HelloJava!);}}Java应用程序说明源文件的扩展名必须是.java。如果源文件中有多个类,则最多只能有一个public类;如果源文件中有public类,那么源文件的名字必须与这个public类的名字相同(文件名的大小写可以与public类名的大小写不同);如果源文件没有public类,那么源文件的名字由用户任意命名;包含有main方法的类是主类;主类中的main方法是程序执行的入口。21用JDK开发aplication应用程序的步骤22•将路径切换到保存App2_1.java的文件夹中d:cdjava•编译App2_1.javajavacApp2_1.java•运行javaApp2_1编译和运行Java小程序23//App2_2.javaimportjava.awt.*;importjavax.swing.JApplet;publicclassApp2_2extendsJApplet//App2_2父类为JAppplet{publicvoidpaint(Graphicsg){g.drawString(HelloJava!,50,50);}}Java小程序说明Java小程序命名规则:源文件的扩展名必须是.java。不需要main方法,但必须有一个父类为JApplet或Applet的类,该类为Java小程序的主类;主类必须是public。Java小程序的名字必须与主类名一致。Java小程序必须经过浏览器激活JVM才能执行。所以必须另外编辑一个HTML文件,在该文件中指明小程序的文件名及路径。24编译和运行Java小程序25App2_2.class的HTML文件的内容如下所示:App2_2.htmhtmlappletcode=App2_2.classwidth=200height=120alt=很抱歉,您的浏览器不支持Javaapplet。/applet/html用JDK调试java小程序的步骤1.编辑java小程序,后缀为.java2.编译java小程序,后缀为.class3.编辑html文件,后缀为.htm4.用Appletviewer浏览html文件NetBeans的下载、安装及使用•下载NetBeans•安装NetBeans•在NetBeans环境中开发Application•在NetBeans环境中开发Applet下载NetBeans进入到JavaSE的下载网页然后根据网页上的提示进行下载。下载完成后,即获得了NetBeans7版的安装文件,其文