大三狗的java学习过程

自学Java也有一段时间了,算是简单记录一下Java的学习过程吧。

本身是信管专业,学校教授课程包含C/C++内容,所以自己原先有C的基础。

自学Java也是因为Java与C++类似都是面向对象的语言,只是Java只能单继承,多继承要接口。两者很相似。(ps:c是面向过程的)

1、二级Java考试

自学前一开始就借了很普通的一本Java程序设计这门书,大概的看了下。在这期间报了二级Java的考试,书看了大半吧,大概了解了下Java的语句。数据类型啊,循环语句啊,这些跟C很像,看的很快,后面就看到类、对象等内容了,这方面之前学C 的时候就了解的模模糊糊的,这次看也是看的半知半解的。

后来寒假在家根本没怎么看Java方面的内容,等开学过来就转看二级的书籍了。

怎么说呢,我觉得考试是非常能促进一个人的学习状态的,尤其是考试前期。二级考试期间我差不多把接口,继承,applet,流类-输入、输出,事件处理等等,这些都差不多看懂了,也写了几个简单的程序检验了一下知识。

2、推荐慕课网的学习路径

在简单会了Java的一下基础知识后,我就开始搜索Java工程师的学习路径了。然后看到很多要学的乱七八糟的,什么spring啦,什么框架啦,什么数据库啦。首先在之前我是没这个概念的,所以根本不知道这些是什么东西。

然后逛贴吧,就看到了有人说如果是基础入门的话可以根据慕课网的学习路径。我大概看了一下,我自己后面主要要学的就是Oracle数据库,然后因为自己先前学了数据库内容的,感觉还挺好理解的吧。以及三大框架Struts、hibernate、spring。


这里面的web方面,因为自己有基础所以也跳过了。HTML、JSP、ASP我们都用这些做过个人网站啊,什么的,所以就没浪费时间在这上面。

3、github

这个自己也才刚开始用

github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。

至于github的教程网上很多,可以随意找找。简单推荐个 http://www.runoob.com/w3cnote/git-guide.html


好像扯远了,总结一下学习内容啊,首先Java语法基础,面向对象,包,线程,流类,数据库知识,web知识,三大框架差不多就是这些了。

现在的很多招聘的要求就是会Java。懂三大框架。会Oracle。另外可能要求有点web基础。

现在自己就是要累积项目经验啦。对了,在学习过程中就可以合理运用github了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值