W***o 发帖数: 6519 | 1 先是过了一遍Core Java, 对语法有个了解,但是在遇到问题的时候还是不会做;因为是
初学CS,没有data structure & algorithms基础
后来发现Coursera有 Robert Sedgewick and Kevin Wayne讲的算法课,看了第一部分,
觉得帮助很大,会分析实际问题,怎么写API,然后再填code,从而实现问题的解法。
再之后是在网上到处找题做,发现U of Wash的CS系上有个practice-it,就是写method
s,对巩固java基本概念和数据结构很有帮助;最后才发现原来这是对应这本书: Build
ing Java Program (by Reges & Stepp),所以现在又在快速的浏览这本书,对于之下感
觉Core Java其实就是把API过了一遍,捎带作者的一些心得体会以及Comparison with
C/C++
最后的最后,说一下对programming的新的体会,JAVA的compiler本身其实就是一个庞大
的programming平台,内嵌了好多class, methods, 设计者本身包括了复杂的 hierarch
y,所以大的class下面还有众多子子孙孙的class,里面又是子子孙孙的methods。
类比一下,Java环境(compiler?),我感觉有点像python framework (Flask, Web2Py,
Django)这样的平台。你只知道其API就可以写程序开发了。可能这个类比太简单太粗糙
了,各位大仙见笑了,有讲的不对的地方,还恳请各位不吝赐教。 |
m********s 发帖数: 55301 | 2 看你计划干嘛了。
如果是为了找工作赚钱,楼主琢磨得进牛角尖了。
先是过了一遍Core Java, 对语法有个了解,但是在遇到问题的时候还是不会做;因为
是初学CS,没有data structure
【在 W***o 的大作中提到】 : 先是过了一遍Core Java, 对语法有个了解,但是在遇到问题的时候还是不会做;因为是 : 初学CS,没有data structure & algorithms基础 : 后来发现Coursera有 Robert Sedgewick and Kevin Wayne讲的算法课,看了第一部分, : 觉得帮助很大,会分析实际问题,怎么写API,然后再填code,从而实现问题的解法。 : 再之后是在网上到处找题做,发现U of Wash的CS系上有个practice-it,就是写method : s,对巩固java基本概念和数据结构很有帮助;最后才发现原来这是对应这本书: Build : ing Java Program (by Reges & Stepp),所以现在又在快速的浏览这本书,对于之下感 : 觉Core Java其实就是把API过了一遍,捎带作者的一些心得体会以及Comparison with : C/C++ : 最后的最后,说一下对programming的新的体会,JAVA的compiler本身其实就是一个庞大
|
W***o 发帖数: 6519 | 3 对,只是想找工作
谢谢
【在 m********s 的大作中提到】 : 看你计划干嘛了。 : 如果是为了找工作赚钱,楼主琢磨得进牛角尖了。 : : 先是过了一遍Core Java, 对语法有个了解,但是在遇到问题的时候还是不会做;因为 : 是初学CS,没有data structure
|
a*w 发帖数: 4495 | 4 core java 有一章讲 collections. 其他数据结构和算法不是这本书的
任务吧。
【在 W***o 的大作中提到】 : 对,只是想找工作 : 谢谢
|
m********s 发帖数: 55301 | 5 找工作就要面试,面试就会被问各种奇奇怪怪的问题。
都看多了解那些术语、词汇、定义,学习别人是怎么说的,但不用一条条的琢磨为什么。
对,只是想找工作谢谢
【在 W***o 的大作中提到】 : 对,只是想找工作 : 谢谢
|
W***o 发帖数: 6519 | 6 我一开始还真是想着自学的透彻一些,您这么一说我有概念了。谢谢
么。
【在 m********s 的大作中提到】 : 找工作就要面试,面试就会被问各种奇奇怪怪的问题。 : 都看多了解那些术语、词汇、定义,学习别人是怎么说的,但不用一条条的琢磨为什么。 : : 对,只是想找工作谢谢
|
H**r 发帖数: 10015 | 7 core java也没习题
我也再看core java,很多细节第一次看了有印象就好吧,实际练习的时候才能记住掌握
那门网课还可以,但是作者自己弄的那个程序我运行不了。。 |
W***o 发帖数: 6519 | 8 要装他们的library, see http://algs4.cs.princeton.edu/code/ scroll down to the bottom 1/4
掌握
【在 H**r 的大作中提到】 : core java也没习题 : 我也再看core java,很多细节第一次看了有印象就好吧,实际练习的时候才能记住掌握 : 那门网课还可以,但是作者自己弄的那个程序我运行不了。。
|