找软件用软件,到华军软件园!
华军软件园>下载分类
  • jdk1.7 64位

    jdk1.7 64位

    jdk1.7 64位大小:139.33MB更新时间:2024-03-26软件授权:国产软件
    jdk1.7是Java语言软件重要开发工具包,是整个Java的核心所在。jdk作为Java开发的环境,不管是做Java开发还是做安卓开发,都必须在电脑上安装jdk,这是一款需求很大的软件。jdk是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。jdk1.764位2024免费下载。 jdk1.7常见问题: 1、jdk1.7为什么不用配置classpath? 从学习java开始,从来没有设置过classpath,最初java1.2之前需要classpath来找到自带的tools.jar,rt.jar等文件才能运行。 2、JDK1.7使用教程,如何编写和运行java程序? 1)在桌面创建命令提示符的快捷方式 2)右击命令提示符选择属性,创建命令提示符的起始位置,也可以放在别的位置,但注意编写的程序要放入创建的位置 3)新建文本档案,编写HelloWord的程序 4)将文本档案保存为HelloWord.java的文件,注意文档的命名要和程序中的类名一致 5)在命令提示符中输入javacHelloWord.java编译程序,生成HelloWord.class文档,可以输入dir查看 6)运行程序,输入javaHelloWord jdk1.7使用方法: 1、右键选择计算机→属性→高级系统设置→高级→环境变量 2、系统变量→新建 变量名:JAVA_HOME 变量值:(变量值填写你的jdk的安装目录,例如本人是E:Javajdk1.7.0) 3、在系统变量中找到Path变量,选择编辑 在变量值最后输入%JAVA_HOME%in;%JAVA_HOME%jrein; (注意如果原来Path的变量值末尾没有;号,就先输入;号再输入上面的代码) 4、系统变量→新建 变量名:CLASSPATH 变量值:.%JAVA_HOME%lib;%JAVA_HOME%libools.jar(注意最前面有一点) 到这系统变量就配置完毕了。 jdk1.7功能特色: 1、switch中可以使用字串 2、""这个玩意儿的运用ListtempList=newArrayList();即泛型实例化类型自动推断 3、语法上支持集合,而不一定是数组 4、新增一些取环境信息的工具方法 5、Boolean类型反转,空指针安全,参与位运算 6、两个char间的equals 7、安全的加减乘除 jdk1.7安装步骤: 1、在本站下载该软件,压缩之后双击.exe,进入安装向导,点击“下一步”继续 2、选择好安装位置,这里建议将文件安装在D盘,点击“下一步”继续 3、正在更新组件注册,请耐心等候 4、将文件安装在D盘,点击“下一步”继续 5、正在注册Java运行时环境,过程很快,请稍候 6、已成功安装该软件,点击后续步骤即可访问教程以及更多内容 jdk1.7更新日志: 1.对部分功能进行了优化 2.解了好多不能忍的bug
    安全下载
  • Apache Tomcat 7

    Apache Tomcat 7

    Apache Tomcat 7大小:8.73 MB更新时间:2024-03-19软件授权:国产软件
    ApacheTomcat7.0是目前十分热门的一款兼容32位和64位系统由Apache开发的免费且开源的轻量级WEB应用TomCat服务器,这款Tomcat7.0对编程人员十分友好,马上下载使用吧。ApacheTomcat72024免费下载。 基本简介 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。 安装方法 一: 下载完成后开始安装,第一次安装的用户建议直接点击“next”不选择插件 可以自行设置账户名以及密码 非常重要的一步!!!!!!!!!设置jdk安装目录,每个人的路径都不一样,建议根据自己的电脑查找 二: 安装完成后右击我的电脑—属性—高级系统设置—环境变量, 在系统变量中添加以下变量 (1)TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin等文件夹。添加方法如下: 点击环境变量下的“新建”,在“变量名”中填写“TOMCAT_HOME”,在“变量值”中填写解压文件的路径, D:Tomcatapache-tomcat-7.0-windows-x64apache-tomcat-7.0 (后面没有分号)然后点击“确定”,如图 (2)CATALINA_HOME,该变量的值与TOMCAT_HOME相同,设置方法同(1),如图 (3)在“系统变量”中找到Path变量,双击打开Path变量,在“变量值”的最后面添加 %CATALINA_HOME%bin (后面没有分号),如图 (4)在“系统变量”中找到CLASSPath变量,双击打开CLASSPath变量,在“变量值”的最后面添加 %CATALINA_HOME%libservlet-api.jar (后面没有分号),如图 三: 单击“开始”—“运行”,键入"cmd",在控制台输入serviceinstallTomcat9, 出现以上黑窗体便表示安装成功! 使用方法 接下来为大家介绍一下,安装成功后这玩意要怎么用 然后进入控制面板—系统和安全—管理工具—服务,找到ApacheTomcatTomcat9服务项,右击该项,点“启动”,启动该服务,如图 打开浏览器,地址栏输入http://localhost:8080或http://127.0.0.1:8080 如果出现tomcat示例主页,则表示服务器安装成功,如图 常见问题 ※如果8080端口被占用了咋办啊!! 如果8080端口被占用了可以修改tomcat的访问端口,方法如下:找到D:Tomcatapache-tomcat-9.0.0.M1-windows-x64apache-tomcat-9.0.0.M1conf目录下的server.xml文件,打开该文件,找到以下内容就可以了啊别担心。 ApacheTomcat7更新日志: 开发GG说这次真的没有bug了~ 华军小编推荐: ApacheTomcat7属免费软件,有需要的就下载吧!本站还有{recommendWords},供您下载!
    安全下载
  • Sun Java SE Development Kit (JDK)

    Sun Java SE Development Kit (JDK)

    Sun Java SE Development Kit (JDK)大小:185 MB更新时间:2024-03-11软件授权:国外软件
    JDK(JavaDevelopment Kit)是Java语言的软件开发工具包(SDK)。是用于搭建Java应用开发环境的一款软件。目前想运行和编译Java程序,使用JDK是唯一办法。JAVA JDK以其简单的操作,实用、稳定、安全、高效的特点赢得了颇高的人气。华军软件园为您提供JDK(JavaDevelopmentKit)免费下载! JAVAJDK常见问题 1.如何卸载JAVAJDK 很多朋友可能有卸载JAVAJDK软件的需求,但是又怕卸载后下次安装不上。如何高效卸载JAVA JDK软件?小编会为大家带来详细的卸载方法。卸载后,如果还想安装,安装可以顺利进行! 我们需要打开电脑的控制面板,打开方法可以使用快捷键,先按下Win键+R键,然后在弹出的界面中输入control+enter,就可以打开控制面板,然后我们点击控制面板界面的程序和功能,就可以在程序中找到所有java选项,我们右键点击要卸载的选项,然后选择卸载即可。 2.如何测试本机中的JDK是否可以正常运行? 1.打开Windows的运行对话框(快捷键:Alt键左边的Win键+R键),输入cmd后回车。如下图所示。 2.在打开的命令窗口中输入java-version,如果出现如下图所示的Java版本号等信息,则JavaSEJDK安装成功。 红色箭头所指即表示当前安装的JDK版本为1.8,官方名称为JavaSEJDK8。 JAVAJDK使用方法 我们在本站下载安装了JAVA JDK软件后,如果要使用该软件,还需要配置jdk的环境变量。很多朋友不知道怎么用。小编会为大家带来详细的配置方法。让我们来看看。 进行环境变量配置; 在"我的电脑"-"属性"-"高级系统设置"-"环境变量"中增加环境变量; 增加如下图所示的两个变量,和PATH追加的内容; 完成以上安装及配置后,进入命令提示窗口中进行验证; java-version命令查看当前JDK版本: java命令,查看命令用法; javac命令,查看命令用法; 至此,Windows系统下的Java(JDK)环境配置完成! JAVAJDK官方介绍 JDK是Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 Lambda表达式是一种新的语言特性,可以将函数作为方法参数或将代码作为数据。 显着增加和修改Java语言特性,添加标准库,包括默认方法、新的java.util.stream包和Date-TimeAPI。 CompactProfiles包含JavaSE平台的预定义子集,因此应用程序程序员无需在整个平台上进行部署,即可在小型设备上运行。 JAVAJDK安装教程 1、首先在本站下载JAVAJDK官方软件包,下载完成后得到zip格式的压缩包,解压完成后我们双击运行exe文件,进入安装向导界面,如下图所示,点击下一步继续安装。 2、进入JAVAJDK软件安装位置选择界面,你可以默认安装到C盘或者点击更改选择合适的安装位置,然后再点击下一步。 3、进入JAVAJDK软件目标文件夹界面,可以默认安装或者点击更改后,点击下一步 4、JAVAJDK正在安装中,如下图所示,我们需要等待安装进度条完成。不过不用担心,安装速度是很快的,只需一小会就可以完成安装了。 5、JAVAJDK软件安装完成,出现下图中的界面就表明你的电脑上已经成功安装了该软件。我们点击界面上方的关闭选项就可以关闭安装界面了。 安装小结:在本站下载完Java(JDK)后运行exe文件,进入安装向导。根据提示进行安装,可以选择默认安装位置或自定义安装位置,目标文件夹位置推荐大家就用默认的,方便后面找文件。等待片刻后,安装即可完成。 JAVAJDK更新日志 JEP339:EdDSA数字签名算法 JEP360:密封类(预览) JEP371:隐藏类 JEP372:删除NashornJavaScript引擎 JEP373:重新实现LegacyDatagramSocketAPI JEP374:重新实现DatagramSocketAPI JEP375:实例模式匹配(第二次预览) JEP377:ZGC:一个可扩展的低延迟垃圾收集器 JEP378:文本块 JEP379:低暂停时间垃圾收集器 JEP381:移除Solaris和SPARC端口 JEP383:外部存储器访问API(第二个内置程序) JEP384:Records(第二次预览) JEP385:不推荐的RMI激活去除 华军小编推荐: SunJavaSEDevelopmentKit(JDK)是一款很实用的软件,JAVAJDK软件操作简单,功能强大,具有稳定性、实用性、安全性等众多特色,为大家打来小小的使用体验。有需要的小伙伴可以来本站下载。另外还有Java2RuntimeEnvironment、JRE7(java运行环境)、Java编程自学软件提供下载。
    安全下载
  • CiteSpace

    CiteSpace

    CiteSpace大小:99.27MB更新时间:2024-02-01软件授权:国产软件
    CiteSpace官方版是款适合科学文献中使用的分析工具。CiteSpace正式版可以显示一个学科或知识域在一定时期发展的趋势与动向,形成若干研究前沿领域的演进历程。并且CiteSpace不仅作为一部文献检索工具使用,而且成为科研评价的一种依据。华军软件园提供CiteSpace的下载服务,欢迎大家前来下载使用! CiteSpace(可视化文献分析软件)软件简介 CiteSpace是在由ChaomeiChen,DrexelUniversity开发类别MiscellaneousShareware 软件。是一款应用于科学文献中识别并显示科学发展新趋势和新动态的软件。 利用Citespace寻找某一学科领域的研究进展和当前的研究前沿,及其对应的知识基础。citespace是一款很实用的可视化分析软件,尤其是在科学引文分析方面,由陈美超教授支持开发,主要用以分析共被引网络。 了解CSCI,得先从SCI说起。SCI全称是ScienceCitationIndex,是美国科学情报研究所(Institutefor ScientificInformation,简称ISI)出版的一部世界着名的期刊文献检索工具,其出版形式包括印刷版期刊和光盘版及联机数据库, 还发行了互联网上Web版数据库。SCI收录全世界出版的数、理、化、农、林、医、生命科学、天文、地理、环境、材料、工程技术等自然科学各学科的核心期刊约3500种。ISI通过它严格的选刊标准和评估程序挑选刊源,而且每年略有增减, 从而做到SCI收录的文献能全面覆盖全世界最重要和最有影响力的研究成果。ISI所谓最有影响力的研究成果,指的是报道这些成果的文献大量地被其它文献引用。为此,作为一部检索工具,SCI一反其它检索工具通过主题或分类途径检索文献的常规做法, 而设置了独特的“引文索引”(Citation Index)。即通过先期的文献被当前文献的引用,来说明文献之间的相关性及先前文献对当前文献的影响力。SCI以上做法上的特点,使得SCI不仅作为一部文献检索工具使用,而且成为科研评价的一种依据。 科研机构被SCI收录的论文总量,反映整个机构的科研、尤其是基础研究的水平;个人的论文被SCI收录的数量及被引用次数,反映他的研究能力与学术水平。 CiteSpace(可视化文献分析软件)软件特色 1、研究领域的视觉探索 2、结构和时间概述 3、寻找热门话题和新兴趋势 4、层叠引文扩展 5、科学文献的系统视觉分析 6、知识领域的知识景观 CiteSpace(可视化文献分析软件)使用方法 1、解压安装目录下的citespace的压缩包,解压后有两份文件,点startcitespace.jnlp,再打开citespace程序,第一次打开有些会提示打开方式,一般会出现Java平台选项,如果没有,可以在打开方式的目录下,通过Java的安装路径,找到javaws.exe,用javaws打开。 2、打开citespace: 确定打开方式正确,等待几秒钟,(有的会运行地比较慢,请耐心)会出现消息框,点击确定,并在再次弹出的大的对话框最下方点击agree,就进入运行界面了。 3、运行界面: CiteSpace(可视化文献分析软件)常见问题 问:使用CiteSpace(可视化文献分析软件)中CNKI数据只能做keyword分析,做不了term分析吗?也不能做共被引分析吗? 答:对,目前citespace是按这样设计的,同时由于CNKI数据不带参考文献,所以也无法做被引文献分析。 问:CiteSpace(可视化文献分析软件)中CNKI数据转换,为什么我用“import/export”将cnki下载的数据转换之后,出来的结果中文字全是“?”呢?是哪里需要设置一下吗? 答:启动时用StartCiteSpaceChinese.Project:EditPropertiesData SourceCNKI. 问:使用CiteSpace(可视化文献分析软件)出现CNKI显示novalid itemstodisplay问题,但是分析时就会跳出这种情况怎么回事? 答:(1)保证路径正确 (2)下载数据必须以download开头 (3)软件版本问题 (4)时间设置问题 (5)文件夹问题 同类软件对比 医学文献王最新版是一款专为医学工作者打造的文献管理软件。医学文献王官方版功能专业且强大,支持文献收集、文献管理、全文获取和写作辅助等特点,用户可以高效的进行文献管理工作。通过医学文献王软件用户可以一键检索论文期刊,切换各种参考文献的格式,提高编写效率。 亿愿SAGE文献资料检索下载管理软件可以帮您将复杂,繁琐,耗时的资料的检索、下载、整理、收集、管理工作变得无比轻松,让您节省大量的时间和精力,把时间花在科研上。 华军小编推荐: CiteSpace(可视化文献分析软件)可以显示一个学科或知识域在一定时期发展的趋势与动向,形成若干研究前沿领域的演进历程。童鞋们,CiteSpace(可视化文献分析软件)绝对能满足亲们的需求,从软件界面到软件功能,绝对让人眼前一亮,欢迎大家前来下载使用!
    安全下载
  • JRE7(java运行环境) 64位

    JRE7(java运行环境) 64位

    JRE7(java运行环境) 64位大小:27MB更新时间:2024-01-11软件授权:国产软件
    java运行环境(javaruntimeenvironment或JRE7),就是我们平时称的JRE,运行JAVA程序所必须的环境的集合,JRE7包含JVM标准实现及Java核心类库,不少软件采用JAVA技术开发,都需要JRE1.7的运行环境才能运行。有需要JRE7的小伙伴可直接在华军软件园进行免费下载。 JRE7软件特色 Java软件允许你运行用Java程序语言编写的applets应用。与简单地与数据类的HTML网页的互动相比,这些applets应用更强调突出你有更多的在线体验。这次官方又例行发布了JDK7u45更新升级包。 JDK7u45更新升级包Java迎来Update45 Java插件内置技术,包括了部分的Java执行环境,标准版(JRE),以及在流行的浏览器与Java平台之间的联系。Java允许通过网络下载应用程序,并在一个受保护的虚拟沙箱里面运行。在安全沙箱里面更强化了安全审核的标准。许多知名的跨平台的应用程序也要求在Java平台上更精准地工作运行。 这次更新发布的完整版的string字符串为1.7.0_45-b18.(其中B,表示build版本)。这次版本号升级到7u45,即7.0.450.18。 JavaSERuntimeEnvironment(JRE764位版)7.0u21 最近,恶意软件利用Java浏览器插件零日漏洞攻击计算机的活动频繁,促使甲骨文作出上述回应。 新的Java7Update15和Java6Update41更新解决了甲骨文遗留的5个漏洞。甲骨文在2月1日发布的Java紧急更新,但由于时间限制,该次更新未修复这五个漏洞。这次甲骨文为了修补一个被黑客广泛利用的漏洞,打破了它原定的4个月发布一次补丁的计划。 7.0u13 ·提供了对Solaris/SPARCTM64位系统的支持。 ·Java基础类库/Swing,JavaTMWebStart,JavaTM插件和国际化的新特性为Web服务提供了丰富的客户端应用开发能力。 ·增强了基于XML,CORBA,IPv6,和JDBCTM3.0技术的连接性。 ·提供了新的安全特性包括JavaTM安全Socket、JavaTM密码扩展、JavaTM验证与授权服务、Kerberos支持和一个路径验证API。 ·提供了高性能的Java2DTM图形技术,新的可升级的I/O和Java虚拟机的改进。 ·具有新的简单判断机制,登录API函数,以及对资源不足和错误更强的处理和报告能力。这使J2SE成为当今高效能应用软件和Web服务开发和发布最可靠和便利的平台。 ·针对主流的商务应用并与以前的JavaTM2运行环境标准版软件版本完全兼容。 jdk7配置方法: 在安装完jdk后,还需要对jdk的环境变量进行配置才能正常使用,下面教大家如何配置jdk环境变量: 右键选择计算机→属性→高级系统设置→高级→环境变量 系统变量→新建 在系统变量中找到Path变量,选择编辑 系统变量→新建 JRE7使用方法 在JAVA控制面板中启用的java 1.在Java控制面板中单击Java选项卡。 2.单击查看以显示Java运行时环境设置 3.确保已通过选中启用框来启用的Java运行时版本。 4.单击确定以保持设置 5.单击"Java控制面板"窗口中的确定以确认更改并关闭窗口。 6.尝试运行同一小应用程序并确认它是否正使用您系统上安装的Java新版本运行。 怎么卸载Java7 较早版本的Java可能会在程序列表中显示为J2SE、Java2、JavaSE或Java运行时环境(JRE7),您可以按从Windows计算机上手动卸载Java旧版本。 Windows8-卸载程序 1.右键单击屏幕左下角,然后从弹出菜单中选择控制面板。 2.在显示"控制面板"后,从"程序"类别中选择卸载程序。 3.选择要卸载的程序,然后单击其卸载按钮。 4.单击是确认卸载此程序。 Windows7和Vista-卸载程序 1.单击开始 2.选择控制面板 3.选择程序 4.单击程序和功能 5.单击要卸载的程序将其选中,然后单击卸载按钮。 6.您可能需要管理员特权来删除程序。 WindowsXP-卸载程序 1.单击开始 2.选择控制面板 3.单击添加或删除程序控制面板图标 4."添加/删除程序"控制面板显示系统中已安装的软件列表,包括计算机上的所有Java软件产品。单击要卸载的软件将其选中,然后单击删除按钮。 JRE7(java运行环境)64位更新日志: 1.修复BUG,新版体验更佳 2.更改了部分页面 华军小编推荐: 当然我们{zhandian}除了JRE7(java运行环境)64位这样一款非常方便的软件,还有{recommendWords}等相关软件提供下载,有需要的小伙伴请点击下载使用。
    安全下载
  • IntelliJ IDEA 2017

    IntelliJ IDEA 2017

    IntelliJ IDEA 2017大小:523.8MB更新时间:2023-10-18软件授权:国产软件
    IntelliJIDEA2017是java语言开发的集成环境,IntelliJIDEA2017在业界被公认为最好的java开发工具之一,但是许多开发者碍于收费和语言的原因没办法直接使用,下载这款中文IntelliJIDEA2017可以让你腾云驾雾。 基本简介 IDEA全称IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。 软件优点 1.双击Shift简直是神快捷键,可以直接到你想要的文件夹和文件 2.eclipse为什么不内置支持showinexplore呢,idea有内置支持,但必须在文件名上右键才有,不过你可以设置自己喜欢的快捷键实现该功能 3.UI感觉比eclipse更现代化 4.如果说以前eclipse有各种插件支持是他的优势的话,目前技术开发越来越简单的趋势下,只要有必须的svn,maven,代码高亮支持就ok,但这些在eclipse都是第三方插件支持,哦,忘了m2e是官方的项目,但只是移到官方项目下管理而已,但idea对这些都是内置支持,一体化的UI和UE立马秒掉eclipse,做为10多年使用eclipse的java老牛来说真是痛心疾首每次升级就是名字一直高大上,而ue和ui却还是停滞不前。 5.eclipse为什么要有myeclipse,导致开发者的ue上有很多不统一的设计,在项目管理的时候很麻烦,idea一家设计就避免了此类问题,虽然有google的androidstudio,但这两个明显不是一个方向,但在ue和ui上如初一家也是google的高明之处,看看eclipse和myeclipse就知道myeclipse是有多想自己出一套标准,但又没法脱离eclipse的底层ide设计,和google的差距啊。 6.暂时没想到太多,以后补充吧。 软件特色 ●智能的选取 在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。 ●丰富的导航模式 IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。 ●历史记录功能 不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。 ●JUnit的完美支持 ●对重构的优越支持 IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。 ●编码辅助 Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。 ●灵活的排版功能 基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为它支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。 ●XML的完美支持 xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。 ●动态语法检测 任何不符合java规范、自己预定义的规范、累赘都将在页面中加亮显示。 ●代码检查 对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。 ●对JSP的完全支持 不需要任何的插件,完全支持JSP。 ●智能编辑 代码输入过程中,自动补充方法或类。 ●EJB支持 不需要任何插件完全支持EJB(6.0支持EJB3.0) ●列编辑模式 用过UtralEdit的肯定对其的列编辑模式赞赏不已,因为它减少了很多无聊的重复工作,而IDEA完全支持该模式,从而更加提高了编码效率。 ●预置模板 预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的publicstaticvoidmain(String[]args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。 ●完美的自动代码完成 智能检查类中的方法,当发现方法名只有一个时自动完成代码输入,从而减少剩下代码的编写工作。 ●版本控制完美支持 集成了目前市面上常见的所有版本控制工具插件,包括git、svn、github,让开发人员在编程的工程中直接在intellijidea里就能完成代码的提交、检出、解决冲突、查看版本控制服务器内容等等。 ●不使用代码的检查 自动检查代码中不使用的代码,并给出提示,从而使代码更高效。 ●智能代码 自动检查代码,发现与预置规范有出入的代码给出提示,若程序员同意修改自动完成修改。例如代码:Stringstr="HelloIntellij"+"IDEA";IDEA将给出优化提示,若程序员同意修改IDEA将自动将代码修改为:Stringstr="HelloIntellijIDEA"; ●正则表达式的查找和替换功能 查找和替换支持正则表达式,从而提高效率。 ●JavaDoc预览支持 支持JavaDoc的预览功能,在JavaDoc代码中Ctrl+Q显示JavaDoc的结果,从而提高doc文档的质量。 ●程序员意图支持 程序员编码时IDEA时时检测你的意图,或提供建议,或直接帮你完成代码。 使用方法 1、下载完成后不要直接打开,先解压。 2、将.IntelliJIDEA2017lib目录下的resources_en.jar文件复制出来,并更名为resources_cn.jar。 3、双击打开resources_cn.jar(注意是打开而不是解压出来),将下载的汉化包zh_CN目录下的所有文件拖到刚才打开的resources_cn.jar文件内的messages目录中,并保存。 4、将resources_cn.jar文件复制回.IntelliJIDEAlib目录。或是直接讲汉化包里面的resources_cn.jar复制到.IntelliJIDEAlib目录即可. 5、汉化完毕,重新打开IntelliJIDEA2017就可以显示中文。 注意事项 如果打开后显示乱码,请先删除resources_cn.jar,然后打开IntelliJIDEA,在菜单上依次选择 File-Settings-AppearanceBehavior-Appearance-选中Overridedefaultfontsby(notrecommended) Name:MicrosoftYaHei(选择任意中文字体) 然后将resources_cn.jar复制到.lib目录,重新打开IntelliJIDEA就能正常显示中文了哦! 热键说明 1.写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。 2.按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非java文件。 3.Ctrl-D复制当前行,Ctrl-Y删除当前行。 4.Ctrl-Shift-U,Ctrl+Shift+Alt+U显示类继承结构图,再按Alt-M。 5.Alt-F1回到当前文件所在的目录结构。 6.Ctrl-Shift-V粘贴最近复制过的一些信息。 7.Ctrl-Shift-F7高亮显示所有该文本,按Esc高亮消失。 8.Ctrl-E最近打开的文件。 9.Ctrl-P方法参数提示。 10.Alt+Up/Down在方法间快速移动定位。 11.Ctrl+W选中代码,连续按会有其他效果。 12.Shift+F6选中目录结构的文件,重命名。 13.Ctrl+Alt+F12进入当前文件所在磁盘位置。 14.Ctrl+Shift+F搜索文件。 15.Ctrl+Shift+R搜索指定范围文件,替换文字。 16.Ctrl+Shift+W返回上一次选择的代码块状态。 17.Ctrl+Shift+J自动将下一行合并到当前行末尾。 16.Ctrl+TabSwitcher导航与Ctrl+E类似效果。 17.Ctrl+Shift+C复制当前文件磁盘路径到剪贴板。 更新日志 1.支持Java8和JavaEE7。 2.支持SublimeText风格的多重选择。 3.新增Nashorn调试器(Nashorn是一个基于JVM的轻量级高性能的JavaScript运行环境)。 4.新增后缀自动完成功能。 5.集成Heroku和OpenShift云服务。 6.大幅改进包含XML配置的项目的处理性能。 7.新增AngularJS支持。 8.新增spy-js支持。 9.新增Cucumberjs支持。 10.新增Bower支持。 11.改进JavaScript模块的使用。 12.新增Git和Mercurial日志。 13.改进Mercurial支持。 14.改进GitHub支持。 15.改进JavaScript调试器。
    安全下载
  • IntelliJ IDEA 2019

    IntelliJ IDEA 2019

    IntelliJ IDEA 2019大小:546MB更新时间:2023-10-18软件授权:国产软件
    IntelliJIDEA2019是一款高效专业的实用型java开发集成环境工具,IDEA2019功能强劲,可以帮助用户轻松地在电脑上进行JAVAIDE编程,让您轻松设计出代码语言。IntelliJIDEA2019软件便捷好用,具备了高效的Java语言在线推送功能,能够让设计师在各个方面完成语言的编辑与设计,完成Java语言的规范和程序的设计。 IntelliJIDEA2019功能特点 一、深入了解您的代码 IntelliJIDEA分析您的代码,查找所有项目文件和语言中符号之间的连接。使用此信息,它提供深入的编码帮助,快速导航,巧妙的错误分析,当然还有重构。 1、智能完成 Ctrl+Shift+Space为您提供当前上下文中适用的最相关符号的列表。这个和其他完成不断向您学习,将最常用的类和包的成员移动到建议列表的顶部,以便您可以更快地选择它们。 2、链完成 比智能完成更深入,并列出当前上下文中可通过方法或getter访问的适用符号。假设您正在寻找价值Project而且只有Modulemodule声明。按Ctrl+Shift+Space两次即可获得module.getProject()更多努力。 3、静态成员完成 允许您轻松使用静态方法或常量。提供与输入匹配的符号列表,并自动添加所需的导入语句。 4、数据流分析 提供完成变体时,IntelliJIDEA会分析数据流以猜测可能的运行时符号类型,并根据该内核优化选择,自动添加类强制转换。 5、语言注入 将所选语言的编码辅助带到另一个语言中的表达式和字符串文字,并具有您通常拥有的所有优点。例如,您可以将SQL,XPath,HTML,CSS或JavaScript代码的片段注入JavaString文字。 6、跨语言重构 IntelliJIDEA了解符号用法的所有内容,提供极其有效,彻底的重构。例如,当您在JPA语句中重命名类时,它将更新从JPA实体类到使用它的每个JPA表达式的所有内容。 7、检测重复 即时查找重复的代码片段。即使您只是要提取变量,常量或方法,IntelliJIDEA也会告诉您,有一个类似的代码片段可以与您正在使用的代码片段一起替换。 8、检查和快速修复 每当IntelliJIDEA检测到您将要犯错时,编辑器中会弹出一个小灯泡。单击它或按下可Alt+Enter打开一系列操作,您可以采取正确的操作。 二、开发人员工效学 IntelliJIDEA的每个方面都考虑到了人体工程学设计。IntelliJIDEA建立在这样一个原则之上:开发人员在流程中花费的每一分钟都是一个很好的时刻,并且让开发人员摆脱流程的事情很糟糕,应该避免。 1、以编辑为中心的环境 大部分时间编辑器(和代码)是屏幕上唯一可见的东西,你不需要让它做一些与编码无关的事情。 快速弹出窗口有助于在不离开您所处的上下文的情况下检查其他信息。当您按下Ctrl+Shift+I它时,将显示插入符号的符号定义。 要生成代码,您不必遍历复杂的向导或填充大型表单。 2、一切都有捷径 在IntelliJIDEA中,您可以为几乎所有内容提供专用的键盘快捷键,包括快速选择和在工具窗口和编辑器之间切换。 通过快捷方式访问工具窗口会将输入焦点移动到它,因此您可以在其上下文中使用所有键盘命令。当你需要回到编辑器时,只需点击即可Esc。 当您在项目工具窗口中时,您不仅可以浏览现有项目,还可以通过按下来创建新项目Alt+Ins。 3、人体工学的用户界面 IntelliJIDEA中的所有列表,树和弹出窗口为您提供快速搜索,可以立即将您带到包含您在其中键入的文本的一组项目。 任何IDE操作的第一次调用都应该提供大多数预期的结果。需要更多结果?再次按下快捷方式,IDE将更深入地找到您需要的内容。 4、内联调试器 调试代码时,IntelliJIDEA会在源代码中显示变量值,并在其用法旁边显示。 您甚至不必将鼠标悬停在变量上,或切换到“调试”工具窗口的“变量”窗格。 每当变量更改其值时,IDE都会使用不同的颜色突出显示它,以便您可以更好地了解状态在代码中的更改方式。 三、内置开发人员工具 为了简化您的工作流程,IntelliJIDEA从一开始就提供了无与伦比的工具集:反编译器,字节码查看器,FTP等等。 1、版本控制 IntelliJIDEA为主要版本控制系统提供统一界面,包括Git,SVN,Mercurial,CVS,Perforce和TFS。IDE允许您浏览更改历史记录,管理分支,合并冲突等等 2、构建工具 IntelliJIDEA支持Maven,Gradle,Ant,Gant,SBT,NPM,Webpack,Grunt,Gulp和其他构建工具。这些工具无缝集成,有助于自动编译,打包,运行测试,部署和其他活动 3、测试跑步者和报道 IntelliJIDEA可让您轻松执行单元测试。IDE包括主要测试框架的测试运行器和覆盖工具,包括JUnit,TestNG,Spock;黄瓜,ScalaTest,spec2和Karma。 4、闪客 IntelliJIDEA附带了一个用于Java类的内置反编译器。如果你想查看一个你没有源代码的库,现在你可以-没有任何第三方插件。 5、终奌站 IDE配有内置终端。根据您的平台,您可以使用命令行提示符,Far,powershell或bash。Alt+F12无需离开IDE即可调用终端并执行任何命令。 6、数据库工具 在编辑SQL时利用智能编码辅助;连接到实时数据库;运行查询;浏览和导出数据;甚至可以在IDE中以可视化界面管理您的方案。 7、应用服务器 IntelliJIDEA支持主要的应用程序服务器:Tomcat,JBoss,WebSphere,WebLogic,Glassfish等等。 您可以将工件部署到应用程序服务器上,并直接在IDE中调试已部署的应用程序。 8、搬运工人 通过一个单独的插件,IntelliJIDEA提供了一个专用的工具窗口,可以让您连接到本地运行的Docker机器来管理图像,容器和DockerCompose服务。 四、多语言经验 除了Java之外,IntelliJIDEA还提供对顶级JVM和非JVM框架和开箱即用语言的一流支持。 1、顶级框架的一流支持 IntelliJIDEA为最流行的服务器端和前端框架提供支持。 利用Spring,JavaEE,Grails,Play,Android,GWT,Vaadin,Thymeleaf,React,AngularJS和其他框架的扩展编码帮助。 2、许多语言-一个IDE 虽然IntelliJIDEA是Java的IDE,但它也可以理解许多其他语言,包括Groovy,Kotlin,Scala,JavaScript,TypeScript和SQL。 IntelliJIDEA是一个交钥匙解决方案,但如果你需要额外的东西,它丰富的插件生态系统可以帮助你。 IntelliJIDEA2019软件特色 智能的选取 在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。 丰富的导航模式 IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。 历史记录功能 不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。 JUnit的完美支持 对重构的优越支持 IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。 编码辅助 Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。 灵活的排版功能 基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为它支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。 XML的完美支持 xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。 动态语法检测 任何不符合java规范、自己预定义的规范、累赘都将在页面中加亮显示。 代码检查 对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。 对JSP的完全支持 不需要任何的插件,完全支持JSP。 智能编辑 代码输入过程中,自动补充方法或类。 EJB支持 不需要任何插件完全支持EJB(6.0支持EJB3.0) 列编辑模式 用过UtralEdit的肯定对其的列编辑模式赞赏不已,因为它减少了很多无聊的重复工作,而IDEA完全支持该模式,从而更加提高了编码效率。 预置模板 预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的publicstaticvoidmain(String[]args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。 完美的自动代码完成 智能检查类中的方法,当发现方法名只有一个时自动完成代码输入,从而减少剩下代码的编写工作。 版本控制完美支持 集成了目前市面上常见的所有版本控制工具插件,包括git、svn、github,让开发人员在编程的工程中直接在intellijidea里就能完成代码的提交、检出、解决冲突、查看版本控制服务器内容等等。 不使用代码的检查 自动检查代码中不使用的代码,并给出提示,从而使代码更高效。 智能代码 自动检查代码,发现与预置规范有出入的代码给出提示,若程序员同意修改自动完成修改。例如代码:Stringstr="HelloIntellij"+"IDEA";IDEA将给出优化提示,若程序员同意修改IDEA将自动将代码修改为:Stringstr="HelloIntellijIDEA"; 正则表达式的查找和替换功能 查找和替换支持正则表达式,从而提高效率。 JavaDoc预览支持 支持JavaDoc的预览功能,在JavaDoc代码中Ctrl+Q显示JavaDoc的结果,从而提高doc文档的质量。 程序员意图支持 程序员编码时IDEA时时检测你的意图,或提供建议,或直接帮你完成代码。 IntelliJIDEA2019更新日志 1、修复上个版本的bug 2、优化部分功能 因版权及厂商要求,华军软件园提供的是IntelliJIDEA官方最新版 华军小编推荐: 告别垃圾软件,IntelliJIDEA2019是一款绿色安全的软件,小编亲鉴!我们{zhandian}用心为大家服务,本站还有{recommendWords},供您下载!
    安全下载
  • IntelliJ IDEA 2018

    IntelliJ IDEA 2018

    IntelliJ IDEA 2018大小:546MB更新时间:2023-10-18软件授权:国产软件
    IntelliJIDEA2018是一款相当实用的便捷型java开发工具,IDEA2018功能全面,具备了强悍的智能代码助手、代码自动提示、CVS整合、代码分析等功能,IntelliJIDEA2018软件中强大的静态代码分析和人体工程学设计,让您的设计开发更加的简单轻松。 IntelliJIDEA2018功能特色 1、智能完成——ctrl+Shift+Space为您提供了当前上下文中最相关的符号列表。这种完成和其他完成不断向你学习,将最常用的类和包的成员移到建议列表的顶部,这样你可以更快地选择它们。 2、链完成——挖掘比智能完井更深的一点,并列出可通过当前上下文中的方法或吸气剂访问的适用符号。假设您正在寻找项目的值,并且只有模块模块声明。按Ctrl+Shift+Space两次,无需任何额外的努力就可以获得module.getproject()。 3、静态成员完成——允许您轻松使用静态方法或常量。提供与输入匹配的符号列表,并自动添加所需的导入语句。 4、数据流分析——当提供完成变体时,IntelliJIDEA会分析数据流来猜测可能的运行时符号类型,并根据该英特尔改进选择,自动添加类转换。 5、语言注入——为另一种语言中的表达式和字符串文字提供所选语言的编码帮助,具备你通常拥有的所有优势。例如,您可以将SQL、XPath、HTML、CSS或JavaScript代码的片段注入到Java字符串文字中。 6、跨语言重构——IntelliJIDEA对符号的用法了如指掌,提供了极其有效、彻底的重构。例如,当您在JPA语句中重命名一个类时,它将更新所有内容,从JPA实体类到使用它的每个JPA表达式。 7、检测重复——动态查找重复的代码片段。即使你只打算提取一个变量、常量或方法,IntelliJIDEA也会让你知道有一个类似的代码片段可以和你正在使用的代码片段一起被替换。 8、检查和快速修复——每当IntelliJIDEA发现你将要犯错时,编辑器中就会弹出一个小灯泡。单击它或按Alt+Enter会打开一个列表,列出你可以采取的纠正措施。 9、开发者工效学——IntelliJ理念的每一个方面都考虑到了人体工程学。IntelliJIDEA基于这样一个原则:开发人员在流程中花费的每一分钟都是好的一分钟,让开发人员脱离流程的事情是不好的,应该避免。 10、内置开发工具——为了简化工作流程,IntelliJIDEA从一开始就提供了一个无与伦比的工具集:反编译程序、字节码查看器、FTP等等。 11、多语种经验——除了Java之外,IntelliJIDEA还为顶级JVM和非JVM框架以及现成的语言提供一流的支持。 IntelliJIDEA2018软件特色 1、数据流分析 我们改进了数据流分析,以便现在可以跟踪变量之间的关系,如“大于”和“小于”。IDE在所有可能的代码路径中检测条件始终为真(或为假)时的变量进行比较。 当您尝试将变量分配给其已包含的相同值时,IDE现在会警告您。这可能会帮助您检测并删除一些冗余代码。 该数据流分析现在适用于非终止流API链。 IDE还会警告您对不可变集合的修改。 2、代码完成的增强 StreamAPI链中的完成现在知道类型转换。代码完成不仅可以根据现有的调用过滤器(String.class::isInstance)建议完成项目,还可以为自动类型转换完成项目提供完成项目。 3、缺少ServiceLoader声明 IntelliJIDEA2018.1具有新的Java9检测和快速修复。IDE现在检查由ServiceLoader加载的服务是否在module-info.java文件中声明,并提供快速修复以将缺少的语句添加到module-info.java文件。 4、创建缺失的类 对于module-info.java中提到的未解决的类,IDE将建议创建缺少的类,并创建缺少的导出包。请注意,IDE使用所需目录中的类创建包,因为无法导出Java9中的空包。 5、幂等身体检测 IDE将检测并警告您使用幂等体的while循环,因为在大多数情况下,这表示编程错误并可能导致程序挂起。 6、无限流检测 IntelliJIDEA会警告你任何没有短路的无限流,因为这种操作只能通过抛出异常来完成。此类代码可能导致无限循环或内存不足问题。 7、复制构造函数与缺少字段检测 如果有复制构造函数不复制类中的所有字段,则会收到通知。IDE认为不需要复制瞬态修改器的字段。 8、排列数组内容 数组初始化程序和可变参数中提供了一个新的Sort内容操作。这个新动作按字母顺序对内容进行排序。 9、用户后缀完成模板 该后缀代码完成了改进。IDE现在允许您创建自己的Java模板,或通过首选项|编辑和重命名一些预定义的Java模板编辑|一般|后缀完成。 10、部分修复检查结果 一个新的修复部分按钮已被添加到检查结果工具窗口的右侧窗格中。当您有多个选项来解决所选范围内的可能问题时,它就会出现。所有建议的快速修复按照修复部分按钮下的快速修复类型进行分组。这项新功能可让您将所需的快速修复应用到所选范围,并一次性修复所有受影响的案例。 11、代码生成中的测试前缀 在IntelliJIDEA中,您可以使用意向操作生成一个测试类。随着IntelliJIDEA的2018.1,您可以自定义测试类模板,并创建一个测试类测试作为前缀。转到首选项|编辑|代码样式|Java|代码生成,并选择应该如何生成测试类名称。默认情况下,IDE创建一个Test作为后缀的测试类。 12、JUnit5@Tag注释支持 IntelliJIDEA2018.1现在支持JUnit5@Tag注释,因此您现在可以在测试范围中包含标记类和标记方法。在运行/调试配置对话框的测试种类字段中选择标签(JUnit5)选项。使用Uniqueld字段根据其ID来过滤测试。 IntelliJIDEA2018新功能 一、Java 1、Java11 支持即将发布的Java11.IDE现在支持根据JEP323的lambda参数的本地变量语法,因此您可以在lambda表达式中使用var关键字。 2、在编辑器中预览数据流信息 IDE可以在编辑器中显示已知的数据流信息。要查看它,只需再次调用表达式类型操作(Ctrl+Shift+P)。 3、为长方法链键入提示 IntelliJIDEA显示长方法链的类型提示。当您希望将每个调用的类型视为具有泛型的长方法链的类型提示时,这尤其有用。 4、配置快速文档以与自动完成一起弹出 现在可以将快速文档配置为与自动完成一起弹出。只需启用“首选项/设置”中的“显示文档弹出窗口...”选项编辑|一般|代码完成。以前,可以将文档弹出窗口配置为仅显式调用完成时显示。 5、“提取方法”的新预览面板 为ExtractMethod重构引入了一个新的预览面板。在确认更改之前,它可以让您了解重构的结果。当您重复使用重复的代码片段时,这非常有用。 6、新的@Contract注释返回值 IntelliJIDEA支持@Contract注释,它允许您在传递特定参数时指定方法反应。合同信息可用于各种检查和操作,使用它来产生更好的警告并消除误报。 在版本2018.2中,我们扩展了@Contract注释以支持更多返回值: new-每次执行该方法时,它都会返回一个非null的新对象。 this-该方法返回非null此引用。 paramX-该方法返回其第X个参数。 7、更智能的JoinLine行动 我们已经升级了JoinLines操作(Linux/Windows/macOS上的Ctrl+Shift+J)。现在,在返回类型与限定符类型相同的任何方法调用上,操作将多个方法调用合并为链式调用。这也适用于具有后续调用的声明或赋值行。 JoinLines现在使用嵌套的if生成更干净的结果,并且当您使用不必要的0连接行时。 8、改进了StreamAPI支持 我们改进了对StreamAPI的支持,因此它现在可以检测收集未排序集合的已排序流。这表明排序是不必要的,或者使用收集器或集合是错误的。 此外,之前有一个关于冗余distinct()呼叫的新警告collect(toSet()),因为当收集到a时Set,结果总是不同的。 二、编辑 1、跳转到闭合括号/引用Tab 现在,在键入时,您可以使用Tab在结束括号或结束引号之外导航。这适用于Java,Kotlin,Groovy,SQL,PHP,JavaScript和Python文件。要启用此Tab行为,请转到首选项/设置|编辑|一般|智能键并选择跳转到关闭括号外/使用Tab键引用。 2、为重新分配的局部变量和重新分配的参数加下划线 IntelliJIDEA现在默认为重新分配的局部变量和重新分配的参数加下划线。支持此功能的所有语言的属性(现在包括Java和Groovy)可以在Preferences/Settings中更改编辑|配色方案|语言默认值|标识符|重新分配。 3、for和while关键字突出显示 将插入符号放在break或continue关键字时,IntelliJIDEA会突出显示相应循环的for或while关键字。 三、用户界面 1、MacBookTouchBar支持 支持MacBookTouchBar!直接从触摸栏运行,构建和调试项目,提交更改并更新项目。IntelliJIDEA按钮显示在TouchBar界面中间的应用程序特定区域中,它们取决于上下文或您按下的修改键。 可以在“首选项”|的“触控栏”页面上自定义所有可用的触控条上下文外观与行为|菜单和工具栏。 2、黑暗的窗口标题 现在可以在IntelliOS上使IntelliJIDEA标题栏更暗。转到首选项|外观与行为|外观并选择使用深色窗口标题。 3、新图标 我们推出了一些全新的图标!IDE工具栏和工具窗口上新的更清晰,更简单的图标可减少视觉混乱并确保更好的可读性。我们相信更清晰的用户界面将有助于保持专注和生产力。阅读最近更新的UI图标背后的故事。 4、在Linux上更新了IntelliJ主题 我们让Linux上的IntelliJ主题看起来更现代化。UI元素(如按钮,单选按钮,复选框,文本字段,选择控件,微调器和选项卡)的外观已更新。 四、版本控制 1、更容易解决合并冲突 使用Git时,现在查找包含合并冲突的文件要容易得多。对于每个更改列表,IDE将在新的“合并冲突”节点下对此类文件进行分组。单击“解决操作”链接以打开“与冲突合并的文件”对话框。此外,当您执行pull,merge或rebase时,IntelliJIDEA现在会在“与冲突时合并的文件”对话框中显示Git分支名称。这个更新的对话框允许您按目录对文件进行分组,如果有多个文件与冲突合并,这应该会派上用场。 2、VCS日志选项卡中的增强功能 您现在可以从“日志”选项卡的上下文菜单中删除提交中的Git标记。 此外,Diff预览面板现在可在VCS日志中使用。 此外,您可以根据需要打开任意数量的日志选项卡。 3、Branch过滤器中最喜欢的分支 我们已将“收藏”分支添加到“日志”选项卡中的“分支”过滤器,因此您现在可以快速过滤您喜欢的分支的提交。 4、在修订版中浏览存储库 如果您使用Git进行版本控制,您现在可以根据任何给定的修订来探索存储库的状态。在“修订”操作中使用新的“浏览存储库”(可从VCS日志的上下文菜单或文件历史记录中获取),以在“项目工具”窗口中打开所需的存储库状态。 5、多个GitHub帐户 使用IntelliJIDEA2018.2,您可以根据需要配置任意数量的GitHub帐户(在“首选项”|“版本控制”|“GitHub”中),并为每个项目设置默认的GitHub帐户。 6、跳过“推送”对话框 使用“提交”和“推送”操作时,可以完全跳过“推送”对话框,或仅在推送到受保护的分支时显示此对话框。在Preferences|中自定义此行为版本控制|Git。 五、VM调试器 1、新的断点意图 对于调试Java项目,IntelliJIDEA2018.2包含几个新的便捷断点意图操作。无需再手动设置特定断点的属性-只需按Alt+Enter键,IDE将为您提供新的断点意图以及所有其他可用的意图。 2、能够过滤调用方法命中的断点。 如果某个条件适用于调用堆栈,则可以在断点处停止。 新的调用者过滤器允许您仅在从指定方法调用的断点处停止。或者,反之亦然,如果从该方法调用它,它将不会停在断点处。 六、摇篮 1、自动发现包含的buildSrcGradle项目 IntelliJIDEA2018.2链接Gradle的buildSrc源代码及其在构建中的用法,因此您现在可以从构建脚本导航到buildSrc源代码。 2、调试GradleDSL块 您现在可以在IntelliJIDEA中调试Gradle脚本。以前,您只能将build.gradle文件调试为Groovy脚本。使用IntelliJIDEA2018.2,您现在不仅可以在Gradle构建脚本的顶层设置断点,还可以在GradleDSL块中设置断点。 七、组态 1、项目配置 您可以在添加新存储库时排除某些传递依赖项。单击库属性编辑器中的新配置操作链接。在打开的新配置传递依赖关系对话框中,仅选择要添加到当前项目的必要传递依赖关系。 2、IDE配置 您可以直接从“查找操作”对话框为操作指定快捷方式。只需选择所需操作,按Alt+Enter,然后输入快捷方式。 八、差异查看器 1、比较任何文本来源 您可以打开一个空的差异查看器,并在其左侧和右侧面板中粘贴您要比较的任何文本。可以在“查找操作”对话框中找到新的“打开空白差异查看器”操作。 IntelliJIDEA2018安装教程 1、在华军软件园下载IntelliJIDEA2018软件包,解压缩,右击【ideaIU-2018.2.4】,选择【以管理员身份运行】。 2、点击【Next】。 3、点击【Browse...】更改安装目录,建议更改在C盘以外的一个盘,我选择在F盘(不用建一个文件夹,直接选择哪个盘即可),然后点击【Next】。 4、勾选【64-bitlauncher】;【java】;【groovy】;【kt】,然后点击【Next】。 5、点击【Install】。 6、软件安装中。 7、软件安装完成,点击【Finsh】。 IntelliJIDEA2018更新日志 1、修复上个版本的bug 2、优化部分功能 声明:因版权及厂商要求,华军软件园提供的是IntelliJIDEA官方最新版 华军小编推荐: IntelliJIDEA2018软件是性能超好的软件,大家有目共睹,{zhandian}还有{recommendWords}等绝对值得大家下载使用的相关软件,快来选择您最喜欢的吧!
    安全下载
  • Java SE Development Kit

    Java SE Development Kit

    Java SE Development Kit大小:185 MB更新时间:2023-10-17软件授权:国产软件
    JDK(JavaDevelopment Kit)是整个Java的核心,包括了Java运行环境、Java开发工具和Java基础类库源代码。JDK作为JAVA开发的环境,是运行JAVA程序不可缺少的环境,不管是做JAVA开发还是做安卓开发,都必须在电脑上安装JDK。小到小型设备,大到智慧城市,Java的贡献力量是其他任何技术无可比拟的。 JavaSEDevelopmentKit基本简介 JavaSE,JDK9 现已正式发布!首先新功能jshell无疑让JAVA再次领先其它编程语言和平台10年以上!java开发者们再也不用羡慕别的自带REPL的语言了,不用为了试个Java功能而开个Groovy shell了。其次最主要的大功能就是Jigsaw——Java模块化了,有了它,自己定制/裁剪JDK变得更直接。 JavaSEDevelopment Kit已经正式推出了全新的jdk9,但是许多用户都在网上传谣说jdk9没有32位版本的,其实jdk9暂未放弃32位运行环境推出了32位版,用户朋友可以下载使用32位的jdk9进行开发。用过JDK的同学肯定知道这肯定是32位版本的 JavaSEDevelopmentKit开发组成 javac–编译器,将源程序转成字节码 jar–打包工具,将相关的类文件打包成一个文件 javadoc–文档生成器,从源码注释中提取文档 jdb–debugger,查错工具 java–运行编译后的java程序(.class后缀的) appletviewer:小程序浏览器,一种执行html文件上的Java小程序的Java浏览器。 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole:Java进行系统调试和监控的工具 JavaSEDevelopmentKit9(32位)软件特色 1.Java平台级模块系统 Java9 的定义功能是一套全新的模块系统。当代码库越来越大,创建复杂,盘根错节的“意大利面条式代码”的几率呈指数级的增长。这时候就得面对两个基础的问题: 很难真正地对代码进行封装,而系统并没有对不同部分(也就是JAR文件)之间的依赖关系有个明确的概念。每一个公共类都可以被类路径之下任何其它的公共类所访问到, 这样就会导致无意中使用了并不想被公开访问的API。此外,类路径本身也存在问题:你怎么知晓所有需要的JAR都已经有了,或者是不是会有重复的项呢? 模块系统把这俩个问题都给解决了。 模块化的JAR文件都包含一个额外的模块描述器。在这个模块描述器中,对其它模块的依赖是通过“requires”来表示的。另外, “exports”语句控制着哪些包是可以被其它模块访问到的。所有不被导出的包默认都封装在模块的里面。如下是一个模块描述器的示例,存在于 “module-info.java”文件中: moduleblog{ exportscom.pluralsight.blog; requirescms; } 2.Linking 当你使用具有显式依赖关系的模块和模块化的JDK时,新的可能性出现了。你的应用程序模块现在将声明其对其他应用程序模块的依赖以及对其所使用的JDK 模块的依赖。为什么不使用这些信息创建一个最小的运行时环境,其中只包含运行应用程序所需的那些模块呢?这可以通过Java9中的新的jlink 工具实现。你可以创建针对应用程序进行优化的最小运行时映像而不需要使用完全加载JDK安装版本。 3.JShell:交互式JavaREPL 许多语言已经具有交互式编程环境,Java现在加入了这个俱乐部。您可以从控制台启动jshell,并直接启动输入和执行Java代码。 jshell的即时反馈使它成为探索API和尝试语言特性的好工具。 测试一个Java正则表达式是一个很好的说明jshell如何使您的生活更轻松的例子。交互式shell 还可以提供良好的教学环境以及提高生产力,您可以在此了解更多信息。在教人们如何编写Java的过程中,不再需要解释“publicstaticvoid main(String[]args)”这句废话。 4.改进的Javadoc 有时一些小事情可以带来很大的不同。你是否就像我一样在一直使用Google来查找正确的Javadoc页面呢?这不再需要了。Javadoc 现在支持在API文档中的进行搜索。另外,Javadoc的输出现在符合兼容HTML5标准。此外,你会注意到,每个Javadoc页面都包含有关JDK 模块类或接口来源的信息。 5.集合工厂方法 通常,您希望在代码中创建一个集合(例如,List或Set),并直接用一些元素填充它。实例化集合,几个“add”调用,使得代码重复。 Java9,添加了几种集合工厂方法: Setints=Set.of(1,2,3); Liststrings=List.of("first","second"); 除了更短和更好阅读之外,这些方法也可以避免您选择特定的集合实现。 事实上,从工厂方法返回已放入数个元素的集合实现是高度优化的。这是可能的,因为它们是不可变的:在创建后,继续添加元素到这些集合会导致 “UnsupportedOperationException”。 6.改进的StreamAPI 长期以来,StreamAPI都是Java标准库最好的改进之一。通过这套API可以在集合上建立用于转换的申明管道。在Java9 中它会变得更好。Stream接口中添加了4个新的方法:dropWhile,takeWhile,ofNullable。还有个iterate 方法的新重载方法,可以让你提供一个Predicate(判断条件)来指定什么时候结束迭代: IntStream.iterate(1,i-i100,i-i+ 1).forEach(System.out::println); 第二个参数是一个Lambda,它会在当前IntStream中的元素到达100的时候返回true。因此这个简单的示例是向控制台打印1到 99。 除了对Stream本身的扩展,Optional和Stream之间的结合也得到了改进。现在可以通过Optional的新方法`stram` 将一个Optional对象转换为一个(可能是空的)Stream对象: Streams=Optional.of(1).stream(); 在组合复杂的Stream管道时,将Optional转换为Stream非常有用。 7.私有接口方法 Java8为我们带来了接口的默认方法。接口现在也可以包含行为,而不仅仅是方法签名。 但是,如果在接口上有几个默认方法,代码几乎相同,会发生什么情况?通常,您将重构这些方法,调用一个可复用的私有方法。但默认方法不能是私有的。 将复用代码创建为一个默认方法不是一个解决方案,因为该辅助方法会成为公共API的一部分。使用Java9,您可以向接口添加私有辅助方法来解决此问题: publicinterfaceMyInterface{ voidnormalInterfaceMethod(); defaultvoidinterfaceMethodWithDefault(){init();} defaultvoidanotherDefaultMethod(){init();} //ThismethodisnotpartofthepublicAPIexposedbyMyInterface privatevoidinit(){System.out.println("Initializing");} } 如果您使用默认方法开发API,那么私有接口方法可能有助于构建其实现。 8.HTTP/2 Java9中有新的方式来处理HTTP调用。这个迟到的特性用于代替老旧的`HttpURLConnection`API,并提供对 WebSocket和HTTP/2的支持。注意:新的HttpClientAPI在Java9中以所谓的孵化器模块交付。也就是说,这套API 不能保证100%完成。 9.多版本兼容JAR 我们最后要来着重介绍的这个特性对于库的维护者而言是个特别好的消息。当一个新版本的Java 出现的时候,你的库用户要花费数年时间才会切换到这个新的版本。这就意味着库得去向后兼容你想要支持的最老的Java版本(许多情况下就是Java6或者 7)。这实际上意味着未来的很长一段时间,你都不能在库中运用Java9所提供的新特性。 配置命令 CMD命令提示符输入java-version JavaSEDevelopmentKit最新特性 —最好玩的新功能当属jshell,有了它无疑让JAVA再次领先其它编程语言和平台10年以上!骑士继续流行20年也完全没有问题。因为它和Graal+Truffle、Substrate VM开启了无限可能!!Java开发们们再也不用羡慕别的自带REPL的语言了,不用为了试个Java功能而开个Groovyshell了。 —最主要的大功能就是Jigsaw——Java模块化了,有了它,自己定制/裁剪JDK变得更直接,而包冲突也会变得更容易发现和解决。 —作为JVM的JIT编译器研发,最关注的功能是JVMCI,有了它之后,第三方开发就可以更为方便的向HotSpot VM插入一些强大的插件,例如说可以从外部配置插入一个新的JIT编译器。这样,要在HotSpot VM上使用Graal编译器就非常容易了,不必再专门用改造过的GraalVM。OracleJDK 9计划在未来的某个update版本里发布配套的AOT编译器,而这个AOT编译器正是基于Graal与JVMCI的。 —OracleJDK9/OpenJDK9把G1作为默认GC选项,如果要选用ParallelGC、CMS GC等别的GC的话则要显式在命令行上指定。这对目前正在使用CMSGC的人来说多半没什么影响,毕竟现在用CMS GC也要显式配置-XX:+UseConcMarkSweepGC选项。 JavaSEDevelopmentKit更新日志 将bug扫地出门进行到底 优化用户反馈的问题,提升细节体验 华军小编推荐: JavaSEDevelopmentKit,良心出品,保证性能,小编亲测,相信小编的童鞋可以试验一下!我{zhandian}还有更多好用的软件{recommendWords}!
    安全下载
  • Spring Security jar包

    Spring Security jar包

    Spring Security jar包大小:10.6MB更新时间:2022-02-18软件授权:国产软件
    SpringSecurity完整jar包,其中还有demo示例与文档,是从官网下载的,包括了spring-security-core-4.2.2.RELEASE.jar,spring-security-web-4.2.2.RELEASE.jar等jar包,有需要的赶快下载吧!
    安全下载
  • aspectjweaver.jar

    aspectjweaver.jar

    aspectjweaver.jar大小:1.7MB更新时间:2022-01-12软件授权:国产软件
    aspectjweaver.jar包是我们在进行java开发进用到的一个依赖包,这个1.8.9是目前的最新版本,该文件主要与AOP组件配合使用,可以大大地提高开发者的效率,华军软件园为您提供aspectjweaver.jar下载,有需要的赶快下载吧! aspectjweaver.jar特色 向上兼容所有合法的Java程序都是合法的AspectJ程序。 平台兼容所有合法的AspectJ程序都在标准的Java虚拟机上运行。 工具兼容现有的工具可以扩展为使用AspectJ。 编程器兼容在AspectJ中编程对于Java程序员来说很自然 华军小编推荐: aspectjweaver.jar软件中文版修复了旧版本的bug,并美化了UI设计,提供了更多的功能。aspectjweaver.jar软件还会不断的优化,旨在为用户提供更加实用的功能。{zhandian}还有{recommendWords}等绝对值得大家下载使用的相关软件,快来选择您最喜欢的吧!
    安全下载
  • jsonobject必备jar包

    jsonobject必备jar包

    jsonobject必备jar包大小:1.3MB更新时间:2022-01-12软件授权:国产软件
    jsonobject必备jar包官方版作为json开发必备的jar工具架包,如果您正需要的话不如马上下载这款官方最新的jsonobjectjar包供您进行json开发,让你体验到最舒适的json模式。 jsonobject必备jar包数据类型 1.json中不区分整数、小数等类型,而统一使用Number来存储数字。 2.Array表示数组,以中括号"[]"括起来,元素之间以逗号分隔,元素可以为任意类型。 3.Object表示对象,类似于c语言中的结构体,以花括号"{}"括起来,其元素要求为键值对,key必须为String类型的,而value则可为任意类型。key和value之间以":"表示映射关系,元素之间也是以逗号分隔。 jsonobject必备jar包软件内容 1、commons-beanutils-1.7.0.jar 2、commons-collections-3.1.jar 3、commons-lang-2.5.jar 4、commons-logging.jar 5、ezmorph-1.0.3.jar 6、json-lib-2.1-jdk15.jar jsonobject必备jar包使用约定 1.介绍基于JSONObject1.1的API 2.只介绍常用的类和方法 3.不再介绍此版本中已经不再推荐使用 4.介绍的类和方法主要围绕本篇博客中用到的。 jsonobject必备jar包使用方法 1.右击“项目”→选择Properties,在弹出的对话框左侧列表中选择JavaBuildPath,弹出对话框,这里选择"AddLibrary",弹出对话框,选择"UserLibrary",然后选择→Next 2.在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择UserLibraries,弹出的新对话框中选择"New",创建新的用户自定义库。 3.在待创建用户自定义库中,输入新的自定义库的名字, 4.然后为新库,添加所需的Jar包 5.按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的UserLibrary库,为开发节省时间。 jsonobject必备jar包更新日志 1.将bug扫地出门进行到底 2.有史以来最稳定版本 华军小编推荐: jsonobject必备jar包功能和官方出品的一样齐全,界面更加美观大方,设计更完善,不断满足用户的需求欢迎下载。感兴趣的还可以下载jsoup.jar
    安全下载
  • standard.jar

    standard.jar

    standard.jar大小:0.92MB更新时间:2022-01-12软件授权:国产软件
    standard.jar包官方版是一款java中项目中如果要使用JSTL和EL表达式,就必须导入jstl.jar和standard.jar文件,可以让程序猿们在日常生活中更节约时间。 standard.jar包注意事项 所有Jar包的使用都建立在JDK的基础上,没有安装JDK的用户可以下载一下。 standard.jar包使用方式 (因为每个人对jar文件使用的用途不一样,推荐了三种导入jar的方法供用户选择) 方式一:需要经常使用这个jar包的方式 最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择JavaBuildPath,如下图所示:选择AddExternalJARs,就可以逐个(也可以选择多个jar,但是限制在同一个文件夹中)添加第三方引用jar包。 上面这种方式的操作具有通用性,但是每次创建项目,都需要重新引入Jar包,Jar包不具有可重用性。 方式二:只用一两次,速度最快但是可能受损 快速版的操作方式:用户Jar包式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择JavaBuildPath,弹出如上图所示的对话框,这里选择"AddLibrary",弹出如下图所示对话框,选择"UserLibrary",然后选择→Next 在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择UserLibraries,弹出的新对话框中选择"New",创建新的用户自定义库。 在待创建用户自定义库中,输入新的自定义库的名字, 然后为新库,添加所需的Jar包 按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的UserLibrary库,为开发节省时间。 方式三:速度较慢,但是能有效的保护文件 快速版的操作方式:文件夹导入式 在项目中,创建新的文件夹(eg:ibatis_jar),如下图所示,本示例中创建了ibatis_jar文件夹,并将项目开发需要的第三方的jar包拷贝到该文件夹中。 选中需要添加到项目中的jar包,右键选择"BuildPathàAddtoBuildPath",这样Jar包就成功导入到项目中了。 随着经验的积累,对Eclipse引入jar包各种方式的区别会理解的更深入! standard.jar更新日志 1.细节更出众! 2.BUG去无踪 华军小编推荐: 在经历了那么多年的更新与优化,standard.jar变得更加人性化,也更加的具有科技感,强烈推荐给大家,欢迎下载。感兴趣的还可以下载ApacheTomcat。
    安全下载
  • oracle11g驱动包

    oracle11g驱动包

    oracle11g驱动包大小:4.6MB更新时间:2022-01-12软件授权:国产软件
    oracle11g驱动jar包是一款免费JAVA相关软件,oracle11g驱动jar包其中包含classes12.jarojdbc5.jarojdbc6.jar包,是oracle11g程序必不可少的驱动程序,华军软件园为您提供oracle11g驱动jar包下载,给有需要的朋友提供下载! oracle11g驱动包基本简介 Oracle11g是在推出的最新数据库软件,Oracle11g有400多项功能,经过了1500多个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年。Oracle11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行,相对过往版本而言,Oracle11g具有了与众不同的特性。 怎样将oracle11的驱动jar包导入到eclipse 1、打开eclipse,并建立web项目“Test_Java_Project”, 2、右键单击“Test_Java_Project”项目,找到BuildPath--AddExternalArchives...,并将其左键打开 3、在新弹出的窗口中,前往oracle安装目录,找到ojdbc6.jar这以jar文件,并选中,然后单击“打开”。 4、导入成功,这下就可以进行开发了 oracle11g驱动包更新日志: 1.修复若干bug; 2.优化细节问题; 华军小编推荐: oracle11g驱动包,软件是一款非常实用的软件,经过不断优化,功能非常不错,强烈推荐需要的用户下载体验,此外还推荐大家使用{recommendWords}等,快来下载吧
    安全下载
  • jxl.jar

    jxl.jar

    jxl.jar大小:0.59MB更新时间:2022-01-12软件授权:国产软件
    jxl.jar是一个java操纵excel的jar包,使用性很高,导入即可使用,在很多项目里非常实用,可处理excel文件,jxl.jar操作简单,使用方便,能帮助你轻松的生成Excel2000标准格式,并支持图像和图表,华军软件园为您提供jxl.jar下载,欢迎前来下载。 jxl.jar功能介绍 1、通过java操作excel表格的工具类库 2、支持Excel97-2003的所有版本 3、生成Excel2003标准格式 4、支持字体、数字、日期操作 5、能够修饰单元格属性 6、支持图像和图表 jxl.jar使用方法 1、在本站下载jxl.jar后,使用360压缩软件解压,得到JXL.JAR,放入classpath。 2.如果包不能正常的加载,可以把你下载好的JXL.JAR包放入本机jre的安装目录下。 jxl.jar常见问题 如何摆脱OutOfMemory异常? JVM为当前进程可用的内存量设置上限,以防止失控的进程吞噬系统资源并使计算机停止。 如何读/写电子表格图表? 已经存在于电子表格中的图表可以复制到另一个电子表格。新图表尚未插入到电子表格中,但通过将预先存在的电子表格中的图表用作模板,您可以创建使用该模板图表的新电子表格,而在运行时插入新的数据值。 jxl.jar更新日志 1.修复BUG,新版体验更佳 2.更改了部分页面 华军小编推荐: jxl.jar包是一款专用于excel表格的类应用,是Java源码的合集,使用简单,功能强大,本站还有类似软件{recommendWords},欢迎点击下载体验!
    安全下载
  • VisualVM

    VisualVM

    VisualVM大小:14.68MB更新时间:2022-01-12软件授权:国产软件
    VisualVM最新版是一款专业实用的集成了多个jdk命令行的可视化工具,一般都用来对Java应用程序做性能分析和调优,功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU分析,同时VisualVM还支持在MBeans上进行浏览和操作! VisualVM功能介绍 一、性能分析的主要方式 1.监视:监视是一种用来查看应用程序运行时行为的一般方法。通常会有多个视图(View)分别实时地显示CPU 使用情况、内存使用情况、线程状态以及其他一些有用的信息,以便用户能很快地发现问题的关键所在。 2.转储:性能分析工具从内存中获得当前状态数据并存储到文件用于静态的性能分析。Java程序是通过在启动Java 程序时添加适当的条件参数来触发转储操作的。它包括以下三种: 系统转储:JVM生成的本地系统的转储,又称作核心转储。一般的,系统转储数据量大,需要平台相关的工具去分析,如Windows上的windbg和 Linux上的gdb. Java转储:JVM内部生成的格式化后的数据,包括线程信息,类的加载信息以及堆的统计数据。通常也用于检测死锁。 堆转储:JVM将所有对象的堆内容存储到文件。 二、快照: 应用程序启动后,性能分析工具开始收集各种运行时数据,其中一些数据直接显示在监视视图中,而另外大部分数据被保存在内部,直到用户要求获取快照,基于这些保存的数据的统计信息才被显示出来。快照包含了应用程序在一段时间内的执行信息,通常有 CPU快照和内存快照两种类型。 CPU快照:主要包含了应用程序中函数的调用关系及运行时间,这些信息通常可以在CPU快照视图中进行查看。 内存快照:主要包含了内存的分配和使用情况、载入的所有类、存在的对象信息及对象间的引用关系等。这些信息通常可以在内存快照视图中进行查看。 三、性能分析: 性能分析是通过收集程序运行时的执行数据来帮助开发人员定位程序需要被优化的部分,从而提高程序的运行速度或是内存使用效率,主要有以下三个方面: CPU性能分析:CPU性能分析的主要目的是统计函数的调用情况及执行时间,或者更简单的情况就是统计应用程序的CPU使用情况。通常有CPU 监视和CPU快照两种方式来显示CPU性能分析结果。 内存性能分析:内存性能分析的主要目的是通过统计内存使用情况检测可能存在的内存泄露问题及确定优化内存使用的方向。通常有内存监视和内存快照两种方式来显示内存性能分析结果。 线程性能分析:线程性能分析主要用于在多线程应用程序中确定内存的问题所在。一般包括线程的状态变化情况,死锁情况和某个线程在线程生命期内状态的分布情况等 VisualVM软件特色 1、内存分析 VisualVM通过检测JVM中加载的类和对象信息等帮助我们分析内存使用情况,我们可以通过VisualVM的监视标签和Profiler 标签对应用程序进行内存分析。 2、CPU分析 VisualVM能够监控应用程序在一段时间的CPU的使用情况,显示CPU 的使用率、方法的执行效率和频率等相关数据帮助我们发现应用程序的性能瓶颈。我们可以通过VisualVM的监视标签和Profiler标签对应用程序进行 CPU性能分析。 3、线程分析 Java 语言能够很好的实现多线程应用程序。当我们对一个多线程应用程序进行调试或者开发后期做性能调优的时候,往往需要了解当前程序中所有线程的运行状态,是否有死锁、热锁等情况的发生,从而分析系统可能存在的问题。 4、快照分析 我们可以使用VisualVM 的快照功能生成任意个性能分析快照并保存到本地来辅助我们进行性能分析。快照为捕获应用程序性能分析数据提供了一个很便捷的方式因为快照一旦生成可以在任何时候离线打开和查看,也可以相互传阅。 VisualVM提供了两种类型的快照: Profiler快照:当有一个性能分析会话(内存或者CPU)正在进行时,我们可以通过性能分析结果工具栏的“快照”按钮生成Profiler 快照捕获当时的性能分析数据。 应用程序快照:我们可以右键点击左侧Applications 窗口中应用程序节点,选择“应用程序快照”为生成一个应用程序快照。应用程序快照会收集某一时刻的堆转储,线程转储和Profiler快照,同时也会捕获JVM 的一些基本信息。 5、转储功能 线程转储的生成与分析:VisualVM 能够对正在运行的本地应用程序生成线程转储,把活动线程的堆栈踪迹打印出来,帮助我们有效了解线程运行的情况,诊断死锁、应用程序瘫痪等问题。 堆转储的生成与分析:VisualVM能够生成堆转储,统计某一特定时刻JVM 中的对象信息,帮助我们分析对象的引用关系、是否有内存泄漏情况的发生等。 VisualVM安装步骤 VisualVM是一个性能分析工具,自从JDK6Update7以后已经作为OracleJDK的一部分,位于JDK根目录的bin 文件夹下。VisualVM自身要在JDK6以上的版本上运行,但是它能够监控JDK1.4以上版本的应用程序。下面主要介绍如何安装VisualVM 以及各种VisualVM上的插件。 一、安装VisualVM 1、将VisualVM安装程序解压缩到本地系统。 2、导航至VisualVM安装目录的bin目录,然后启动jvisualvm.exe。 二、安装VisualVM上的插件 VisualVM插件中心提供很多插件以供安装向VisualVM添加功能。可以通过VisualVM应用程序安装,或者从VisualVM 插件中心手动下载插件,然后离线安装。另外,用户还可以通过下载插件分发文件(.nbm文件)安装第三方插件为VisualVM添加功能。 1、VisualVM插件中心安装插件安装步骤: 从主菜单中选择“工具”“插件”。 在“可用插件”标签中,选中该插件的“安装”复选框。单击“安装”。 逐步完成插件安装程序。 2、从主菜单中选择“工具”“插件”。 在“已下载”标签中,点击"添加插件"按钮,选择已下载的插件分发文件(.nbm)并打开。 选中打开的插件分发文件,并单击"安装"按钮,逐步完成插件安装程序。 VisualVM更新日志 变化 功能和改进。 GH-260:完全支持在JDK16上运行并监控/描述Java16进程 GH-262:增加对苹果M1的支持 GH-270:从以前的VisualVM版本导入插件 GH-275:增加关于启用模块的信息 GH-279:增加保留尺寸计算的部分进度 GH-254:更新器的品牌效应。 Python的堆栈跟踪 HeapViewer-逻辑值增加了Instant,Attributes$Name,FDBigInteger, java.lang.module HeapViewer-java.util类的逻辑值--集合现在显示元素的数量 Gradle的应用识别器 更新了JDK工具的应用识别器 API变更。 GH-282:在org.graalvm.visualvm.lib.jfluid.heap包的公共API中添加泛型。 GH-283:增加了从实例中获取Heap的方法。 修复了Bug。 GH-127:G1GC的最大堆不正确 GH-257:"打开快照失败。"由于没有完全读取压缩数据 GH-263:保留的大小计算为负数 GH-268:检测VisualVM是否在EclipseOpenJ9上运行 GH-272:计算引用时没有进度条 GH-273:NPE:无法调用"java.lang.management.MemoryMXBean.gc()" GH-274:逻辑值:'...'被添加到完整的字符串中 GH-276:缺少已知的阻塞方法 GH-277:不正确的水平滚动 GH-278:LongBuffer.startReading()处的NPE。 GH-280:在MacOS上选择背景颜色不正确 HeapViewer--PythonModule、SourceImpl$Key、InetSocketAddress、BigDecimal的逻辑值固定。 内存采样器--改进了重载下的刷新功能 改进了对IntelliJ应用程序的检测 华军小编推荐: VisualVM这款软件完全傻瓜式操作,超级简单,另外小编还推荐{recommendWords}等相关软件下载使用。
    安全下载
  • jar包修复工具(jarfix)

    jar包修复工具(jarfix)

    jar包修复工具(jarfix)大小:0.03MB更新时间:2021-12-20软件授权:国产软件
    如果你打的jar包无法运行,比如你双击一个jar文件,JAVA程序并没有运行,那么请用此工具来修复一下吧
    安全下载
  • 活字格企业级低代码开发平台

    活字格企业级低代码开发平台

    活字格企业级低代码开发平台大小:672.23MB更新时间:2021-09-28软件授权:国产软件
    活字格企业级低代码开发平台基于葡萄城在专业控件领域40年的技术积累,由简单易用的可视化设计器和部署灵活的服务器构成,能帮助开发人员、IT 技术人员和业务人员快速构建美观易用、架构专业、安全可控的企业级多终端应用,并随需而变。活字格高度开放灵活,支持云部署和本地部署,能与微信、钉钉及各行业应用软件无缝集成,并可对接智能硬件、AI 等技术,全面支撑核心业务系统开发。 活字格企业级低代码开发平台软件说明 相比于传统的开发方法,使用活字格可大幅降低应用系统开发的技术门槛,并显著提升开发效率。活字格推动着软件开发方式的革命性变化,引领中国低代码平台发展,曾获中国优秀软件产品、软博会十佳优秀产品等多项荣誉称号。 为什么选择活字格 生产力强 可视化开发,快速搭建支持多终端的企业应用 相比于传统的软件开发方式,不论是开发PC端应用还是移动端APP,活字格低代码开发平台均能帮您大幅缩短交付周期,显著降低开发成本。 简单易用的可视化开发模式 开箱即用的组件和外观样式,轻松构建页面、流程、业务逻辑等,大幅提升交付速度,节约开发成本 提供跨平台APP,无需针对各平台单独开发;支持与微信、钉钉等开放平台的深度集成,匹配移动办公需求 开放性高 软硬件集成,构建新一代企业级信息化系统 与无代码不同,活字格低代码开发平台特有的开放性和扩展能力,可以全面满足各类应用开发所需,支撑企业核心业务场景的数智化转型升级。 大量实用插件,无需编码即可对接AI、IoT等先进技术,与最终用户分享软硬件技术进步带来的新价值 支持主流数据库,提供单点登录机制,可与用友、SAP、金蝶等行业软件深度集成,快速实现客户化开发 全面开放编程接口,可深度定制业务逻辑和页面样式,满足包含企业核心业务在内的各类应用场景需求 技术领先 从架构到部署,支撑大规模企业级应用开发 基于专业控件领域40年的技术积累,活字格低代码开发平台以领先的技术方案,为高价值、高复杂度、高技术标准的企业级应用开发保驾护航。 采用“模型驱动”方式开发,所构建的应用架构清晰、理念先进,达到专业水准,如采用表与页面分离式设计,满足数据库设计范式;可定制服务端逻辑,支持前后端分离架构等 引入协作工程和版本管理功能,支持敏捷项目管理,帮助团队有效缩短中大型软件项目的开发周期 支持本地部署和云部署,内建数据加密和HTTPS加密传输协议等安全防护功能,符合大型企业客户对软件系统的合规可控需求 活字格企业级低代码开发平台更新日志 1.对部分功能进行了优化 2.解了好多不能忍的bug 华军小编推荐: 活字格企业级低代码开发平台作为一款久经风霜的JAVA程序,已经在一次又一次的版本中进行了更新换代,给用户带来了极高的使用体验,强烈推荐需要的用户下载体验,另外还推荐{recommendWords}等相关软件下载使用。
    安全下载
  • jdk安装包

    jdk安装包

    jdk安装包大小:13.14MBMB更新时间:2021-08-12软件授权:国产软件
    jdk是Java 语言软件重要开发工具包,是整个Java的核心所在。jdk作为Java开发的环境,不管是做Java开发还是做安卓开发,都必须在电脑上安装jdk,这是一款需求很大的软件。jdk是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。 jdk安装包怎么下载? jdk安装包华军下载地址:https://www.onlinedown.net/soft/1164162.htm jdk安装包下载之家下载地址:http://www.downza.cn/soft/199441.html jdk安装包pc下载网下载地址:https://www.pcsoft.com.cn/zhuanti/jdkbbdq/ 打开其中一个下载链接,进入页面中进行下载,将软件安装包下载到电脑上,就完成下载了。 jdk安装包在电脑哪个位置? 鼠标左击桌面jdk,右键打开文件所在位置,可以找到jdk安装位置,找安装包的话可以在控制面板搜索一栏输入jdk安装包名称,每个盘里搜索一下就好 jdk安装包怎么安装? 1、在本站下载该软件,压缩之后双击.exe,进入安装向导,点击“下一步”继续 2、选择好安装位置,这里建议将文件安装在D盘,点击“下一步”继续 3、正在更新组件注册,请耐心等候 4、将文件安装在D盘,点击“下一步”继续 5、正在注册Java运行时环境,过程很快,请稍候 6、已成功安装该软件,点击后续步骤即可访问教程以及更多内容
    安全下载
  • java安装包

    java安装包

    java安装包大小:13.14MBMB更新时间:2021-06-09软件授权:国外软件
    Java安装包介绍:JavaDevelopmentKit(JDK)是一款Java语言的软件开发工具包。JAVAJDK软件是整个Java的核心,不仅操作很简单,而且JAVAJDK有着实用、稳定、安全、高效的特色功能,JAVAJDK软件是帮助你学好Java的第一步。有需要的小伙伴快来华军软件园下载JAVAJDK软件使用吧。 JAVA在哪里下载? Javapc下载站下载地址:https://www.pcsoft.com.cn/360/soft/20436.html Java华军软件园下载地址:https://www.onlinedown.net/soft/61003.htm Java相关软件华军下载地址:https://www.onlinedown.net/sort/53 JAVA安装包安装教程 1、首先在本站下载JAVAJDK官方软件包,下载完成后得到zip格式的压缩包,解压完成后我们双击运行exe文件,进入安装向导界面,如下图所示,点击下一步继续安装。 2、进入JAVAJDK软件安装位置选择界面,你可以默认安装到C盘或者点击更改选择合适的安装位置,然后再点击下一步。 3、进入JAVAJDK软件目标文件夹界面,可以默认安装或者点击更改后,点击下一步 4、JAVAJDK正在安装中,如下图所示,我们需要等待安装进度条完成。不过不用担心,安装速度是很快的,只需一小会就可以完成安装了。 5、JAVAJDK软件安装完成,出现下图中的界面就表明你的电脑上已经成功安装了该软件。我们点击界面上方的关闭选项就可以关闭安装界面了。 JAVA安装包在电脑哪个位置? 鼠标左击桌面java安装包,右键打开文件所在位置,可以找到java安装位置,找安装包的话可以在控制面板搜索一栏输入java安装包名称,每个盘里搜索一下就好。
    安全下载
  • sqljdbc4.jar

    sqljdbc4.jar

    sqljdbc4.jar大小:0.51MB更新时间:2020-07-08软件授权:国产软件
    sqljdbc4.jar是用于连接sql2008数据库的驱动程序jar文件,也就是Java的JDBC对SQL2008的支持JAR,给大家提供jar包,有需要的赶快下载吧! 基本简介 sqljdbc4.jar类库提供对JDBC4.0的支持。它不仅包括sqljdbc.jar的所有功能,还包括新增的JDBC4.0方法。 sqljdbc4.jar类库要求使用6.0或更高版本的Java运行时环境(JRE)。在JRE1.4或5.0上使用sqljdbc4.jar会引发异常。
    安全下载
  • Jstl.jar包

    Jstl.jar包

    Jstl.jar包大小:0.92MB更新时间:2020-05-08软件授权:国产软件
    Jstl.jar包官方版是一款java中项目中如果要使用JSTL和EL表达式,就必须导入jstl.jar和standard.jar文件,可以让程序猿们在日常生活中更节约时间。 Jstl.jar包软件介绍   JSTL一共包含四大标签库:   core:核心标签库,我们学习的重点;   fmt:格式化标签库,只需要学习两个标签即可;   sql:数据库标签库,不需要学习了,它过时了;   xml:xml标签库,不需要学习了,它过时了。 Jstl.jar包注意事项   所有Jar包的使用都建立在JDK的基础上,没有安装JDK的用户需要安装一下 Jstl.jar包使用方法   (因为每个人对jar文件使用的用途不一样,推荐了三种导入jar的方法供用户选择)   方式一:需要经常使用这个jar包的方式   最常用的普通操作方式:基本步骤式   右击&项目&→选择Properties,在弹出的对话框左侧列表中选择JavaBuildPath,如下图所示:选择AddExternalJARs,就可以逐个(也可以选择多个jar,但是限制在同一个文件夹中)添加第三方引用jar包。   上面这种方式的操作具有通用性,但是每次创建项目,都需要重新引入Jar包,Jar包不具有可重用性。   方式二:只用一两次,速度最快但是可能受损   快速版的操作方式:用户Jar包式   右击&项目&→选择Properties,在弹出的对话框左侧列表中选择JavaBuildPath,弹出如上图所示的对话框,这里选择AddLibrary,弹出如下图所示对话框,选择UserLibrary,然后选择→Next   在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择UserLibraries,弹出的新对话框中选择New,创建新的用户自定义库。   在待创建用户自定义库中,输入新的自定义库的名字,   然后为新库,添加所需的Jar包   按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的UserLibrary库,为开发节省时间。   方式三:速度较慢,但是能有效的保护文件   快速版的操作方式:文件夹导入式   在项目中,创建新的文件夹(eg:ibatis_jar),如下图所示,本示例中创建了ibatis_jar文件夹,并将项目开发需要的第三方的jar包拷贝到该文件夹中。   选中需要添加到项目中的jar包,右键选择BuildPathàAddtoBuildPath,这样Jar包就成功导入到项目中了。   随着经验的积累,对Eclipse引入jar包各种方式的区别会理解的更深入! Jstl.jar包更新日志   1.修正了其它bug;   2.优化了软件的兼容性。 华军小编推荐: 什么?还没用过Jstl.jar包,你知不知道你的好朋友都在用?快来下载吧。小编还为您准备jsonobject必备jar包
    安全下载
  • JDK环境变量自动配置工具

    JDK环境变量自动配置工具

    JDK环境变量自动配置工具大小:1.7MB更新时间:2020-04-30软件授权:国产软件
    JDK环境变量自动配置工具电脑版是一款可以在winXP,win7,win8,win10自动配置电脑上JDK环境变量得JDK环境变量自动配置工具,这款JDK环境变量自动配置工具体积极小,在java开发配置设备中广泛使用。 JDK环境变量自动配置工具软件功能   1、该软件可以办帮助用户更改自己电脑的JDK配置   2、主要用户配置JDK的变量   3、可以自动检测到您计算机中已经安装的JDK程序   4、全程自动化,您只需要点击确定就可以完成配置了   5、界面上能够显示您JDK的安装位置、版本   6、支持手动选择JDK安装的路径 JDK环境变量自动配置工具软件特色   自动检测设备上的JDK版本   自动查找设备上的JDK安装路径   自动配置JDK对应电脑操作系统的环境变量 JDK环境变量自动配置工具适用系统   Windowsxp32bit   Windowsxp64bit   Windows732bit   Windows764bit   Windows832bit   Windows864bit   Windows1032bit   Windows1064bit JDK环境变量自动配置工具使用方法   打开JDK环境变量自动配置工具软件,将自动读取电脑上JDK版本号,JDK安装路径,点击配置将自动一键配置环境变量   开始栏打开cmd,测试java是否安装成功即可 JDK环境变量自动配置工具常见问题   JDK环境变量自动配置工具电脑版不能读取JDK路径怎么办?   点击JDK环境变量自动配置工具电脑版软件界面左下角检测不到?点击手动选择路径即可 JDK环境变量自动配置工具更新日志   将bug扫地出门进行到底   优化用户反馈的问题,提升细节体验 华军小编推荐: 在经历了多次的更新与优化,JDK环境变量自动配置工具变得更加的人性化,也更加的简单易操作,{zhandian}小编亲测,推荐给大家下载,感兴趣的小伙伴还可以下载ApacheTomcat。
    安全下载
  • activation.jar

    activation.jar

    activation.jar大小:0.05MB更新时间:2019-04-10软件授权:国产软件
    activation.jar是一款java中项目中的利用axis部署WebService服务必须用的一个JAR包,有了activation.jar包可以很方便的帮助您部署WebService的功能,为您节省不不少的时间,软件操作简单,直接导入就可以使用。华军软件园为您提供activation.jar下载,欢迎前来下载。 activation.jar使用方法 1、在本站下载activation.jar软件后,在电脑本地得到一个压缩包,使用360压缩软件解压。 2、将activation.jar导入Java文件中就可以了。 activation.jar导入方法 方式一 右键点击【项目】在弹出的选项中选择【Properties】,在弹出的对话框左侧列表中选择【JavaBuildPath】,将顶部的选项卡切换到如图所示,然后点击【AddExternalJARs】,就可以逐个(也可以选择多个jar,但是限制在同一个文件夹中)添加第三方引用jar包。 方式二 1、在项目中,创建一个新的文件夹,您可以自行命名文件夹的名字,然后将开发中的第三方jar包都可以导入。 2、选中需要添加到项目中的jar包,点击鼠标右键【BuildPath】选项,在二级菜单中【AddtoBuildPath】这样Jar包就成功导入到项目中了。 activation.jar更新日志: 1.对部分功能进行了优化 2.解了好多不能忍的bug 华军小编推荐: activation.jar是一款java中项目中的利用axis部署WebService服务必须用的一个jar包,软件操作简单,不需安装就可以使用。可以为程序员节省了不少时间。{zhandian}还有{recommendWords}等软件,大家可以来{zhandian}下载!
    安全下载
  • JDK1.7 32位

    JDK1.7 32位

    JDK1.7 32位大小:137.49MB更新时间:2019-03-08软件授权:国产软件
    JDK1.732位,使用32位系统的朋友需要用到的JavaDevelopmentKit(JDK),JDK作为java开发的环境,不管是做JAVA开发还是做安卓开发,都必须在电脑上安装JDK,有需要的赶快下载吧! 基本简介 JavaDevelopmentKit(JDK)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。 定于2月19日发布的JavaSE原来的重要补丁更新-2013年2月,但甲骨文决定加快释放该重要补丁更新,因为积极开发&野生&的Java漏洞影响在桌面浏览器,运行时环境(jre)与该重要补丁更新解决。 JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK)。 SE(J2SE),standardedition,标准版,是我们通常用的一个版本,从JDK5.0开始,改名为JavaSE。 EE(J2EE),enterpriseedition,企业版,使用这种JDK开发J2EE应用程序,从JDK5.0开始,改名为JavaEE。 ME(J2ME),microedition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK5.0开始,改名为JavaME。 没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。 使用方法 JDK环境变量配置方法: 1、右键选择计算机→属性→高级系统设置→高级→环境变量 2、系统变量→新建 变量名:JAVA_HOME 变量值:(变量值填写你的jdk的安装目录,例如本人是E:Javajdk1.7.0) 3、在系统变量中找到Path变量,选择编辑 在变量值最后输入%JAVA_HOME%in;%JAVA_HOME%jrein; (注意如果原来Path的变量值末尾没有;号,就先输入;号再输入上面的代码) 4、系统变量→新建 变量名:CLASSPATH 变量值:.%JAVA_HOME%lib;%JAVA_HOME%libools.jar(注意最前面有一点) 到这系统变量就配置完毕了。 5、检验jdk是否配置成功:运行cmd输入java-version(java和-version之间有空格)
    安全下载