1本周学习总结: 一个Java源文件可能编译出多个字节码文件 。Scanner是Java的一个类,使用Scanner对象读取数据的时候,要注意next()方法只能读取到有效字符之前遇到的空白,并不能得到带有空格的字符串,nextLine()方法以Enter为结束符,返回输入回车之前的字符就可以获得空白
2.书面作业
虚拟机:1.1 执行Java程序的步骤是首先要编写java源程序然后利用编译器javac.exe对源程序编译生成,然后要进行解释执行,如果是java小程序;浏览器或者是java自带的appletviewer.exe程 序,若是java程序,就需要用java.exe程序。Java之所以可以跨平台运行的原因是因为java代码编译器后生成字节码,字节码可以再任何平台上运行,只要有相应的Java迅疾来解释执行就可以
1.2 jdk是Java开发工具包有了它,Java开发者就可以编译和运行自己的程序。jre是Java的运行环境,只有它用户才可以运行自己的程序,但是Java开发者并不能进行编译自己的代码。jvm是虚构的计算机,是Java实现跨平台最核心的部分,只要为不同平台实现了相应的虚拟机,编译后的Java字节码就可以在该平台上运行,普通用户(排除苹果和塞班系统)为了运行Java,只装jvm是不够的
2java与javac:2.1Java HelloWorld命令中,这条命令的含义是指在计算机屏幕上输出。Helloworld这个参数指的是类名
2.2执行javac需要设置Path是因为配置好path路径,就可以在任意当前路径下对Javac.exe文件进行调用
标签:exe,java,字节,第一周,22092133,编译,Java,运行 From: https://www.cnblogs.com/wutiancheng/p/17396110.html