2个月的java学习总结

    学习java已然两个月了,终于熬到了暑假。离别前总结一下这两个月的学习成果。

    刚开始我们先学习了java基础知识,虽然简单,但是却是最重要的。之后我们独立完成了自己的图书管理系统,内容包括对图书的增删改查,保存,图书的借阅系统等等。虽然我们能对数据进行基本的处理和保存,但是毕竟是保存在内存中,数据的可操作性和持久性都不够完善,于是我们又学习了输入流和输出流来将数据保存在txt文档中。

    然而用txt文档保存的方式虽然实用,但是在文档中却不能查阅相关内容,显然不符合我们的要求(其实用在一些隐私的保存上还是很实用的)。所以我们又学习了xml,xml的优点就是在xml文件中能查阅数据,非常清晰。缺点也很明显,就是操作相当复杂,数据的存储方式还是不够方便。

    这样,我们就开始用现在最流行的数据库来进行对数据的操作。数据库的功能显然是相当强大的,但是用起来却也是相当复杂的。首先我们要掌握基本的sql语句来使用数据库。然后用jdbc来建立java与数据库的联系,通过jdbc,并输入sql语句来对数据进行各种复杂的操作。

    用过jdbc的程序员都知道这是一件多么痛苦的回忆,由于它不能直接面对对象,如果一个对象的属性又极其的多,我们只能通过写重复代码来实现,太烦人了。ps:其实我们也没学多久的jdbc,所以感受不到了。

    终于hibernate的出现很好的解决了这一现状,它面向对象的思维显然更符合java的编程思想。而且hql更加的简练,让我们这些初学者学起来也更容易。

    最后一个星期,我们又学习了html,css,JavaScript。这些都是网页设计要用到的相关知识。学习过程中呢,我是没啥感觉,网页设计是个技术活,如果要设计一个漂亮的网站,你需要足够的耐心去排版,还需要你独到的眼光来美化,总之我是干不来的了。老师也说只需要了解,所以也没深究,不过一些基础知识我还是掌握了的。

   总结一下,我们学习的内容主要有:java基础知识——用输入输出流保存数据到txt文档——xml——数据库——sql——jdbc——hibernate——html——css——JavaScript。学习的过程嘛,痛并快乐着,还好过去了。暑假最重要的还是基础知识的复习,为了自己的第一份工作,为了自己的梦想,坚持下去吧!不过回家肯定要先玩一阵,调整调整状态,释放一下嘛。下面呈上老师做的总结,自己多多学习。

 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值