当前位置:首页 » 代理许可 » java需要您的许可才能运行

java需要您的许可才能运行

发布时间: 2020-12-17 22:47:54

A. JAVA无法运行怎么办

你需要下载一个(目前最新版本为java8,直接网络就可以下载)

然后配置环境变量:
JDK安装设置环境变量
一、前言

JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK1.3。考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是win2000。

二、下载,安装

下载地址为JAVA官方站点:java.sun.com,国内也到处都是。

Windows下,直接运行.exe文件,安装到一个目录,我这里用F:\jdk13作为例子。

三、配置

桌面上选择“我的电脑”(右键)

高级

环境变量

在“系统变量”--->“新建”

在变量名中输入:CLASSPATH,变量值中输入:

F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后确定;

好了,配置完了,要重新启动计算机后,环境变量才能有效的。

四、测试

(1)用文本编辑器写一个简单的java程序:

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World!");

}

}

这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。

注意:该文件名称必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。

(2)编译:在dos命令提示符下执行:(注意大小写)

javac HelloWorld.java

如果正常的话,将生成HelloWorld.class文件。

(3)运行:在dos命令提示符下执行:(注意大小写)

java HelloWorld

这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:

java HelloWorld.class

多了后面的.class,一定要注意,否则会出现下面的错误:

Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class

(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)

好了,运行java HelloWorld应该会出现伟大的“Hello World”了。

到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的java api...,不过,不要急,我将和大家一起慢慢入门,慢慢提高... ...)的Java过程了。

B. java运行时,提示需要'' class '' 或'' interface ‘’

你这个程序写的有问题,下面这段变量会提示报错

dy1=dy1-tankbullet;

dx2=dx2+tankbullet;

dy3=dy3+tankbullet;

dx4=dx4-tankbullet;

我帮你稍微改了下:

importjava.awt.*;

importjava.awt.event.*;

importjavax.swing.*;

importjava.awt.geom.*;

importjava.util.EventListener;

publicclasstankextendsJApplet{

publicstaticvoidmain(Strings[]){

JFrameframe=newJFrame();

frame.setTitle("tank");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JAppletapplet=newtank();

applet.init();

frame.getContentPane().add(applet);

frame.pack();

frame.setVisible(true);

}

publicvoidinit(){

JPanelpanel=newtankPanel();

getContentPane().add(panel);

}

}

{

intx=280,y=280;

inttankbullet=8;//坦克的子弹速度

//子弹

intdx=295,dy=295;

intdx1=295,dy1=-10;

intdx2=600,dy2=295;

intdx3=295,dy3=600;

intdx4=-10,dy4=295;

publictankPanel(){

setPreferredSize(newDimension(640,480));

setBackground(Color.white);

Threadthread=newThread(this);

thread.start();

}

//重写组件绘制方法

publicvoidpaintComponent(Graphicsg){

//坦克初始位置

super.paintComponent(g);

Graphics2Dg2=(Graphics2D)g;

this.setBackground(Color.WHITE);

g.setColor(Color.red);

g.fillRect(280,280,40,40);

g.fillOval(275,275,10,10);

g.fillOval(275,285,10,10);

g.fillOval(275,295,10,10);

g.fillOval(275,305,10,10);

g.fillOval(275,315,10,10);

g.fillOval(315,275,10,10);

g.fillOval(315,285,10,10);

g.fillOval(315,295,10,10);

g.fillOval(315,305,10,10);

g.fillOval(315,315,10,10);

g.setColor(Color.black);

g.fillRect(295,260,10,40);

g.fillOval(285,310,10,10);

g.fillOval(305,310,10,10);

}

publicvoidrun(){

for(inta=0;a<60000;a++){

dy1=dy1-tankbullet;

dx2=dx2+tankbullet;

dy3=dy3+tankbullet;

dx4=dx4-tankbullet;

}

}

}

至于你这样的问题我没有遇到哦,看下图:

C. Java程序一定要在cmd里能运行才有用吗

以后你写来的程序是在源服务器上运行,不用在命令提示符下运行的。
基本上就是刚开始的时候认识一下,知道在控制台可以运行java程序就可以了。
如果你想在控制台运行你的程序,尝试把前面的包名删掉。
而且尽量不要依赖你写的其它类。
如果依赖了java自带的类你需要导包。
如果依赖了jar包那还更麻烦一点。
总之尽量别依赖你自己写的类,要依赖的话,被依赖的类要先编译,而且它不能依赖那些没有编译的类。
比如a类依赖了b类,而b类也依赖了a类,那编译起来就很麻烦了。
你需要先让a类不要依赖b类,然后编译a类,编译b类,然后再让a类重新依赖b类。
总之很麻烦,你听不懂的话就别引用你自己的类。
这个也不重要,基本上没有人会在控制台运行java程序,都是通过开发工具开发的。

D. 为什么JAVA代码正确,用eclipse运行要拉一下窗口才出现效果

setVisible(true)这个方法放到最后调用,如果先调用会导致面板上的组件还没有生成,但是面板已经显示的情况,这就是为什么有一些大的程序需要LOADING的原因。

E. Mac下载ADOBE系列软件后打不开,显示‘您需要安装 Java SE 6 运行时才能打开“Adobe Illustrator CS6”’

http://java.com/zh_CN/download/faq/java_6.xml

F. 运行josm提示需要java 运行环境1.80怎么解决

去 ORACLE官网下载 JDK 1.8 并安装

~

G. 编写java程序,必须要能够运行

这么多要求就给15分啊 而且吧这么多不好融合的要素非要写在一个程序里,又是个没学好java的娃....
基本都实现了,如下:

一、类parent.java

public class parent {

private String a;
private String b;

//赋值并输出方法
public void out(String a){
this.a=a;
this.b="";
System.out.println("a="+this.a);
}

//对上面赋值并输出方法的重载,参数不一样
public void out(String a,String b){
this.a=a;
this.b=b;
System.out.println("a="+this.a+" b="+this.b);
}
}

二、类children.java

public class children extends parent{ //继承父类

private String c;

//对父类赋值并输出方法的重写,改变逻辑
public void set(String a,String b){
this.c=a+b;
System.out.println("c="+this.c);
}
}

三、类ttt.java 主类

public class ttt {

public static void main(String[] args) {
// TODO Auto-generated method stub
parent p=new parent();//实例化父类
children c=new children();//实例化子类
//调用方法功能,输出功能
p.out("中型车");
c.out("小型车", "宝马车");
System.out.println(cal());
}

//子函数
public static int cal(){
int a[]={1,2,3,4,5,6,7,8,9,10};//定义个数组
int s=0;
//循环
for(int i=0;i<9;i++)
{s+=a[i];}//累加

try {
int b=s/0; //除0运算,会报异常
} catch (Exception e) {
System.out.println("除0运算异常");
} finally{
return s;//返回return的体现
}

}

}
======================
写完就测了,能跑
a=中型车
a=小型车 b=宝马车
除0运算异常
45

H. JAVA需要得到您的许可才能运行

打开 chrome://plugins ,找到提示的这个插件,勾选始终运行就可以了。

I. 我安装上了java,但是不能运行,谁能告诉我怎么做

你最后写了两个bin\看见了吗?把最后那个删掉

J. java的环境变量已经设置好了,但是每次开机都要去确认一下环境变量才可以编译运行,很麻烦,求助各位

这个问题我也遇到过,将

  • %JAVA_HOME%in;%JAVA_HOME%jrein;

改成你的jdk的安装目录下的bin和jrein,以我的为例:

C:Program FilesJavajdk1.8.0_201in;C:Program FilesJavajdk1.8.0_201jrein;

这样就可版以完美解决了权!

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837