请问java与linux是什么关系呢

如题所述

没什么关系,一个是编程语言,一个是操作系统,java可以运行在linux系统上
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-19
linux 是一个操作系统。java是一种编程语言。java是在虚拟机上运行。所以只要能安装的了jdk,就能运行java。楼主是要在linux下开发java程序?
第2个回答  2013-03-17
java 是靠 jvm 翻译给 系统运行的
没有一毛钱关系 到是 jvm 和系统关系密切
像微软的 C# 用mono翻译给系统,也可以在 linux 上跑了本回答被提问者和网友采纳
第3个回答  2013-03-17
java是一种编程语言,和C/C++语言是一类东西;linux是一种操作系统,和Windows, Unix是一类东西。
第4个回答  2013-03-17
1楼+1 啥关系没有? 楼主咋问这种无聊的问题呢

linux和java的关系?
2个概念啊。linux是操作系统,java是编程语言啊,不同的。如果硬要说有什么关系的话,就是都是开源,并且java的东东能在linux下运行。

linux和java的关系?
Java和Linux的理想关系是,一方面有一种可以在所有操作系统上运行的语言,另一方面操作系统可以根据需要进行各种计算。这种关系本身在过去,现在或者将来都可以实现,但现在目前Java并没有在Linux界唤起多大的兴趣,原因主要在于Java和Linux群体和技术在原则性和专业性上存在差异造成的。原则性的差异涉及开放源码...

有人了解java与linux文件描述符之间的关系吗
linux文件描述符? 可以认为是linux下的任务管理中打开文件的索引表,是系统中使用的。。。java是一个平台、一种编程语言。。。不知道要怎么比较了。

linux,android,各种UI,java的关系?
Linux是个公开源代码的操作系统,目前也移植到手机上了,很多摩托罗拉手机就是这个系统。Andriod是在Linux内核的基础上开发的,也是Linux的分支,很多人都说它开源,其实不是真正的全开源,部分核心没公开。UI就是用户接口,没学过操作系统原理很难理解,大概就是指人与计算机交流的通道,如GUI就是指手机的界面,...

linux 与 java 有啥区别
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。而Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。两者从本质上讲没有可比性。两者的区别就像是Windows和Office的区别一样。Java是由Sun Microsystems公司推出的Java面向...

linux,android,各种UI,java的关系?
linux包括archlinux、gentoo、ubuntu、redhat、centos、hplinux、fedora、suse...windows包括微软旗下的大部分系统.2、android是基于linux 内核的,但是linux开发树里面把它开除了。3、UI是user interface的缩写,中文意思为:用户界面。4、java是一种高级编程语言。android系统是基于linux内核的,但是它的组件...

java的多线程与linux的多线程的关系
java自己实现了线程库,也就是说java的线程并不和操作系统的线程对应,jvm在操作系统上面是一个进程,当这个进程被操作系统调度到后,jvm内部实现的线程库再调度java线程,为什么是这样呢?考虑到以前的操作系统内核,比如linux,在以前都不直接支持线程,用户线程和内核线程是多对一的关系,solaris一度也是...

Java后端为什么学学Linux主要是干嘛
Java后端学学Linux主要是开发和Linux没有必然联系,但是现在很多软件程序是部署在Linux上就是了。LINUX和WINDOWS是完全不同的两个操作系统,相比而言,WINDOWS系统的封装更强,我们很难理解其细节;而linux系统的完全开放的。你可以看到系统实现的源程序。而java作为跨平台的开发语言,可以在linux和windows系统...

需要了解linux环境下开发Java吗?
Java跨平台是因为Java的运行是在Java虚拟机上,而Java虚拟机可以运行在各种操作系统上,所以Java程序也就能运行在不同的操作系统环境下。至于在Linux下开发Java,就关系到你用Java做什么项目了,Java的swing技术 也就是图形界面编程基本已经被微软的.NET所取代。所以现在Java存在的价值主要是Java对于Oracle...

Linux是什么?像Java,C#一样的脚本语言吗?
Linux跟java c#不同,Linux属于操作系统,Java,C#是高级的编程语言。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲...

相似回答