看下面这回答都惨目忍睹..
系统简单给你说下,
JDK,就是java开发工具包,要是开发java程序,必须安装JDK,安装JDK的时候,是自带JRE的。
JRE,就是java运行环境,要是只运行java程序,不开发,那就只安装这个,一般好的程序在打包提供给非开发人员直接用的时候,是可以把JRE打包进去的,利用工具简单些。
看到有些网友说java一般只做B/S,就是浏览器服务器交互这种,J2EE应用,典型的网站,确实java的很大价值提现在这里。C/S能有什么用,这里我就不敢苟同了,JAVA完全可以编写C/S程序,随意的一个小窗口程序很简单,问题在于原始的IDE(集成开发环境)都是自己手写窗口代码,所以JAVA显得吃力,如果用C#这种肯定简单,直接拖控件,可是C#这语言怎么来的? 我相信编程人员都懂,这两种语言以后发展如何我们不说,因为没意义,java也不是盈利语言。 用好了就是好语言,除非是先天不足,比如需要高效率的游戏,当然采用C++这种,因为JAVA本身是没有访问硬件的能力,必须依靠调用底层,但是JAVA的优点在于JVM(java虚拟机),可以一次编写到处运行,除非编写native代码,所以总结所有语言都有优点与缺点,需要哪个用哪个,仅此而已。
追问原来😊这啦啦(≧▽≦)