Java(TM) 6 Update 7是用来干啥的啊?可以删除吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java(TM) 6 Update 7是用来干啥的啊?可以删除吗?相关的知识,希望对你有一定的参考价值。
装了Java(TM) 6 Update 7可以删除Java(TM) 6 Update 5吗?不知道为什么我的机里面两个程序都有,能删一个吗 。
还有是用来干什么的????删除对系统有影响吗?
晕不好意思。我搞错了。我电脑里有jre1.6.0_07和jre1.5.0_09,这两个可不可以删了或者删一个???
听你这样一说·
看来你不是搞java的
装jdk1.6的时候。自动就装了Java(TM) 6 Update 7 这个东西(这是自动更新jdk版本的)
从上面可以判断你装的是jdk1.6。是最新版本了。我估计。3年内。jdk1.6还将是主流.所以根本用不着更新
完全可以删了..... 参考技术A 可以删除的.
这个不是什么java平台,所谓的java平台其实是jre,就是让你能运行java程序.
这里的Update是更新用的,像我们做java开发都直接把这些删除,随机启动烦人
所以是可以删除的,不用担心 参考技术B 最好别删,又不占什么空间
这个是个java平台,
如果不是你自己装的,就是装别的软件的时候,装上的
因为有的软件需要这个平台才能使用,对软件有影响,对系统应该没影响。 参考技术C Devoxx大会上,Java SE首席工程师Mark Reinhol,做了一个关于Java 7(2010年初发布)最新发展方向的演讲。虽然,Mark称这次演讲的内容只是暂时的计划、不具约束力,但是仍然在社区中引起了很多反响,特别是针对闭 包特性(Closures)的遗漏。
出席会议的Hamlet D'Arcy提供了一个Mark演讲中有关Java 7特性的总结。其中一些比较重要的变化包括:
模块化——294和Jigsaw项目
292——JVM对动态语言的支持
JSR 203——更多新的I/O API已基本完成,包括真正异步的I/O(不仅仅是非阻塞I/O)和一个真正的文件系统API。
JSR TBD:小的语言变化(见下)
安全重抛出——允许一个广泛的catch语句,编译器可以更加智能的基于try语句块中抛出的异常管理重新抛出。(我以前没有见过,不过看起来不错)
Nulll解引用(dereference)表达式——Null通过'?'语法检查,类似于Groovy...使开发人员避免一连串null检查。
更好的类型推断(type inference)——与泛型实例化有关,但目前还不清楚这种推断会达到什么程度(我觉得越多越好)。
多捕捉(Multi-catch)——(是的!)允许在catch语句中用逗号分割一系列异常类型。
Joe Darcy正在领导Open JDK开发,他的博客地址是http://blogs.sun.com/darcy
JSR 296——Swing应用框架——仍然需要更简化以方便Swing应用开发。
6u10特性的向前兼容(Java Kernal、QUickstarter、新Plug-in等)。
他同时提到了曾经考虑过但可能不会引入到Java 7的特性:
闭包——围绕提议没有形成一致意见
具体化泛型(Reified generics)
第一类属性(1st class properties)
操作符重载
BigDecimal语法
JSR 295——Bean绑定
Java.net开展了一次有关“哪些Java 7未采纳的特性是你最感兴趣的”的调查,其中闭包明显处于其他特性之前:
闭包 47.4% (734 Votes)
具体化泛型 17.2% (266 Votes)
第一类属性 10.4% (162 Votes)
操作符重载 4.3% (67 Votes)
BigDecimal语法 3.4% (54 Votes)
JSR-295 Bean绑定 7.3% (113 Votes)
我对任何特性都不感兴趣 9.7% (150 Votes)
Ricky Clarkson认为没有闭包Java将灭亡:
果然被证实了。虽然James Gosling想要闭包,虽然已经有了3个闭包原型编译器,虽然其他JVM语言支持闭包,Java 7还是没有闭包。
Martin Kneissl也认为Java 7中没有闭包是个坏消息:
应该增加闭包而不是Java 5中的“for”循环新形式。在Java 6中就应该有闭包。现在似乎Java 7中也不会有了。
闭包并不难以理解。至少当你把它们与Java中的匿名内部类作比较时是这样的。有的人不赞同。他们觉得总有一些愚蠢的程序员,所以应该限制语言以防止他们引起太多破坏,我不认同这个理由。这是不可能的。不称职的程序员在任何语言中都会搬起石头砸自己的脚。
幸运的是,JVM上还有其他语言可以使用Java的优点:库、可移植性和工具(某种程度上)。
Dustin Marx在关于Java 7中最期待的特性的帖子中对闭包有一些矛盾的看法:
就在我写这篇帖子的时候,已经有160票投完(不过很快就会出现新的投票),其中Java SE 7中最期待的落选特性是闭包。目前,闭包特性已经得到了总票数的几乎一半。从某种意义上说,这并不奇怪。闭包似乎主宰了Java SE 7的讨论直到被宣布不会在Java SE 7中引入。但是讨论是围绕着闭包的概念和如何实现闭包进行的争论。虽然闭包是Java SE 7最期待的落选特性之一,但是我个人对此非常矛盾。我有时会偶然的在工作中意识到闭包是多么有用,但是多数情况下没有它我也可以应付。也就是说,我不介意它被引入,但是当我听到没有被包含在Java SE 7中时这并没有困扰我。但是,如果我们相信目前的投票结果,那么接近一半的Java开发人员最想要这个特性。这与Java.net有关开发人员最想要Java SE 7引入闭包的问卷调查是一致的。
Osvaldo Doederlein对新特性感到兴奋,不过仍然很期望闭包:
Java 7是多年基础设施智能化的最好版本:294/Jigsaw,并发类加载——我认为这会提高大应用程序的启动时间,特别是类似于JavaEE服务器和IDE 等基于微内核的应用,XRender——将最终使Java成为Linux桌面应用的一等公民,G1,全64位支持(将在6u12中首次亮相,获取beta版),ForkJoin。
这么多的好特性,我几乎都快忘了失去闭包的悲伤了。我猜是时候转移到Scala、JavaFX或者其他现代JVM语言上了(只要不是类似于Ruby 或者Python的动态类型语言)。我认为从现在开始五年,如果我编写某种低层次的运行时,我会只写“标准”Java代码。多亏社区的保护,Java语言 正在慢慢转为一种遗产和低层次的角色。
另一方面,Matt Grommes关注于BigDecimal语法:
我致力于一个金融系统有一年多时间了,BigDecimal语法简直太痛苦了。我真的非常不满意。
Stephen Colebourne向Devoxx和JavaEdge的与会者展示了JDK7语言的10种可能变化,并请他们投票:
绝对的胜者是——null处理。Null处理获得了50张最优先支持票,是排在第二位的字符串切换(string switch)特性票数的两倍,几乎是全部最优先支持票数的三分之一。而且,几乎有三分之二的与会者把它放在了前四位优先支持的特性里。
其他受欢迎的特性包括字符串切换、异常的多捕捉、对Map的增强型for-each循环(能够删除或者查找索引)和ARM风格的资源管理。
不受欢迎的特性(特别认为是糟糕建议的)是通过[]访问List/Map和字符串插值(字符串中的$variable )。
泛型推断和多行字符串处于相对较低优先级但与会者不是特别反感。
值得一提的是,在Devoxx上对闭包特性的投票结果是50:50。
代理是用来干啥的?拜托各位大神
简单说一下代理服务器的原理: 你的计算机通过电信上网,电信分配了一个 IP给你,对吧 哪么你正常访问网络都是直接访问别人服务器,例如上QQ,显示的IP当然是你自己的电信IP 但是设置代理服务器后,打比方是韩国的一个IP 哪么你每次访问网络时,例如你每次发QQ消息时,是先通过你的电信服务器,然后访问韩国的那个代理IP服务器,然后再把消息发给腾讯的服务器,哪么通过这个步骤之后,腾讯方面记录你的IP就是韩国那个代理服务器IP了。 参考技术A 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层。主要的功能有: 1.突破自身IP访问限制,访问国外站点。教育网、169网等网络用户可以通过代理访问国外网站。 2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源 的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育 网开放的各类FTP下载上传,以及各类资料查询共享等服务。 3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种 限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国 外的代理服务器试试。 4.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界 的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。 5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。 1.IE5.0以上版本中设置代理:菜单栏“工具”->下拉菜单“Internet选项”->选项卡“连接”->在“局域网设置”中选中您目前 使用的连接,然后点击右侧的“设置”->在中间的“代理服务器”栏选中“使用代理服务器”->在“地址” 和“端口”栏输入本站提供的HTTP代理服务器->确定->确定。 2.MyIE2中设置代理服务器:菜单栏“选项”——》“代理服务器”——》“代理设置”——》在输入框中输入标准格式的代理服务器,如XXX.XXX.XXX.XXX:端口,然后“确定”并退出,继续,菜单栏“选项”——》“代理服务器”——》然后选择刚才输入的代理服务器 3.腾讯浏览器(TT浏览器)中设置代理服务器:菜单栏“工具”——》“WWW代理”——》“设置代理”——》在代理设置对话框中,点击“新增”——》在代理设置区中,输入代理,然后“确定”并退出,继续,菜单栏“工具”——》“WWW代理”——》然后选择刚才输入的代理服务器 用SOCKS代理上OICQ,可隐藏真实IP地址,方法如下: 1.启动OICQ,登陆后右击下方开始菜单处的QQ小图标,选择“系统参数”==》“网络设置” 2.在服务器地址与端口处填QQ服务器地址,最好数字的。如5202.104.129.2515端口:8000 3.在“使用SOCKS5代理服务器”前打上勾,在“代理服务器地址”与“端口号”处,(QQ代理的端口号一般为1080) 分别填上最新SOCKS代理(SOCKS4也可用) 4.在“校验用户名”与“校验用户密码”处全部删空,然后点“测试”,如能通过,则说明代理服务器工作正常,否则换一个。 5.按“确定”,点击任务栏的QQ小图标,先离线再上线即可. 在FTP软件中我们可以使用SOCKS4/SOCKS5代理服务器,常见的FTP工具中的代理设置方法如下: 1.FlashFXP3.0以前版本中设置代理:菜单栏“选项”——》参数设置——》代理和防火墙,然后在“代理服务器”项中选择代理类型,填写代理 2.FlashFXP3.0以后版本中设置代理:菜单栏“选项”——》参数设置——》连接,然后在“代理服务器”项中选择代理类型,填写代理 3.CuteFTP XP 5.0.2 中文版中设置代理:菜单栏“编辑”——》设置——》连接——》SOCKS--》选择代理类型,如SOCKS4或者SOCKS5,并填写代理 4.LeapFtp中设置代理:菜单栏“选项”——》参数设置——》常规——》代理,将“使用代理”前面的方框钩上,然后填写代理,并将下面的SOCKS防火墙钩上 代理服务器除了网络服务商为了各种目的而开设外,大部分是新建网络服务器设置的疏漏!虽然法律尚无具体规定,但没有经过允许而使用他人的服务器当然还是不太好!虽然目的主机一般只能得到您使用的代理服务器IP,似乎有效的遮掩了你的行程,但是值得一提的是:网络服务商开通的专业级代理服务器一般都有路由和流程记录,因此可以轻易的通过调用历史纪录来查清使用代理服务器地址的来路。当然,利用多层代理会增加被捕获的难度,但也不是不可能的。去年报上就有报道有人使用代理服务器进攻“天府热线”,进行非法活动而被抓的消息。因此,建议大家不要利用代理服务器来进行特别行动!只要你不使用代理进行非法活动,一般是没有关系的。 网络代理分类: 在线代理 HTTP代理 SOCKET4代理 SOCKET5代理 在线代理常识: 在线网页代理(Web Proxy Server),是目前简单、高速、有效的访问国际网站的最佳途径,它的功能就是用户与Web服务器之间的一个中转站,当用户访问国际网站时候,通过代理服务器来访问目标网站,并缓存在代理服务器。这样一来如果当用户访问的站点之前有人访问过,用户将直接从代理服务器上读取信息,因此显著提高浏览速度与效率。另外,网页代理还能屏蔽恶意网页代码保护您的浏览器不受干扰。以上是关于Java(TM) 6 Update 7是用来干啥的啊?可以删除吗?的主要内容,如果未能解决你的问题,请参考以下文章
java中“@SuppressWarnings("deprecation")”是用来干啥的啊