Eclipse 点击次数:25063
Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。
Jedit 点击次数:10303
jedit 是一个用java 编写的源码开放的文本编辑器。有很多有用的特性,包括语法加亮显示,括号匹配,表达式搜索,多个文件搜索和替换,定义键盘宏等等。jedit 的插件结构非常完善。在日本相当受欢迎!
DrJava 点击次数:8124
这是一个免费的、轻量型的开放源码 Java IDE,具有集成的读-计算-打印(read-eval-print)循环、调试器和 JUnit 支持。
NetBeans 点击次数:9948
NetBeansorg由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeansorg全球IDE下载次数已超过160万,拥有2万多个注册成员,并且还在不断发展壮大。其最新研发的NetBeans 351中文版将帮助中国的开发人员创建更迅速、更稳定和更灵活的开发环境。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。 NetBeans 351和开放源码网站>java BinarySearch largeWtxt < largeTtxt
java 表示运行。
BinarySearch 表示运行的类名
largeWtxt < largeTtxt 表示运行前面类名时附带的参数
你说什么classpath我非常不理解,classpath的作用是指引JVM虚拟机找到类。如果找不到,会报错“找不到或无法加载主类BinarySearch”而不是“系统找不到指定文件”。根据你说的,应该是找不到largeW文件,那么你在命令行中进入largeW所在的目录再试试呗。或者把 largeWtxt修改成这种
c:\xx\xxx\largeWtxt 具体的路径。
Run As->Configuration 第二个tab页就是arguments啊。在program arguments中把后面的一部分都写上就行了。然后最下面点击run。
其实没碰过你的问题,但是感觉这样解决可以,如果扯淡了就当我没说过。java开发工具除了eclipse之外,还有那些啊?有那个比较好用啊?
myeclipse
其实两者功能都是一样的,主要是看自己对什么熟悉,以前好像都用eclipse的,现在部分企业都转向myeclipse了。
用 elipse bean,我都用过,都很好,喜欢中文介面的话,bean好点
java开发工具,对于初学者用哪个比较好? 对于初学者,为了减少学习难度,还是建议选一个好用的IDE,如eclipse、bean。IDE能提示语法错误、程式码智慧提示、自动编译、快捷部署等功能,还有诸多好用的外挂。
其实个人觉得没有必要用记事本或其他什么工具来入门的,浪费时间不说,且让学的人有失败感。用记事本写的目的无非就是要记住api以及如何使用命令编译、执行。这个无关紧要,在以后的专案过程中,自然而然会接触得到,而且那些api写得多了,自然就记得了,何苦用记事本,费力不讨好。
eclipse是最流行的java ide,可以获得很多外挂,提高程式设计效率。
bean据说也不错,不过是最近一两年的版本才比较好。两年前是完全跟不上eclipse脚步的。
Code Review中文应该译作“程式码审查”或是“程式码评审”,这是一个流程,当开发人员写好程式码后,需要让别人来review一下他的程式码,这是一种有效发现BUG的方法。由此,我们可以审查程式码的风格、逻辑、思路……,找出问题,以及改进程式码。因为这是程式码刚刚出炉的时候,所以,这也是程式码重构,程式码调整,程式码修改的最佳时候。所以,Code Review是编码实现中最最重要的一个环节。长时间以来,Code Review需要有一些有效的工具来支援,这样我们就可以更容易,更有效率地来进行程式码审查工作。下面是5个开源的程式码审查工具,他们可以帮助你更容易地进行这项活动。1 Review board:
Review board 是一个 基于web 的工具,主要设计给 django 和python的使用者。 Review board 可以帮助我们追踪待决程式码的改动,并可以让Code-Review更为容易和简练。尽管Review board 最初被设计在VMware专案中使用,但现在其足够地通用。当前,其支援这些程式码版本管理软体: SVN, CVS, Perforce, Git, Bazaar, 和MercurialYahoo 是review-board的其中一个使用者。“Review board 已经改变了程式码评审的方式,其可以强迫高质量的程式码标准和风格,并可以成为程式设计师程式设计的指导者。每一次,当你访问searchyahoo 时,其程式码都是使用 Review board工具Review过的。 We’re great fans of your work!”– Yahoo! Web Search 2 Codestriker:
Codestriker 也是一个基于Web的应用,其主要使用 GCI-Perl 指令码支援线上的程式码审查。Codestriker 可以集成于CVS, Subversion, ClearCase, Perforce 和Visual SourceSafe。并有一些外挂可以提供支援其它的原始码管理工具。David Sitsky 是 Codestriker 的作者,并也是最活跃的开发人员之一。 Jason Remillard 是另一个活路的开发者,并给这个专案提供了最深远最有意义的贡献。大量的程式设计师贡献他们的程式码给 Codestriker 专案,导致了这个专案空前的繁荣。 3 Groogle:
Groogle 是一个基于WEB的程式码评审工具。 Groogle 支援和 Subversion 整合。它主要提供如下的功能:各式各样语言的语法高亮。
支援整个版本树的比较。
支援当个档案不同版本的diff功能,并有一个图形的版本树。
邮件通知所有的Reivew的人当前的状态。
认证机制。 4 Rietveld:
Rietveld 由Guido van Rossum 开发(他是Python的创造者,现在是Google的员工),这个工具是基于Mondrian 工具,作者一开始是为了Google 开发的,并且,它在很多方面和Review board 很像。它也是一个基于Web的应用,并可以Google App Engine 当主机。它使用了目前最流行的Web开发框架 django 并支援 Subversion 。当前,任何一个使用 Google Code 的专案都可以使用 Rietveld 并且使用 python Subversion 伺服器。当然,它同样支援其它的Subversion伺服器。 5 JCR
JCR 或者叫做 JCodeReview 也是一个基于WEB介面的最初设计给Reivew Java 语言的一个工具。当然,现在,它可以被用于其它的非Java的程式码。JCR 主要想协助:审查者。所有的程式码更改都会被高亮,以及大多数语言的语法高亮。Code extracts 可以显示程式码评审意见。如果你正在Review Java的程式码,你可以点选程式码中的类名来检视相关的类的宣告。
专案所有者。可以 轻松建立并配置需要Review的专案,并不需要整合任何的软体配置管理系统(SCM)。
流程信仰者。 所有的评语都会被记录在资料库中,并且会有状态报告,以及各种各样的统计。
架构师和开发者。 这个系统也可以让我们检视属于单个档案的评语,这样有利于我们重构程式码。
拜托,别为工具所累啊
工具,到最后都只是为了人服务的,所以,人的思想、想法是最重要的。
工具,好一些,无非是程式码提示、整合能力,都差不多,介面风格不一样而已
所以,在初学阶段,还是多敲程式码,多培养思路,然后,工具都练一下,谁知道将来公司是用哪个工具的。。。几个常用工具都基本的用下,简历都好写,呵呵
用哪个JAVA开发工具开发应用软体比较好?
和大家推荐的一样myeclipse,建议不要用最新的,因为不太稳定,另外相应的外挂开发也跟不上,简易版本ecplise321+myeclipse511就够你用的了,需要什么再link安装外挂,特好用。超酷! IBM用了两年的时间开发的eclipse,结果弄得SUN很难看,两家闹别扭,你从他们的名称就可看出来端倪,sun是太阳的意思,sun公司是java的娘家,IBM想出风头,于是开发出来的IDE就叫做eclipse,中文译名“日蚀”,让SUN失去了光辉。
求好用的java开发工具 Eclipse 点选次数:25063
Eclipse平台是IBM向开发原始码社群捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩充套件的体系结构。
Jedit 点选次数:10303
jedit 是一个用java 编写的原始码开放的文字编辑器。有很多有用的特性,包括语法加亮显示,括号匹配,表示式搜寻,多个档案搜寻和替换,定义键盘巨集等等。jedit 的外挂结构非常完善。在日本相当受欢迎!
DrJava 点选次数:8124
这是一个免费的、轻量型的开放原始码 Java IDE,具有整合的读-计算-列印(read-eval-print)回圈、侦错程式和 JUnit 支援。
NetBeans 点选次数:9948
NetBeans由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社群的家园,旨在构建世界级的Java IDE。NetBeans全球IDE下载次数已超过160万,拥有2万多个注册成员,并且还在不断发展壮大。其最新研发的NetBeans 351中文版将帮助中国的开发人员建立更迅速、更稳定和更灵活的开发环境。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。 NetBeans 351和开放原始码网站已经获得业界广泛认可,并支援NetBeans扩充套件IDE模组目录中大约100多个模组。
NetBeans是一个全功能的开放原始码Java IDE,可以帮助开发人员编写、编译、除错和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。NetBeans 351可支援Java 2平台标准版(J2SE)应用的建立、采用JSP和Servlet的2层Web应用的建立,以及用于2层Web应用的API及软体的核心组的建立。此外,NetBeans 351还预装了一个Web伺服器,即TomCat,从而免除了繁琐的配置和安装过程。所有这些都为Java开发人员创造了一个可扩充套件的开放源多平台的Java IDE,以支援他们在各自所选择的环境中从事开发工作,如Solaris、Linux、Windows或Macintosh。NetBeans 351也面向JDK 140、141和142的应用开发提供支援。
J 点选次数:7604
Java 文字编辑程式。遵循GPL - General Public协议。
BlueJ 点选次数:10242
BlueJ是一个专门为入门级教学设计的JavaTM 开发环境。它是由澳大利亚墨尔本Monash大学BlueJ小组设计并开发的。
JAG 点选次数:7513
JAG是一个可从资料库或UML模型建立复杂的可用的J2EE应用的GUI工具,它的目的是减轻开发者的重复工作。JAG是开始只是Finalist IT Group 内部使用的开发工具但后来发展成一个开源的专案并且已经成功运应在许多商业专案上
Jext 点选次数:7630
Jext是一个Java开发的免费的原始码编辑器基于GPL licence释出Jext除了可以编辑Java原始码之外还可以编辑其它型别的原始码如:C, C++, C#, ASP, PHP, Python, Perl, Ruby, TeX, XHTML, XSLT, Eiffel, JSP等除此之外它还提供其它一些功能,可利用书签(bookmark)工具来管理你的专案,可直接打一个压缩档案,可把已在工作区中开启的档案加以分类,可把你的原始码通过Email传送,可直接从Inter获得一个档案等
Redwood 点选次数:8388
Redwood是一个革命性的IDE,它让程式编辑器以一种新的方式来显示原始码
AbaGUIBuilder 点选次数:7962
AbaGUIBuilder是一个用Java开发的视觉化Java GUI设计器。它类似于Delphi/VB设计器,能够让应用程式开发者快速设计和建立UI Java应用程式。它当前还包括一套资料库感知元件(aware ponent)
EasyEclipse 点选次数:8403
EasyEclipse这是一个把EclipseIDE与一些关键的开源外挂分类打包在一起以使得Eclipse更易于下载,安装,使用以下是它目前提供的分类组合
下载网址
java开发工具选哪个版本都可以的,功能都是一样的,现在比较稳定的还是17,可以下载试用下。
java开发工具 Eclipse 可以从其官网下载: :eclipse/
这东西成也外挂,败也外挂。想扩充套件点功能,装外挂能让人抓狂。想偷懒的话可以直接用整合好外挂的如 MyEclipse 。
Netbeans 也不错: :beans/
这个是Sun自己的,大有赶超 eclipse 的趋势。优点是很多基本功能不再需要装外挂了,系统整合的。
Eclipse
这个开源IDE长期以来一直是开发者最可靠和最常用的IDE之一。它是开发人员最友好的框架之一,其中包含许多工具和插件。它由IBM开发,目前与MicrosoftVisualStudio工具竞争,旨在为Java开发者提供与Microsoft的标准化流程相同的标准。
Eclipse受欢迎的原因包括:标准化,内置测试,调试,源代码生成,插件服务器以及轻松访问“帮助”功能。
NetBeans
这个开源IDE非常容易安装,可以跨不同平台运行,易于使用。它的适应性可以扩展到移动应用,使其成为当今以移动为中心的开发领域的流行IDE。它的模块化设计可以在以后由第三方的Java开发编写扩展插件。
BlueJ
BlueJ最初是为教育培训而开发的,在小规模的软件开发中也证明了它的便利性。它具有交互式界面,无杂乱,易于使用和测试。这也使它成为初学者入门的理想IDE。界面使用框来表示类。
IntelliJIDEA
这个免费的JavaIDE最初是为Android应用程序开发的。它具有清晰,易于使用的设计,拥有许多方便的功能,有助于代码开发,测试与调试。
jEdit
这是一个具有广泛插件架构的文本编辑器。其中一些需要数年才能发展!它支持包括Unicode在内的大量语言(超过200种)。作为文本编辑器,它允许编辑搜索,查找,替换和源代码编辑等功能。
DrJava
这款易于使用的IDE具有良好交互的界面。这使其成为学生的理想选择。它的测试,调试和智能编辑器功能,旨在为新手创建一个轻量级的IDE。
AndroidStudio
由Google开发的主要针对Android应用程序,它已经证明与Java编码相当优秀。它对支持Google服务和设备相当顺滑。
插入记录这样写即可:PreparedStatement pstm = null;
String saveSql = "insert into user values(null,,)";
pstm = connprepareStatement(saveSql);
pstmsetString(1,'test');
pstmsetString(2,'test');
pstmexecute();
有问题欢迎提问,,谢谢!
几年前,我开始撰写一系列关于如何开始使用Java的文章,我觉得有必要将一些非常详细的内容分成文章。这样,介绍性的内容会更容易理解。首先,让我向您介绍Java 8中的基本类型。正如标题中提到的,Java语言本身有8种基本类型。在下面的部分中,让我们看看这八种基本类型。我将介绍每种基本类型的具体用法和限制。
1、必备的Java的基础知识——Int基本类型
首先,Java整数是32位有符号(即正整数和负整数),用int关键字表示:
Int someNumber = 10;
当然,与所有基本类型一样,整数也有其局限性。因为它只有32位,所以它的值范围从-2147483648到2147483647。那可是个大数目!当然,我们可以使用以下技术在DrJava交互面板中确认这一点:
MAX_VALUE //打印2,147,483,647整数。MIN_VALUE //打印-2,147,483,648
自然,int是最常用的用于简单计算的整数类型。如果您需要更大的数字范围,请参阅下面的long。
2、必备的Java的基础知识——两个基本类型
与int不同,Java的double类型是一个64位浮点数,由double关键字表示:
双someNumber = 11055;
需要注意的是,浮点数实际上是实数。换句话说,一个双精度浮点数包含一个小数点。
由于双精度类型是64位的,所以它可以表示比整数更多的数字。同样,我们可以使用交互面板来确认双精度类型的范围:
翻倍。MAX_VALUE / / 17976931348623157 e308双打印
重要的是要注意,负指数表示非常小的数字,而不是非常大的负数。所以这里的取值范围和整数不完全一样。
通常,double是Java中使用浮点数的默认选择。另一种选择是浮动。
3、必备的Java的基础知识——炭基类型
如我们所见,Java中的字符类型表示16个字符,由CHAR关键字表示:
Char someCharacter = 'f';
Java中的所有字符都用单引号表示。此外,双引号用于表示字符串。我们稍后会讲到字符串。(页面)
像往常一样,我们可以通过以下代码来查找字符的范围:
的性格。MAX_VALUE / / print ''字符。MIN_VALUE / /打印”
为了使这个范围有意义,我们可以把结果转换成整数(更多关于这个稍后):
(int)字符。输出65535(int)字符。min_value //输出0
如您所见,char类型是Java中唯一的无符号类型。换句话说,字符的值范围从0到65535,每个值映射到一个特定的字符。如果需要创建该范围之外的字符,可以组合一对字符。
4、必备的Java的基础知识——字节基类型
当我们讨论二进制时,我们实际上是在讨论比特的概念。字节由8位组成,字节是Java支持的基本类型之一。实际上,字节类型只不过是一个8位整数,其值从-128到127不等。可以猜到,字节由byte关键字表示:
someByte = 20;
同样,您可以使用以下代码片段来确认字节类型的值范围:
字节。输出127字节。min_value //打印-128
根据我的经验,字节类型在读取和处理原始数据时很有用。但一般来说,我们不会用它因为范围太小了。
以上就是《有哪些必备的Java的基础知识?想学好这个语言就要了解这些》的全部内容,环球网校的小编希望大家在刚开始从事编程工作时,可以先去学习一下Java,可以优化你的工作思维,小编祝您Java之路顺利。如果你想知道更多Java知识,可以点击本站的其他文章进行学习。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)