當前位置:首頁 » 代理許可 » 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