java jdk myeclipse_java初体验(JDK+myeclipse)
前一段時(shí)間突擊了C語言,主要是針對(duì)文件的操作,學(xué)習(xí)C的目的就是利用C處理oracle數(shù)據(jù)文件,
在脫離oracle軟件的情況下,提取出特定表的數(shù)據(jù)。行鏈接和行遷移再加上cluster表搞的頭大,暫且一放,學(xué)習(xí)下java,
了解下這個(gè)跨平臺(tái)的語言。
1、安裝JDK
我安裝的版本是jdk-6u16-windows-i586,下一步下一步,SO easy
JDK安裝目錄
C:\Program Files\Java\jdk1.6.0_16
2、設(shè)置環(huán)境變量
CLASSPATH變量?jī)?nèi)容如下:
C:\Program Files\Java\jdk1.6.0_16\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_16\lib\tools.jar
測(cè)試JAVA環(huán)境
java環(huán)境搭好了。
寫個(gè)經(jīng)典的helloworld!
-------------------------------
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
---------------------------------------------------
保存為HelloWorld.java
cd? HelloWorld.java所在目錄
E:\java>javac HelloWorld.java
E:\java>java HelloWorld
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
報(bào)錯(cuò)了,錯(cuò)在哪呢??
原來需要把文件放在CLASSPATH目錄下
set classpath=%classpath%;e:/java
E:\java>set classpath=%classpath%;e:/java
E:\java>java HelloWorld
Hello, World!
第一個(gè)java程序誕生了。。。
來個(gè)稍微復(fù)雜點(diǎn)的
-------------Class1---------------
import java.awt.*;
class myclass
{
public void fun()
{
System.out.println("Hello java!");
}
}
public class Class1
{
public static void main(String args[])
{
myclass obj;
obj=new myclass();
obj.fun();
}
}
-------------------------------------------------
調(diào)試結(jié)果
E:\java>javac Class1.java
E:\java>java Class1
Hello java!
注:類的聲明與引用
-------------變量的初始化var.java-----------------
public class var
{
byte x;
short y;
int z;
long a;
float b;
double c;
char d;
boolean e;
public static void main(String[] args)
{
var m=new var();
System.out.println("打印數(shù)據(jù)x="+m.x);
System.out.println("打印數(shù)據(jù)y="+m.y);
System.out.println("打印數(shù)據(jù)z="+m.z);
System.out.println("打印數(shù)據(jù)a="+m.a);
System.out.println("打印數(shù)據(jù)b="+m.b);
System.out.println("打印數(shù)據(jù)c="+m.c);
System.out.println("打印數(shù)據(jù)d="+m.d);
System.out.println("打印數(shù)據(jù)e="+m.e);
}
運(yùn)行結(jié)果
E:\java>javac var.java
E:\java>java var
打印數(shù)據(jù)x=0
打印數(shù)據(jù)y=0
打印數(shù)據(jù)z=0
打印數(shù)據(jù)a=0
打印數(shù)據(jù)b=0.0
打印數(shù)據(jù)c=0.0
打印數(shù)據(jù)d=
}
全局變量系統(tǒng)會(huì)自動(dòng)初始化,局部變量必須要賦值才能工作。
總結(jié)
以上是生活随笔為你收集整理的java jdk myeclipse_java初体验(JDK+myeclipse)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国银行和工商银行的区别
- 下一篇: 从 0 到 300,Instagram