问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学习C、JAVA、数据库要看哪些书76

发布网友 发布时间:2023-10-30 07:03

我来回答

5个回答

热心网友 时间:2024-12-05 10:13

朋友,你好!
看到你无比诚恳的提问,就知道你是一位非常有上进心的人,从你的文笔,能感觉到你的逻辑思维很不错,很有潜力。虽然本人不才,不过很想尽力回答你的问题,在这里发表一下我的看法,也麻烦你读完它们。
首先我先吐槽一下楼上的回答,有答非所问的,有两个说了N本书的人(那些书说实话,世界上找不到几个人是全部看完了的,说白了,不适用,理论知识,你又不是考博士去的)。
进入正题:
你学了2个月左右,如果比较充实的话,你应该已经能自学各种编程语言和思维了,你现在不断的思索未来是个好习惯,不过在这里先提醒你一下,不要误入歧途:有远见可以,不过请不要好高骛远,不要浮躁,国人的一大缺陷就是浮躁,连复兴国家这种大事都想在几十年内搞定。。。扯远了哈。

问题一,C语言学习程度:根据你的描述,现在正在学习C语言,我推荐你认真的学完这门语言。理由:所有的语言的文法(语法)几乎都抄自这门语言,可以说一通百通,而这门语言又很容易学习,涉及面也是最广的,从你手上带的电子表(单片机)到你现在用的操作系统,还有你玩的电脑游戏,无一不涉及到C语言,因为早期的所有软件系统骨架全是C语言写的,人们舍不得丢弃这些比较“完美”的骨架,所以一直在这骨架上搭建其他的系统和软件,最后无法舍弃这些骨架了,所以C语言可以火到现在。再次唠叨,请认真学习这门语言,哪怕你工作以后永远不使用它。
推荐书籍,“谭浩强的那本C语言书”,或者目录相近的你觉得能看明白的就行了,书不用太挑剔,都是模仿过来模仿过去,而且这些书也都只是讲讲文法,并不涉及到实际应用,总之,一本足矣。
问题二,JAVA方向以及书籍:你自己说过,你肯定是走JAVA方向,我也这样认为,现在JAVA方向和C#方向是国内主流,它们门槛都比较低,我也是JAVA方向的,所以这里能多给你点建议。学完C语言以后,你学习JAVA的文法(语法)就会很轻松了,除了面向对象思想要理解外,其他的都能很快吸收,你应该在学习文法的同时领会面向对象思想,你看完(自己提前看吧)你们的JAVA教材后,注意多看面向对象那几章,熟悉以后,请马上去买本(或者网上下电子版本)《Thinking in Java》(中文名JAVA编程思想),它能彻底让你掌握面向对象思想。之后,你不要考虑用JAVA开发桌面应用程序(在国内工作几乎用不到),你应该开始重新捡起HTML、javascript这些WEB相关的东西了,同时自己熟悉JSP以及配置TOMCAT服务端(自己没有WEB包或者不会建立的话先去网上下载点JSP程序,TOMCAT主要是学习如何配置那些xml配置文档),JSP的话一定要苦学,要找几本书看(未来的工作啊),JSP书不好推荐,随便找几本看看吧,都一个模子造的,都挺好的,不存在经典不经典,就是学起来有点苦涩,而且实话有点难,都是学习的别人用JAVA建立好的规则上的(说白了你不是在学JAVA,也不是在学文法,是在学应用了哦,应用前人开发的容器、规则、接口、对象,以后会理解的)。WEB编程学习,前期没有美工支持,自己页面设计能力不行的话,你发现你做出来的例子都很没用很丑陋,没什么成就感,请注意不要放弃。当你能独立开发JSP程序部署JSP程序到TOMCAT上以后,你可以开始学习SSH框架了(找工作的敲门砖,你最应该学的东西),SSH即struts,spring,hibernate这三个家伙,不知道请百度查一下,相关的书籍多如牛毛,找几本自己喜欢的吧,比如封面好看,目录排布好点的就可以(都是一个模子),然后再买本实例书籍,专门讲实例的,比如开发图书管理系统,购物系统的SSH书籍。学完了(自己能独立开发WEB应用了)以后JAVA方向你已经可以出山了,完全可以找工作去了,前面提到JAVA方向门槛低,是事实,熟悉SSH的都能找到工作。
问题三,数据库:不多说哦,上面说的那些东西学的时候自然要涉及到数据库,你会参照书上的下载并使用的,简单的说几个流行的,sqlserver、oracle、access、mysql这四个很流行,mysql是免费的,停止升级了已经,其他的也有免费版本,不过不好使,必须学sqlserver,其他的看公司情况,进了公司,有一段磨合期足够你学会一种新的数据库了,也是一通百通的东西,书籍嘛,就是百度,不会的查询语句,都能百度到,然后就是查看数据库自带的联机帮助文档。
问题四,入行以后干什么:按要求办事,前面有磨合期供你适应公司以及项目,多注意沟通同时充电就好了,同时写博客记录你在工作时学到的技巧和碰到的问题的解决方案,积少成多,10年成精。
问题五,升职:多去考点证书,学历要有,自考也行,职称证书要考,充电的时候多学习管理层次的书籍,软件工程必学~~~其他的你自然会知道的,时间有限,而且多说无益,不要依赖,相信自己,感觉你是个潜力股,加油吧朋友!
希望我的回答符合你的需要(说不定我说多了偏题了,呵呵,不好意思了)

热心网友 时间:2024-12-05 10:13

我是学c++的,我说说我的看法吧,建议你在c和java中选一个专研,就像c++如果是要精通c++的话,那么就要花大量时间在数据结构、算法学习上,如果是拿c++过路,然后学vc++ 当widows平台程序员(我们日常大量windows程序都是用它编的,据说现在有新技术了),那么研究的就是windows核心编程,和vc++的大量的包。
java好像也分J2SE J2ME J2EE所以啊分心了不好,学不精通
至于书呢。只要自己看懂,什么书都行,我建议是代码多的书,最重要的是练习,一定要练习,像你才入门,写的代码就几十行,一天至少写2个,写多了你就知道了什么是所谓的文档,就像我现在虽然也只写了一点点,但是很多时候用到类似的算法的时候,我就直接用了

热心网友 时间:2024-12-05 10:14

真正想做java开发的话,一定要看的就是《Java编程思想》
其实有这个以后,再稍微看些jsp方面的,jsp方面的书基本都一样,
一些标签也没必要先学,先从原始的开始学起
还有就是要懂数据库连接和服务器搭建,学习的时候拿Tomcat和MySql就可以了
这方面的书没必要专门去看,只要在网上搜搜,他们再一个项目中是怎么使用的就可以
数据库是基础中的基础,java编程在很大程度上是数据库编程!!!大部分公司都是考验数据库技能!

有本书想推荐下《代码简洁之道》 新出的,最近稍微看了下,觉得挺好,可以帮助你从java开发的第一步就纠正一些初期编程常见的问题!
可见:http://book.51cto.com/art/200912/168058.htm

热心网友 时间:2024-12-05 10:14

java 我帮你推荐几本书吧!
1、《Java编程思想》
2、《Agile Java》中文版
3、《重构 改善既有代码的设计》
4、《测试驱动开发 by Example》
5、《Expert One-on-One J2EE Design and Development》
6、《Expert One-on-One J2EE Development without EJB
7、《企业应用架构模式》
8、《敏捷软件开发原则、模式与实践
9、《UML精粹》
10、《解析极限编程 拥抱变化》XP
11、《统一软件开发过程》UP
12、《敏捷建模》AM
13、《快速软件开发》
这些书基本都是经典

热心网友 时间:2024-12-05 10:15

下面是我电脑上的几本自己觉得不错的C书,希望对你有帮助

===================================================

C程序设计_第三版_谭浩强\
C程序设计语言(第2版·新版)_K&R\
C语言程序设计_现代方法_K.N.KING\
Tip\
[现代编译原理C语言描述].(美国)Andrew.W.Appel.清晰版.pdf
C和指针[Kenneth A.Reek].pdf
C陷阱与缺陷[Andrew Koenig].pdf
C语言-标准与实现 Volume1 [zh-cn].pdf
C语言参考手册第五版.pdf
C语言深度解剖_陈正冲.pdf
C专家编程.pdf
ISO.C.Standard.(ISO.9899).1999.Second.edition.pdf
数据结构与算法分析—C语言描述.pdf
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大学入学应该带哪些必备物品? tim删除聊天记录的方法步骤 pc端彻底删除tim聊天记录 甩脂机调到什么档位 如何用甩脂机 甩脂机的正确使用方法 使用抖脂机要注意什么 怎样申请小号微信号 ...的长和宽分别增加6米,扩建后草坪的面积增加了多少 ...扩建后长和宽分别增加10米,扩建后的操场面积增加了多少平方米?_百 ... 长方形的公园它的面积长和宽分别扩大十米后它的平方增加了面积增加了13... 如果早上生气了,是不是影响一天的心情?14 早上的心情可以影响一天的心情么?3 每天早上心情不好,总是会受一些事影响到心情。导致一天工作没有... 描写大早上心情不好的说说16 福州到浙江几点发车?多少钱?有没有动车?1 怎样用笔记本玩QQ飞车才能很流畅?12 考上事业单位,人社厅公示了,但迟迟不通知上班,求助!!52 福建宁德到浙江温州的动车,车票是多少?1 福建到温州的动车组要多久票多少钱?3 LED灯的组成元件有哪些?4 温州南到福建或晋江的动车一天有几个班次?票价多少?21 温州至莆田动车每天有几次?几点?票价多少 苏州菁英公寓二室一厅简单家庭房里床的大小 祖国在我心中作文的题材。很广泛,大家来帮帮忙!7 LED头灯有什么要求 用几颗灯珠2 LED灯用什么品牌的芯片好18 一个女孩总喜欢损一个男生是什么意思?21 当一个女孩总是损一个男孩代表什么?11 电子导游证怎么申请315 花呗分期还款需要利息吗330 JAVA开发学习视频有什么3 c盘清理 我的联想Y470现在是win7系统64位、、、C盘... 我的笔记本Y470 win7家庭普通版64位,解决系统问题! 联想g470win 7家庭普通版升级旗舰版请教问题 康熙字典中李字有几画3 苹果5开机密码怎么换大,小写字母我设置时,是小写的字母,不知道怎么搞... 脑出血病人有可能导致老年痴呆症吗? 飞舞盘旋是什么意思啊!急用,快快。11 飞舞盘旋是什么意思?5 飞舞盘旋的意思。急急急急急急急急急急急急急急急急急急急急急急...83 飞舞是什么意思607 武汉繁花星空传媒有限公司怎么样? “盘旋”的意思是什么6 盘旋的意思是什么667 关于事业单位政审问题635 大清早被人说了一顿,真的会一天的心情都不好吗?2 想学MySQL的Java程序员应该看什么书?15 那有JAVA数据库编程方面比较全的视频?急用。。。。。。 世创伟业商学在线科技(北京)有限公司怎么样? 前俯后仰、出生入死、声东击西、大同小异,哪个不是同一类的?