亲身跟一个项目后就了解了,白话解释太多也没啥实际意义,跟一个项目后,会对整体的程序结构及各个部分的功能实现有一个新的认识,理论固然重要,实践更是重要 。
同学,我也是新手,但我认为基础+想象力=技术
把面向对象理解好,然后学一些架构方面的知识。
谢谢,好久没有来博客园了!
普通的java编程就四个字:增删改查,至于流就是在增删改查时候用流来操作,线程也就是在完成增删改查的时候性能提升的问题。
我在学习java的时候就没有学线程和流,不过现在看来也很重要。
您说的很对,数据生命无非就是增删改查四大特点
补充一下:基础+学习能力=技术
从java的发展来看, 有必要学习一下java网络方面的知识
java是一种面向对象的语言,分不同的方向。有web开发,andriod,还有就是手机游戏.
哈哈,这个,实践以后自己就清楚了,楼上区区几个概念不足以体现你应该掌握什么技术,还是多多努力参与到公司各个项目中的开好更好!
看你的工作方向是什么了,网络编程?客户端编程?每种工作的侧重都有所不同吧,不过不管从事哪种工作,理解Java的语言特性都是必须的,当然也包括多线程和流部分
纸上谈兵都白搭!你看看自己有没有想做的程序,创作+技术,更好学习,不会的谷歌、baidu、发帖就ok了
刚开始学的话:线程就先不做重点看了,了解一下即可。
Java主要:
Java.lang包,java.util包(包括集合),流,SQL,这些先会了再说其他的
做了一年程序之后,现在慢慢感觉到:线程只是控制程序运行的一个周期而已,流是支持数据存取的基本载体。业务才是重中之重,需求才能产生代码,代码滋生生命线程,启动运行线程需要流支持数据存取 !