弱弱的问:JAVA提供的API函数是不是在WINDOWS里面和LINUX里面都能调用啊? api 与jvm打交道jvm 与os打交道不同的os有不同的jvm,但api是一样的!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java能实现跨平台,全是因为JVM呀! jvm是不是指编译器?那就是说API能在不同的操作系统里面调用了?我觉得好看SUN公司是不是支持的?不好意思,不太懂,瞎说说! jvm是java virtual machine,也就是java虚拟机,是java程序运行的环境,形象点说,jjava文件编译后的.class代码都运行在这个环境里头,就象你在浏览器里浏览网页一样,网页在浏览器里被展示,虚拟机就起到了类似浏览器的作用。java的api这个提法我还是第一次听说,是指虚拟机本身有api提供?呵呵,不大可能。java里头只有类,还有定义接口,但一般只是提供给java程序本身来调用。 jvm是java程序的运行环境,叫做java虚拟机,它相当于一个翻译,将各种语言(不同的操作系统的机器码)翻译成java的字节代码。java的编译器生成的代码都能够在jvm中运行。所以只要哪个操作系统有相应的jvm,java程序就能在上面运行 java中确实没有提供api,所有的功能都由各个公司类库提供,另外就是java beans 同意楼上几位观点,我认为JAVA的API指的是SUN中的API吧,也就是J2SE、J2EE、J2ME吧,至于在其他系统调用API,好像没有听过这种说法,我想JAVA编绎完成后的类文件就也类似相当于网页文件吧,所以能在任何操作平台调用,JVM挂在每个OS上,就是实现了跨平台的说法 J2SE for windowsJ2SE for linux你用哪个操作系统就用哪个j2se就行了。 编写一个用来创建一个ArrayList对象的程序,但是不明确导入java.util.* 一个编程爱好者的提问!!!! NullPointerException 方面的问题 谢谢 这个简单的applet菜单,弄了好久就是不显示出来,求救!!! 关于重载和覆写,我又有疑问了,大家来看看 问题:我的applet在viewer上可以看到绘制出的图形 可是在IE中却看不到 用的是generalPath() 请教一个关于socket的问题 java构造器 给byte的不同bit段赋值 求Java大神教导怎么做学生成绩管理系统 为什么在程序中老是不能引入image---急等高手 一些小问题,但是搞不大清楚
那就是说API能在不同的操作系统里面调用了?
我觉得好看SUN公司是不是支持的?
不好意思,不太懂,瞎说说!
java的api这个提法我还是第一次听说,是指虚拟机本身有api提供?呵呵,不大可能。java里头只有类,还有定义接口,但一般只是提供给java程序本身来调用。
J2SE for linux
你用哪个操作系统就用哪个j2se就行了。