康师傅的小迷弟
您的每一个用心回答,都会让这个世界变得更美好一些!
看你想做什么,学习java目前主要是两个方向。
一个是android,一个是web。当然啦,web后台都做,那也行。java只是编程语言。所以,你要先知道的是编程语言只是工具,实现你想法的工具,也就是说,java编程语言是工具。
好了,回到你的问题上。进阶,java进阶。我所理解的进阶,也就是你掌握了基础知识了。面向对象理解好了。
先来随便列一下java的知识点吧:
GUI一般来说不用学了,基本上用不上。做Pc的开发应该比较少吧。多数用QT或者其他的框架。
对着上面这个列表吧,面向对象往后的应该算是进阶了,知道不难,理解是需要时间的。比如说,private ,publish,protect,这些是用于修饰权限,属于三大特征的封装,但是封装只有这些内容吗?当然不是,分包也是封装的一种,多态的理解,这些主要是以后设计的时候用得上,怎么样写,扩展性好...
对于初学者来说,先知道怎么用就够了,至于设计模式,原则,一些思想相关的,后期再去学习吧。
java只是招式,思想才是内容,先练招式吧,有了一定的招式,同时修炼内容。
加油!祝你好运!
今天居然可以注册了
活抓一个靓仔
看你想做什么,学习java目前主要是两个方向。
一个是android,一个是web。当然啦,web后台都做,那也行。java只是编程语言。所以,你要先知道的是编程语言只是工具,实现你想法的工具,也就是说,java编程语言是工具。
好了,回到你的问题上。进阶,java进阶。我所理解的进阶,也就是你掌握了基础知识了。面向对象理解好了。
先来随便列一下java的知识点吧:
GUI一般来说不用学了,基本上用不上。做Pc的开发应该比较少吧。多数用QT或者其他的框架。
对着上面这个列表吧,面向对象往后的应该算是进阶了,知道不难,理解是需要时间的。比如说,private ,publish,protect,这些是用于修饰权限,属于三大特征的封装,但是封装只有这些内容吗?当然不是,分包也是封装的一种,多态的理解,这些主要是以后设计的时候用得上,怎么样写,扩展性好...
对于初学者来说,先知道怎么用就够了,至于设计模式,原则,一些思想相关的,后期再去学习吧。
java只是招式,思想才是内容,先练招式吧,有了一定的招式,同时修炼内容。
加油!祝你好运!
今天居然可以注册了
活抓一个靓仔