如何检查是否安装了java环境?
点击开始 然后 找到运行,输入 cmd ,弹出黑色框框,然后输入java 按回车。如果显示【不是内部外部命令,也不是可用程序......】就说明你的电脑没有安装,如果出现一坨英语,那就说明你的电脑配置了环境。
有个软件要用JAVA支持,但是我都装好了,可是每次运行那个软件时都说找不到JAVA环境,怎么回事啊?
这是因为没有设置环境变量 右击我的电脑——>属性——>高级——>环境变量——>新建(用户变量和系统变量都没有关系) 新建变量名为JAVA_HOME,变量值为jdk安装的根目录(如:D:WebProjectJavajdk1.6.0_12), 再新建变量名为classpath=D:WebProjectJavajdk1.6.0_12lib t.jar;.;D:WebProjectJavajdk1.6.0_12lib ools.jar;,再新建变量名为path,值为jdk目录的bin目录下,(如:D:WebProjectJavajdk1.6.0_12in),点击确定就OK啦
Java错误:找不到或无法加载主类。怎么办?
您好,很高兴能回答你的问题。
找不到或无法加载主类检查JDK是否安装好,路径是否安装正确,即javac、java、java -version都能运行出来。
如果全部运行正确,javac test.java编译正常,java Demo出现错误提示,则按下列步骤来做。
检查JAVA_HOME,没有就创建,这是jdk的安装路径。
检查path,可将path中路径改为%JAVA_HOME%\bin;
检查classpath,可将classpath中路径改为.;%JAVA_HOME%\bin;%JAVA_HOME%lib\tools.jar。
全部修改完毕,再次运行,就可出现hello world了。
还有的情况是java文件中的大小写问题
cmd查看环境变量Java环境变量怎么设置?
检查java是否配置成功在运行下输入cmd 输入命令java 输入命令javac 如果指令存在并有信息则配置成功查看java环境变量我的电脑右键--属性--高级系统设置--高级--环境变量JAVA_HOMECLASSPATHpath
怎样用Java检测一个变量有没有被初始化?应该注意哪些问题?
这是一个非常好的问题,Java属性(变量)的初始化问题是一个值得深究的问题,从中我们也能了解Java语言的一些重要机制。因为Java的属性既存在变量,也存在常量,所以叫属性会更确切一些。
Java属性本身并不存在C语言类似的问题,也就是说Java语言的变量初始化有一套严格的要求,这套严格要求的背后就是不允许存在未经初始化的属性(变量)被使用(调用)的情况发生,因为这种情况往往会带来巨大的风险(失控),对于一个以安全著称的语言来说,访问未经初始化的属性一定是会被禁止的,或者说在Java中根本不存在这样的渠道(正常情况下)。
Java中的属性可以简单的分为成员属性和局部属性两种,大的原则是成员属性自动初始化,而局部属性则需要在使用前手动初始化,我们看一个例子:
在成员属性中还有两个比较特殊的情况,一个情况是static属性,另一个情况是final属性。static属性的初始化要先于普通成员属性,因为static属性是“随类加载”,static属性的初始化位置会根据具体的情况来完成,而普通成员属性的初始化最终都是在构造器中完成的(与赋值的具体位置没有关系),看一个例子:
final修饰的成员属性是有明确要求的,也就是说必须手动初始化,要么在定义时直接赋值,要么在构造器中完成初始化,否则是不予编译通过的,另外,所有final成员属性是在类体中完成初始化的(与赋值的具体位置没有关系),看一个例子:
最后,局部属性必须在使用前赋值,可以定义final型的局部属性,但是不允许定义static型的局部属性,但是static内部类中是可以定义static属性的,看一个例子:
总之,通过对Java属性的初始化特点进行了解,对掌握Java语言有非常大的帮助。
我使用Java语言多年,我在头条上也写了关于学习Java语言的系列文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有Java方面的问题,也可以咨询我。
谢谢!