java所用到的开发工具_第1页
java所用到的开发工具_第2页
java所用到的开发工具_第3页
java所用到的开发工具_第4页
java所用到的开发工具_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

java所用到的开发工具

Eclipse

Eclipse将他的工作流分成了三个部分:Workbench,

Workspace,perspectiveoWorkbench的作用就是相当于开发

环境中的起点。而Workspace将项目、文件和配置设置整合在

目录下。Perspectives则是基于Workspace的环境在

Workbench中有效定义工具、视图、设置。无论初学者会觉得

Eclipse跟Netbeans和IntelliJIDEA相比之下操作起来更

加有难度,但是Eelipse的灵活性还是受到大量开发者的青睐。

Luna是新版本的的Eclipse,他已支持Java8,支持分屏编

辑,它还增添一个全新的纯黑背景主题和一个多功能的命令

行终端。

Gradle

Gradle是一个建立在ApacheMaven和ApacheAnt上的自

动化构建工具。无论他不是最受欢迎的自动化构建工具

(Maven以64%的市场占有率稳居第一),但是它正在快速的被

更多的开发者所接受。不得不提的是,他还是Android开发的

默认构建工具。

Gradle使用起来非常简洁。与Maven和Ant使用XML后缀

截然相反,它是以Groovy语言为基础的。一个基础的为java

项目的Gradlebuild文件由如下句子组成:

applyplugin:java.

如下的命令将产生一个Gradlebuild文件,并且会为项目

文件创建一个目录树还有把项目与Gradlewrapper结合:

$gradleinit-typejava-library

还有一些额外的插件可以帮助你增添新语言、为IDE(集成开

发环境)生产项目文件,构建本地二进制文件等。

Javadoc

Javadoc是一款由甲骨文出品的用于程序的开发文档的工

具。它从程序源代码中抽取类、方法、成员等解释形成一个和

源代码配套的API帮助文档。也就是说,只要在编写程序时以

一套特定的标签作解释,在程序编写完成后,通过Javadoc就

可以同时形成程序的开发文档了。

Javadoc解释使用开始一个标签、一个结束标签、一个或多

个描述型标签。开始标签与标准的java多行解释标签非常相

似,不同之处在于两个星号(*)的使用。

只要没有另外规定,Javadoc会自动将标签和关键词转化为

标准格式。Javadoc还会广泛运用超级链接,可以连接到其他

地方的编码。包括Eclipse在内的很多IDE都可以自动添加

Javadoc解释在variables、classes和methods。

JUnit

JUnit是一个开放源的Java语言的单元测试框架。一个基础

的JUnit测试包括一个测验class,一个测验method还有一个

等待被测验的功能。Wnit使用解释来决定测试如何架构和运

在3.0.1版本的FindBugs中,有着成百上千的Bug描述。

在FindBugs中,Bug被归为了四类:concern,troubling,

scary,andscariest(担心,麻烦,可怕,非常可怕)。除了

图形用户界面,FindBugs还提供命令行接口,Anttask和

Eclipse插件。

VisualVM

VisualVM提供在Java虚拟机(JavaVirutalMachine,

JVM)上运行的Java应用程序的具体信息。在VisualVM的图

形用户界面中,您可以方便、快捷地查看多个Java应用程序

的相关信息。

Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它

结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy

代码能够与Java代码很好地结合,也能用于扩大现有代码。

由于其运行在JVM上的特性,Groovy可以使用其他Java语

言编写的库。Groovy具有强大的脚本处理能力让人为之称赞。

2怎么学习java

首先要找到我们学习的工具,工欲善其事,必先利其器。

eclipse或者myeclipse都行。这都带代码提示的。而且功能

丰富。

第二,找到合适自己的学习方法。个人建议的学习方法和

路线。先看书-网上下载视频学习一再看书。当然不管看书还是

看视频,不可或缺的一个环节就是多动手。千万不能光脑子会

To除非你是神通。

第三,我们学习java,可能有基础,也可能没有基础。这都

不怕。碰到问题要及时和四周的人(沟通),看看别人是怎么

想的。最关键的是要由自己的观点,要会百度,还要擅长于从

良莠不齐的百度信息中找到自己所必须要的东西。第三点是要

多问问题。

第四点,多上论坛和博客。及时找到有用的资源。

第五点,善于总结。学习的成功离不开总结。我们不可能向

高中那样,写总结总是用笔记本去写,那样太多了,根本写

不下来。这里推举为知笔记吧。这个也是上学的时候老师推举

的。一直用到现在,里面记了很多东西。基本上天天百度总会

问,java如何怎么怎么样?不管记住几个问题,都要总结下来。

第六点,可用可不用,我个人喜爱在百度知道看看别人学

习都碰到啥问题,然后能帮助回答的一定回答仔细了。当你学

的感觉自己到了瓶颈了,不要着急,去百度知道吧,那里总

会有你不懂的。

3怎样学java

第一,学会学习。学习也是一种能力,在学习和工作中我们

发现同样多的时间不同的人其学习效果是不一样的,甚至是

学习用时短的人比时间长的人效果更高。这是因为这两种人的

学习能力不一样,学习能力的养成必须要长期的总结、积存和

沉淀的。建议你和周边的程序员进行比较,如果存在学习效率

低下的想象,那就赶紧学习他人的学习方法吧。

第二,将基础知识学牢。所谓”基础不牢,地动山摇,,因为

所有复杂的程序都是由简单的程序构成,而构成这些简单程

序的就是基础知识,所有出色的程序员都对基础知识掌握的

非常牢固。因此,掌握牢固基础知识是成为一个JAVA程序员

的必要条件之一。

第三,向出色程序员学习。所谓"近朱者赤,近墨者黑,想

要成为一个JAVA程序员,就要向行业内、公司内、部门内出

色的程序员学习,查看他们编写的程序,通过查看程序学习

他们的思维方式。除此之外,还要把握住一切机会向他们请教,

了解他们程序开发前、中、后是如何思索和工作的,学习他们

的技巧和方法,并在工作中进行实际操练,提升自己的程序

开发能力。

第四,培养自己的结构化思维能力。一个JAVA程序员无论

是在工作质量还是工作效率方面都是优于初级程序员的,他

们的成功之处就是形成的结构化的思维能力,他们拿到开发

任务之后并目视盲目的立即去开发程序,而是首先了解程序

的用途、目的、特别必须求、开发时间等,掌握这些信息后他

们会对程序开发前、中、后的工作进行计划和安排。要养成结

构化思维的模式,首先就要去模仿他们,先做到"形似「,以

后才干做到"神似:

4java怎么样学习

首先要明确学习java的目的,因为语言有很多种,为什么

要学习java,如果连自己学习的目的都不知道,只是看学习

的人比较多,那么就失去了学习的意义。

开始可以买一本java的基础书籍,从头看起,好好的学习

钻研,边看边敲代码,有些人只想用眼睛看,不动手,学习

编程语言,不动手就学会那是不现实的。

要清楚java的三大体系,javaSE,javaEE和javaME,javaSE

是java相对基础的部分,也是学习java的必经阶段,所以要

从javaSE学起,然后在想另外两个体系扩大。

接下来就要学习面向对象最基本的封装、继承、多态。类,接

口,泛型,输入输出流,线程,TCP/UDP协议,注解,反射机

制等一些非经常用的部分。

常用的部分学好之后,就可以接触数据库的一些东西了,

比如表,视图,索引,存储过程,触发器等,然后就是java

与数据库连接j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论