全球旧事资料 分类
如下:publicclass类名称对于类的定义现在有两种定义:●publicclass定义:类名称必须和文件名称保持一致,在一个java之中只能有一个publicclass;
f●class定义:类名称可以和文件名称不一致,但是生成的是class定义的名称,在一个java程序之中可以同时存放多个class的定义,编译之后会分为不用的class文件。2、主方法主方法表示的是一个程序的起点,要放在一个类之中,主方法定义格式如下:publicstaticvoidmia
(Stri
gargs)这些字母的组成是完全固定的。额外声明:日后主方法所在的类都将其称为主类,一般主类都使用publicclass声明。3、系统输出可以直接在屏幕上输出信息,操作语法:输出后加换行:输出后不加换行Systemoutpri
tl
Systemoutpri
t
5Classpath重点
如果说现在要想执行某一个java程序,那么一定要进入到程序所在的路径下才可以执行,例如:现在程序的路径是在dtestjava文件夹之中,如果要想执行这个文件夹之中的所有的java文件,则需要进入到此目录下执行,那么如果现在希望在不同的目录下也可以执行呢?那么会直接提示用户,找不到这个类,那么现在非要执行的话,则必须配置CLASSPATH,配置语法如下:SETCLASSPATHclass文件所在的路径范例:将CLASSPATH配置到dtestjava目录之中SETCLASSPATHdtestjava此时,再次执行“javaHello”命令,发现程序可以正常的执行完毕。而通过这个演示也可以得到一个结论:当使用java命令执行一个类的时候,会首先通过CLASSPATH找到指定的路径,而后在此路径下加载所需要的class文件。但是,如果像本程序这样,到处乱指CLASSPATH也是不可能的,最好的做法还是从当前所在的路径下加载所需要的class问价比较合适,那么这个时候往往将CLASSPATH设置为“”SETCLASSPATH这个“”也属于默认的配置,之所以要强调“”的问题主要原因是在于,日后可能有一些其他的程序自动的的修改本机的CLASSPATH,那么这个时候只能依靠手工配置,不过以上的配置方式都只是针对于一个命令完成的,如果要针对于所有的命令行方式完成,则就需要增加一个新的环境属性。面试题:请解释PATH和CLASSPATH的区别?●PATH:是操作系统的环境属性,指的是可以执行命令的程序路径;●CLASSPATH:是所有class文件的执行路径,java命令执行的时候将利用此路径加载所需要的class文件。
f6标识符和关键字(重点)
在程序之中用于定义名称的都表示标识符,例如:类的名称、方法名称或变量名称等等,在java之中的标识符的定义格式:由字母、数字、r
好听全球资料 返回顶部