2024-04-22 11:59:50 | 我爱编程网
当前的JDK的最高版本是JDK1.6,它的下载网址是:
这是支持WindowsXP/2000/NT操作系统的版本。Sun也提供支持类似Solaris SPARC和Macintosh操作系统的版本。用户可以根据操作系统平台选取合适的JDK版本进行下载。
在Window环境下,直接点击所下载的JDK压缩文件的图标,即可运行该文件,因为它是一个自解压的EXE文件。解压后,自动进入安装过程,此时可以按照提示过程,逐步完成安装。
安装时需要选择一个目录,可以选择比较简单的目录,例如,C:\JDK16,因为如果使用拼写复杂的目录会给Dos界面下的操作带来很多不便。我爱编程网
安装完毕后,用DIR命令可以显示该目录。其子目录有:
BIN,LIB,DEMO,SAMPLE,JRE等。
其中,BIN目录下是一些执行文件。LIB目录下保存库文件。DEMO目录下是一些应用程序和Applet的实例。
在Window2000/XP下,环境变量的配置从“我的电脑”(右键) 高级 环境变量,在其中选择“系统变量”的“新建”,然后在变量名中输入:“JAVA_HOME”,将此变量值置为:“c:\jdk16” 。
再在其中选择“系统变量”的“新建”,然后在变量名中输入:“classpath”,在变量值输入:“. ;%JAVA_HOME%\BIN; %JAVA_HOME%\LIB\dt.jar; %JAVA_HOME%\LIB\tools.jar”;
____________________________________________
1. 编译器——javac
javac的作用是将源程序(.java文件)编译成字节码(.class文件)。Java源程序的后缀名必须是java。javac一次可以编译一个或多个源程序,对于源程序中定义的每个类,都会生成一个单独的类文件。例如,如果在A.java中定义了A、B、C三个类,则经过javac编译后要生成A.class,B.class,C.class三个类文件。
javac的调用格式为:
javac [选项] 源文件名表
其中源文件名表是多个带.java后缀的源文件名
2.Java的语言解释器——java
java 命令解释执行Java字节码。其格式为:
java [选项] 类名〈参数表〉
这里的类名代表由编译器生成的带.class后缀的类文件名,但在上述命令不需要带后缀。这个类必须是一个独立程序(不能是Applet),程序中必须带有一个按如下格式声明的main方法。
public static void main(String [ ] args ) {…}
并且包含main方法的类的类名必须与类文件名相同,即与现在命令行中的“类名”相同。
在执行java命令时,若类名后带有参数表,则参数表中的参数依次直接传递给该类中的main方法的args数组,这样在main方法中就可以使用这些数组元素。
3. Java Applet观察器——appletviewer
appletviewer命令使用户不通过Web浏览器也可以观察Applet运行情况。其格式为:
appletviewer [-debug] HTML文件
appletviewer下载并运行HTML文件中包含的Applet,如果HTML文档中不包含任何Applet,appletviewer则不采取任何行为。如果上述命令中使用了-debug选项,则appletviewer将jdb从内部启动,这样就可以调试HTML文件所引用的Applet。
/**一个简单的Application程序;可用记事本编写
*/
public class HelloWorld {
public static void main(String args[]) {
String s="HelloWorld!"; //定义字符串s
System.out.println(s);
}
}
(1)Java 语言标识符的字母区分大小写;
(2)一个程序可以由一个或多个类组成,其中必须有也只能有一个主类。
(3)源文件名必须与程序的主类名一致,并且以 .java 为其后缀(此例子文件名为:HelloWorld.java)
。
1.编译一个源程序的命令为:
C:\>javac HelloWorld.java
会生成一个HelloWorld.class文件
2.执行一个Java程序的命令格式为:
C:\>java HelloWorld
古道上空传来阵阵战马的嘶鸣。最前方依稀看见一位身着盔甲、英姿飒爽的女将军。她正用劲挥舞着马鞭,奔跑在这崎岖的古道上。 这位归心似箭的女将军就是远近闻名的花木兰。话说十几年前,木兰家中接到可汗征兵作战的军贴。善良、孝顺的木兰为了不让年迈的父亲承受征战之苦。木兰——一纤弱的女子,毅然女扮男装,代父从军。在战斗中,她奋勇拼杀,战功赫赫地凯旋归来。面对诱人的功名利禄,木兰不为所动,义无返顾地回到朝思暮想的故乡。 木兰衣锦还乡的消息传到了她所在村庄,整个村子就沸腾了。村民们脸上都流露出从未有过的喜庆,木兰的家人更是喜上眉梢。 终于盼到了这一天,木兰的双亲互相挽扶着去迎接闺女的到来,村民也簇拥着去迎接远到而来的军队,凛冽的寒风呼啸着,而两位老人和村民们的心却比什么时候都烫。听!一阵马啼声由远及近地传来。顿时,道路飞扬起漫天尘埃。突然,这片迷茫中飞出一匹矫健的烈马,花木兰从马背上一跃而下,扑进母亲的怀抱里。动情地呼唤着:“娘,兰儿回来了,您的兰儿回来了!”母亲伸出颤抖的手抚摸着爱女的面颊,片言未吐,却已泣不成声。父亲也不禁老泪纵横。在场的人,无一不被这一场景所感动。 小小村庄到处彩灯高悬,爆竹声声。木兰的姐姐妆扮一新地迎出来,望着眼前的这位威武的将军,真是又惊又喜。“小妹!”“姐姐!”久别的姐妹紧紧地握住双手。“姐,怎么不见小弟?”“他呀,在忙着呢!”姐姐神秘地指指后院。木兰听到了霍霍的磨刀声,来到后院。阔别10余载,往日的小淘气已长成一个英俊强壮的大小伙子。为了给姐姐洗尘,他正在杀猪宰羊:“报告花将军,一切准备就绪!”木兰望着小弟,脸上笑开了花。 堂屋而砂时传来大伙开怀畅饮的笑谈声。木兰却来到了她少女时代的闺房。屋里的摆设一切如往昔,角落里那台织布机仿佛在述说以往的故事。木兰脱下战袍,换上了美丽的红装,满怀柔情地端坐在镜前,细心地梳妆打扮起来…… 梳理完毕,木兰轻移莲步,娇羞地来到堂屋。一刹那,大伙儿都被这位妩媚的佳人惊呆了。一位旧时的伙伴惊喜地对木兰的父亲说:“老爹,没想到您还有一位如此俊俏的闺女!”木兰的父亲爽朗地笑了,对众人道:“你们好好看看,她就是木兰呀!”“什么?”大伙简直不相信自己的眼睛,与他们同甘共苦十余年的花木兰竟是一个妙龄女郎!木兰见状,挥起宝剑,自如地舞起来,令人眼花缭乱,拍案叫绝。惊叹之余,众人无不感慨:木兰!木兰啊!真乃一个盖世奇女子也! 从此,木兰代父出征的故事便传为佳话,流芳百世
我爱编程网(https://www.52biancheng.com)小编还为大家带来用ue运行java 出现的问题求解决的相关内容。
1.你这个应该是还没有编译
2.如果没有编译那么应该是javac xxx.java xxx是你的类名
3.如果编译过了,那么我看你的图上代码中的类名和命令提示符java后面的数字不一样,数字只有一样了才能运行
JAVA题,分析程序运行结果.publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){inti=0;输出结果:HelloWorld!Hello!HELLOWORLD!!出现数组异常啦!。。。。。出现数组异常啦!分析如下:因为数组的长度只有3,当i++变为3的时候,数组greetings[3]是没有数据的,
编写的java程序在cmd里运行完后,怎么没看到输出结果,帅锅。。生成class文件说明你的程序正确的,,这是要编译后再输出结果的,,只要在cmd中输入java类名如你的是hellojava.java那你就要输入javahellojavajava代码运行后没结果??你的main方法里只有一行代码,new了一个PrimeThreads,参数是字符串数组argsPrimeThread
JAVA程序执行完一个功能后如何继续执行其他功能加个for循环,加个判断退出的条件。。。如;importjava.util.*;publicclassText{publicstaticvoidmain(Stringargs[]){intk;inttext=0;Scannerinput=newScanner(System.in);for(inti=0;i<
php截取字符串函数PHP中,字符串截取是非常常见的操作。通过使用substr函数,我们可以按照指定位置或长度获取字符串的一部分。以下是一些示例:首先,substr函数用于从指定位置开始取字符,如从字符串"ABCDEFGHIJKLMNOPQRSTUVWXYZ"的第5个字符开始取,直到字符串结束,结果为"BZYX"。接着,可以指定截取的长度,如从第9个字符开始取4个字符,得到"DE
手机上能不能进行java语言编程?当然能,AIDE这个手机软件就可以,集成了Java开发环境,可以很轻松的在手机上进行Java编程,下面我简单介绍一下这个软件的安装和使用:1.首先,安装AIDE,这个直接在手机应用商店中搜索就行,如下,大概也就30多M,直接下载安装:2.安装完成后,打开这个APP,新建一个Java工程,之后就可以直接进行Java编程了,效果如下,这里支持自动补
java线程执行完后自己结束吗其实最佳答案的说法是有问题的,如果题主指的结束,是指方法块语句的执行结束的话,热心网友的说法是对的。但是对于线程本身,所有线程(包括主线程)在启动后都被CPU参照优先级交替调用,运行的顺序是无法预测的,但最后结束的一定是主线程。网上有部分说法,展示的代码运行结果,“主线程先于其他线程结束,并不影响其他线程的运行”只有后半部分是对的。因为方法体(不管是自定
如图,写出两个Java程序的运行结果,拜托了第一个程序:public class Test { static int x = 5; public static void methodA() { x = x + 5; System.out.println("x in methodA() = " + x); } public static
怎样打开java?1、首先我们打开myeclipse,点击左上角的File。2、接着选择New,选择JavaProject。3、在创建java项目的页面,首先给项目命名,点击next。4、一般在这里没有什么要设置的,点击下面的Finish。5、项目创建完毕之后,我们需要创建类文件,也就是Class文件,在源文件夹src上右击,选择New,选择Class。6、
2025-02-01 20:24:39
2024-01-05 14:11:24
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01