j***a开发***的书籍,j***a开发书籍 知乎
大家好,今天小编关注到一个比较有意思的话题,就是关于java开发app的书籍的问题,于是小编就整理了3个相关介绍Java开发***的书籍的解答,让我们一起看看吧。
求推荐几本入门级的软件工程的书?
《人月神话你》(作者结合自己的经历探讨了软件工程度量和效率的问题),《人件》(以上两本能看懂多少是多少,别纠结),《j***a编程思想》(最好是第一版,不单纯是讲j***a主要是讲面向对象的编程思想)《最后期限》作者汤姆。
迪马可(一本软件工程的小说,说的是主人公是个失业的程序员被星探发现来到一个孤岛上同时指挥6个团队开发近似于office的软件,有的成功了有的失败了,作者对成败做了客观的分析,挺有趣有些我认为是经典。
作者就是写《人件》的人。
)接下来就是找本软件工程的专业书了。
j***a软件开发可以用哪些软件?
j***a软件开发常用的软件有:JDK、NetBases、JBuilder、eclipse、Eclipse、MyEclipse。
1、JDK是j***a初学时用的,很麻烦的,其实编程工具里面应该不包括它,只是支持j***a的底层工具;
2、NetBases是j***a开发桌面应用程序用的;
3、JBuilder是开发Web应用程序的,几年前比较流行,但是JBuilder在j***a编程工具中统治了大约10年左右后,地位被Eclipse抢走了;
4、现在最流行的j***a开发工具就是Eclipse了。因为是开源的,免费的;
5、但是现在都使用MyEclipse,包括了eclipse,还包括了其它框架,比如:Struts、Spring、Hibernate等; 建议用MyEclipse6,在网上就可以免费下载,操作方便。
这个就非常多了,作为一门广泛使用的编程语言,J***a一直占有着非常高的市场份额,编程软件自然也非常多,既有专门集成的IDE环境,也有轻量级的代码编辑器,下面我简单介绍一下,感兴趣的朋友可以尝试一下:
IDEA
这是一个非常流行的J***a IDE集成开发环境,在业界非常受欢迎,有社区免费版可供下载,支持常见的智能补全、代码高亮、语法提示、Git等功能,除此之外,还支持代码分析、代码重构、JUint等高级功能,集成了M***en和Gradle工具,因此项目管理和维护更方便,也更适合企业大型项目开发:
Eclipse
这是一个免费、开源、跨平台的J***a IDE开发环境,诞生的比较早,在早期的J***a项目开发中经常会用到,自动补全、代码高亮、语法检查和提示等功能非常不错,插件扩展丰富,安装相关插件后,也可作为安卓、Python、C/C++等开发工具来使用:
MyEclipse
顾名思义,这是一个基于Eclipse的J***a开发工具,在Eclipse的基础上加上自己的插件开发而来,因此,功能更强大,但原则上不免费,主要用于J***a、J***a EE以及移动应用开发,支持常见的自动补全、代码高亮、语法检查等功能,对于J***a开发来说,也是一个非常不错的工具:
一个刚工作的J***a程序员该看哪些书籍?
看书!!!得怕是你没那么多时间,也没那么多精力去看了。好书不多就那么几本,但是总体来说,有的书可能被定义为入门等级,但是你发觉真正刚入门的人,其实是看不下去的。比如《J***a编程思想》《Effective J***a》,是需要结合项目和自己的理解去看,才会有收获。
刚工作的话,不太建议再来看这些砖头大部头书了。这些书应该在学校的时候边看边敲代码,或者有一定的工作经历后,慢慢回味的。建议是去看一些网络上的教程,小项目啊啥的都行,这就是所谓的速成的意思。速成不是不好,是让自己快速融入到工作中,快速解决项目问题的关键。一开始可以直接看别人是怎么编写一个功能的,自己快速拿来就用,把项目搞定,慢慢的你就强大起来。
这有点像读书做数学题一样,可能你一开始都不用想太多,见过无数个题,刷了无数的题,发觉原来套路是这样的。当你自己面对一些新问题时,发觉不要刷题,不需要网上搜,也不需要看别人的方案,直接自己搞起来了。
到此,以上就是小编对于j***a开发***的书籍的问题就介绍到这了,希望介绍关于j***a开发***的书籍的3点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.ldkdw.com/post/7470.html