关于JAVA程序设计稍微深入时的有关问题

关于JAVA程序设计稍微深入时的问题
           最近在学JAVA的时候,先是找了个教材视屏学完之后自信有所成,结果与现任老师想交谈发现学的是狗屁不如!然后又去翻了翻某著名大学出版社的JAVA程序设计教材与一些其余的资料后,认为又有所前进,结果与老师交谈还是不行!
          具体表现在,关于System.out.println();这句话的解释,一开始只知道System是个类,然后知道out是静态成员,System.out是PrintStream的对象,调用println();这个方法,然后问题来了,PrintStream是什么?是一个类,什么类?输入输出流的类,什么是输入输出流?卡壳了......然后就是拿列子来解释,却还是感到一阵尴尬....     
        所以现在就很无奈的想请假一下诸位大神,JAVASE学到此处后,应该继续看哪些书籍,或怎样去学习?
------解决思路----------------------
你先学学javase吧,基础、、、
------解决思路----------------------
请问你的javase都学了什么?
------解决思路----------------------
不懂瞎说,看源码,学C语言,了解操作系统,然后再回过头来
------解决思路----------------------
推荐看《Java核心编程技术》
------解决思路----------------------
引用:
           最近在学JAVA的时候,先是找了个教材视屏学完之后自信有所成,结果与现任老师想交谈发现学的是狗屁不如!然后又去翻了翻某著名大学出版社的JAVA程序设计教材与一些其余的资料后,认为又有所前进,结果与老师交谈还是不行!
          具体表现在,关于System.out.println();这句话的解释,一开始只知道System是个类,然后知道out是静态成员,System.out是PrintStream的对象,调用println();这个方法,然后问题来了,PrintStream是什么?是一个类,什么类?输入输出流的类,什么是输入输出流?卡壳了......然后就是拿列子来解释,却还是感到一阵尴尬....     
        所以现在就很无奈的想请假一下诸位大神,JAVASE学到此处后,应该继续看哪些书籍,或怎样去学习?

教材视频都教的什么?
著名大学出版社的JAVA程序设计教材写的什么?
学了之后还自信有所成?
------解决思路----------------------
一开始只知道System是个类,然后知道out是静态成员,

out是一个对象,是实例化  PrintStream类的对象         或   实例化  继承PrintStream类 的对象

流 在计算机编程中是 010101 也就是   二进制数。   为了方便和可以合作,我们出现了各样的约定。例如,我们把8位二进制数叫byte.

二进制数在现实中是    有信号   无信号 的表示。


------解决思路----------------------
请问你学java中的流了吗?
在java帮助文档中就能找到答案。
如果基础学完了,就模拟小小的项目啊。
------解决思路----------------------
感觉,SE想学好还是要结合项目的 实践得真知
------解决思路----------------------
IO流,集合框架,线程,反射,Swing(虽然现在用的少 但是可以用来做一个项目 复习J2SE)Socket,还有数据库必学的 MySql,oracle都可以,JDBC这些都是基本要学的  建议先看一些实战结合理论学习,网上视频很多 马士兵,什么的都很经典  做一两个小项目 什么管理系统的