自己学java也有大半年了,之前断断续续的,后面看的比较多,有自己在网上找一些资料看,也买过书来学习,入门都入了好长时间,主要是看《编程那些事儿》和《head first java》,基本上看完了,现在迷茫了。
感觉基础不扎实,也不知道怎么去巩固。还有就是数据库方面一直没有学习,不知道要看什么,看到什么程度,因为学的是java SE,不知道怎么进入java EE,好生焦虑!!
自己以前也就大学学过C语言,数据库(已然忘光),毕业了在走硬件方面的工作,因为想找一份软件方面的工作,也不知道要到什么程度才行。
现在也有看一些android的视频学习,感觉android的话应该会更容易,但也不知道怎么学。
有人帮忙解惑么?JavaAndroid数据库
感觉基础不扎实,也不知道怎么去巩固。还有就是数据库方面一直没有学习,不知道要看什么,看到什么程度,因为学的是java SE,不知道怎么进入java EE,好生焦虑!!
自己以前也就大学学过C语言,数据库(已然忘光),毕业了在走硬件方面的工作,因为想找一份软件方面的工作,也不知道要到什么程度才行。
现在也有看一些android的视频学习,感觉android的话应该会更容易,但也不知道怎么学。
有人帮忙解惑么?JavaAndroid数据库
我在参加培训班,JAVA的,希望能给自己带来一点安全感。
1.java web开发详解(孙鑫写的,名气够大了吧,我觉得这本是j2ee基础名副其实的“大宝”)
2.JSP网络编程(第二版)(讲解结合实例,很好的教程,里面的例子代码也很不错)
3.jsp程序开发范例宝典(这本书包含了java ee很多使用的代码实现)
然后找一份初级java工程师职位 做了两个项目 顺利的话
就可以掌握ee的常用框架和Js库
最后说下android 这个可能学习难度可能不如ee 但是要掌握好 也不是特别容易
我的理念就是,多写程序多实践。少看书多实践,书上的理论和实际情况并不一定相符,大多情况都不相符。楼主先选个方向,然后再把精力投入进去。Java语言天生就是服务器端程序的开发语言,要么你选择JavaEE方向,要么你选Andriod方向。
不要两个都选,否则鸡飞蛋打。
JavaEE关注的是框架应用和网络通信的基本常识。Andriod关注的SDK和内存收放。
当实践积累到一定程度的时候,自然会需要理论方面的指导,这时看看程序设计方面的书,才有指导价值。
我最近看这两个视频,你自己看下吧
java基础
http://bbs.itcast.cn/thread-14377-1-1.html?130624wwt&csdn安卓入门视频:
http://java.itcast.cn/news/39ecbf79/06c2/42bb/842a/39e77de17b25.shtml?130624wwt&csdn
这个是说先学好Java SE,然后web,然后Java EE,最后才是android,我的理解对吗?!!
这个是说先学好Java SE,然后web,然后Java EE,最后才是android,我的理解对吗?!!不建议你这样学,实在不行就买本书吧!项目实战类的书籍,了解每个技术在项目中的作用~这样学效率才高。
我也知道啊,但我不知道要怎么学...因为数据库(SQL,MYSQL,SQLITE...)好像也有很多种,不知道学哪个啊...
就那样看api啊?效果没都少吧,我学的话都是边个例子,一边实现一边看,这样才能理解深刻啊
等到自己动手学的时候才发现自己原来就是个傻逼,自学很艰辛,现在还一直卡在类里面出不来,我一方面想学下一章内容,另外一方面又想不学扎实怎么学下面的,纠结死了,有时候一个小小的问题可能会卡住一个晚上,真的很痛苦。
想放弃的时候,我就去锤子的招聘页面看看,然后骂骂自己:你他妈天天在干嘛?你还想不想好了?然后又去纠结的啃书啃视频,每天都在这么往复的挣扎中,痛苦。
不过我相信坚持下来应该会有收获的,所有的失败就只有一种,那就是半途而废。
和楼主以及像我一样的菜鸟共勉。