java是电脑自带的吗(windows自带java吗)
1. windows自带java吗
结论:Windows7是不自带jdk的
jdk一般是用来进行java开发用的,windows 7系统是不自带jdk的,因为Windows系统自带的软件,不需要jdk环境,所以没有自带jdk;如果需要在Windows上进行java开发,就需要使用jdk;一般在windows上配置jdk很方便,首先去oracle下载需求的jdk版本,然后安装到本地,最后配置好jdk的在windows上的环境变量就可以使用了。
2. java和windows
1、体系模型
window是开放的平台,由系统统筹整体IT产业链条。硬件需要根据系统来走。因为的他的开放性,所以window成为最普及和用户最多的系统。
它就像规划师,安排好硬件,软件适应window的匹配标准,然后大家一起来干吧。这种模式的优点就是成本低,市场成熟度快,众人拾柴火焰高。缺点就是稳定性与性能发挥,相对来说,稍有不足。
MAC是反其道而行之,它的系统仅仅适配自己的硬件,它的软件必须通过app store购买。这种模式的优点就是软件与硬件高度的适配,稳定性与性能超强发挥。所以为什么window电脑用上3年就会卡,mac依然流畅如云。
2、软件安装
mac没有所谓的安装目录与注册表。安装简洁方便。重要的是mac里面的软件没有window里的软件安装时候流软件。这点让人超级省心。
3、续航
台式机不存在这个问题,笔记本这个影响很大,mac可以保持工作5个小时以上,window普遍都在2-3个小时,用上2年以上,就更差了。现在有些高端的window笔记本号称可以达8个小时,一般也就在5小时,都是比较高端的笔记本。
4、游戏
Mac的游戏从数量上以及兼容性上就和windows没有可比性。
5、性能
MAC对游戏性能不如Windows,而办公设计Windows不如MAC。
6、软件丰富度
日常基本软件大家都有,windows的兼容开放场景都比mac系统多。
扩展资料:
Mac OS X Lion是苹果首款通过Mac App Store提供数字版本下载的Mac操作系统,不过其4GB的容量可能会让不少网络条件不好的用户感到头疼,所以苹果此次专门为OS X Lion推出了一款预装U盘。
OS X Mountain Lion 中没有了苹果即时通信工具 iChat,替代它的是更为好用的 Messages 应用。就是 iOS 平台的 iMessage,苹果认为它能做 iChat 做的一切事情,甚至能做更多。
Messages 可以在 Mac 上和任何运行有 iOS 5 的 iPhone、iPad、iPod touch 进行无限制的即时通信:发送图片、视频、文档、通讯录——甚至群发短信。
3. 下载适用于windows的java
如果你下载的Java是64位版本的,就装不了,你应该下载x84 这样的32位版本的java。
还有一种可能就是Windows installer程序出错,下载xp版本Windows installer 4.5版本安装,重启系统,在安装jre。
4. 电脑自带java环境嘛
Eclipse
这个开源IDE长期以来一直是开发者最可靠和最常用的IDE之一。它是开发人员最友好的框架之一,其中包含许多工具和插件。它由IBM开发,目前与Microsoft Visual Studio工具竞争,旨在为Java开发者提供与Microsoft的标准化流程相同的标准。
Eclipse受欢迎的原因包括:标准化,内置测试,调试,源代码生成,插件服务器以及轻松访问“帮助”功能。
NetBeans
这个开源IDE非常容易安装,可以跨不同平台运行,易于使用。它的适应性可以扩展到移动应用,使其成为当今以移动为中心的开发领域的流行IDE。它的模块化设计可以在以后由第三方的Java开发编写扩展插件。
BlueJ
BlueJ最初是为教育培训而开发的,在小规模的软件开发中也证明了它的便利性。它具有交互式界面,无杂乱,易于使用和测试。这也使它成为初学者入门的理想IDE。界面使用框来表示类。
IntelliJ IDEA
这个免费的Java IDE最初是为Android应用程序开发的。它具有清晰,易于使用的设计,拥有许多方便的功能,有助于代码开发,测试与调试。
jEdit
这是一个具有广泛插件架构的文本编辑器。其中一些需要数年才能发展!它支持包括Unicode在内的大量语言(超过200种)。作为文本编辑器,它允许编辑搜索,查找,替换和源代码编辑等功能。
DrJava
这款易于使用的IDE具有良好交互的界面。这使其成为学生的理想选择。它的测试,调试和智能编辑器功能,旨在为新手创建一个轻量级的IDE。
Android Studio
由Google开发的主要针对Android应用程序,它已经证明与Java编码相当优秀。它对支持Google服务和设备相当顺滑。
5. java能写windows程序吗
1、首先,我们可能需要查看一下电脑的配置信息,单击开始按钮选择系统,一般我们只需要关注是多少位的系统,还有是windows或Linux即可,如图:
2、在网络畅通的情况下,在任意浏览器都可以查找java的下载链接,我这边的链接是http://www.oracle.com/technetwork/java/javase/downloads/index.html,输入地址后,按照图示操作:
3、单击下载后,我这边选择下载的是exe格式的,一般也可以选择压缩文件下载,如图所示:
4、接着就可以进行java的安装了,双击文件进行安装,如图所示:
5、按照软件的安装进程,一步步显示,如图所示:
6、一般软件安装特别支持英文路径的安装,这边java我安装到s盘,如图所示:
7、单击下一步后,软件安装中有可能需要等待几分钟,如图所示:
8、文件提取后,会弹出如图所示:
9、稍微等待下,至此java安装结束,如图所示:
6. java可以做windows客户端吗
下面简单介绍一下具体的使用步骤:
1. 将下载的Java Service Wrapper包解压到本地,目录为{WRAPPER_HOME};
2. 服务应用程序名为MyServApp,在目录d:\MyServApp下建立bin、conf、logs、lib目录;并把你的已有应用程序如NioBlockingServer.class拷贝到该目录下;
3. 将{WRAPPER_HOME}\src\bin\下的遗以下文件拷贝到MyServApp目录下,并重命名。{WRAPPER_HOME}\bin\Wrapper.exe C:\ MyServApp \bin\Wrapper.exe{WRAPPER_HOME}\src\bin\App.bat.in C:\ MyServApp\bin\MyApp.bat{WRAPPER_HOME}\src\bin\InstallApp-NT.bat.in C:\ MyServApp\bin\InstallMyApp-NT.bat{WRAPPER_HOME}\src\bin\UninstallApp-NT.bat.in C:\ MyServApp\bin\UninstallMyApp-NT.bat4. 将{WRAPPER_HOME}\lib下的以下文件拷贝到C:\ MyServApp \lib目录下{WRAPPER_HOME}\lib\Wrapper.DLL{WRAPPER_HOME}\lib\wrapper.jar5. 将{WRAPPER_HOME}\src\conf\wrapper.conf.in拷贝到C:\ MyServApp \conf目录下并命名为wrapper.conf;并修改wrapper.conf文件,在其中配置您的应用服务。主要修改以下几项即可:
#你的JVM位置:wrapper.java.command=D:\Sun\j2sdk1.4.0_03\bin\java #运行参数:如:wrapper.java.additional.1=-Dprogram.name=run.bat#classpath:wrapper.java.classpath.1=../lib/wrapper.jarwrapper.java.classpath.2=../bin/.# Java Library Path (location of Wrapper.DLL or libwrapper.so)wrapper.java.library.path.1=../lib#MAIN CLASS 此处决定了使用Java Service Wrapper的方式wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp#你的Java应用类wrapper.app.parameter.1= NonBlockingServer# 服务名wrapper.ntservice.name=NB# Display name of the servicewrapper.ntservice.displayname=Nio Nonblocking Server# 服务描述wrapper.ntservice.description=Nio Nonblocking Server其他的配置根据你的需要改变即可6. 对以上配置的MyApp.bat进行测试,运行MyApp.bat,就像在Console窗口下运行Tomcat一样;
7. 对以上配置的服务进行测试,运行C:\ MyServApp\bin\InstallMyApp-NT.bat将把你的应用(此处为NioBlockingServer)安装到Win32系统服务中了。8. 打开控制面板-管理程序-服务,看到Nio Nonblocking Server已经在系统服务中了,其他用法就与我们熟悉的Windows服务一样了。Tomcat使用的是Java Service Wrapper模式二,这种方式需要对已有的程序进行小的改动,但可以通过Socket端口的方式控制服务程序核心的启动,更加灵活。
7. java可以在windows上运行吗
1、如果你指的是开发环境:windows 系统 、Linux系统等,都能作为java的开发平台。不过最常见的还是基于windows系统的java开发。原因:windows对于java的一些开发软件如IDE、容器、建模工具有良好的支持,这是其他系统所不能比拟的。很多工具只能运行在windons平台下。所以对于java的开发还是基于windows较多。
2、如果你指的是运行环境:windows系统、Linux系统、Uinx系统都可做为java的运行环境。java的最大特点就是:一次编写,到处运行。他所反映的就是java的跨平台特性。所以java在理论上是可以在任何系统在运行的。
3、如果你指的是java适合开发那种系统:java se技术:适合开发桌面应用程序和应用程序。java ee技术:适合开发基于B/S建构的企业级解决方案。java me技术:适合开发电子设备、嵌入式系统等。java提供了三种大的方向,你可以选择你的喜好,来开发出不同功能,不同应用领域的java程序。