为了帮助J2SE学习过程中的理解,我想找些稍微涉及底层的阅读材料,还望前辈们推荐 本帖最后由 binarymann 于 2010-01-30 00:47:53 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 譬如我知道new出来的东西都要分配在堆上,但为什么呢? 堆不同于栈 是可以动态分配内存空间的 运行期的对象创建显然是动态的 所以只能分配在堆上又譬如我觉得比较头疼的一个问题就是各种数据类型之间的转换,有时候必须需要加上强制转换符,不然就要出错,为什么非得转换呢? 函数的参数 操作符的操作数 都对数据类型有要求 不符合的话就无法进行下一步的操作 对于Java,可以不用对底层理解多深,如果你要研究底层开发,建议学汇编,C++等语言。Java最大的缺陷,我觉得就是对底层的操作支持不行,或者还没开始发展。 JAVA 的经典教材 thinking in Java 看看不会有坏处的多啃个几遍 每次都有不同的感受 楼主凌晨发帖学习的精神深深地打动了我初学JAVA 就能想这些问题 我觉得你的学习能力一定很好坚持下去就可以了我老师说过 搞 计算机 是最不要求智商的 你的思维很清晰,感觉也对语言很感兴趣。 相信你会学好感觉你还是先过一遍《JAVA2核心技术》 先整体有个大概了解,再慢慢深入点 这样更有利于整体的了解也容易形成自己对编程思想的感觉和理解祝你成功! 不知道楼主对计算机哪方面更感兴趣,硬件还是软件?作为一个刚刚接触Java语言的人,很多东西你肯定听不明白,有些东西你不要急于弄的一清二楚,和它打交道多了,你自然而然的就会明白它的含义,加油吧,贵在坚持! 谢谢大家的指点和鼓励,我太感动了~_~我已经买了两本书《Head First Java》和《Thinking in Java(第四版中文)》笨鸟先飞,我人比较笨...(数学实在不好意思提,文科学生也N年没有碰过数学了...)而且也不算先飞(80后...),只有多看多学啦其实我最大的问题还是上手练的少,马老师说他课上那些范例下来都需要自己再敲一遍,刚开始我还照着做,后来就又是只看只做笔记没有去敲了...还是要努力呀,再次感谢大家,周末愉快~ java2核心技术也不错,LZ加油~ java干嘛要对底层操作支持这么多啊 java就是为了上层操作而出的 语言简单(最早在电器设备里用) 不然还不如用C++ 这不是什么缺陷。。 跪求各位前辈指教java se 求助,我一个简单的类的代码,但是为何部署的时候报错 java如何调用R语言或者其他语言并获得该命令的输出结果,雪地里跪等~ 关于Swing中的JSpinner 求助:【疑难杂症】JAVA-Singleton 模式中的空指针问题 [求组]JComboBox的问题 java数据库 为什么再dos下编译程序可以输出结果,但是利用applet再浏览器下编译提示类找不到? 请问谁有UML或者JDBC的电子书籍? 有意义且困扰许多人的问题:Apache+Tomcat配置 求递归算法 有关匿名内部类的问题
函数的参数 操作符的操作数 都对数据类型有要求 不符合的话就无法进行下一步的操作
多啃个几遍 每次都有不同的感受
初学JAVA 就能想这些问题 我觉得你的学习能力一定很好
坚持下去就可以了
我老师说过 搞 计算机 是最不要求智商的
感觉你还是先过一遍《JAVA2核心技术》
先整体有个大概了解,再慢慢深入点 这样更有利于整体的了解
也容易形成自己对编程思想的感觉和理解
祝你成功!