这个快去需要看是怎么理解了
想要写代码 。只需要看看基本的语法 。需要什么学什么 。这样一定是最快的!
如果仅仅是学习的话 。还是老老实实的从基础开始 。慢慢学!
【如何快速打好Java基础?】其他观点:
首先要学习好数据结构和算法 。这是所有编程语言的基础 。其实程序就是数据结构和算法 。也就是把数据按不同方式组织起来 。便于增删改查和计算 。然后根据一定策略提供逻辑流程实现 。
其次是操作系统与编译原理 。java虽然运行于虚拟机 。但虚拟机运行于操作系统 。java经常会跟系统打交道 。尤其是内存分析与垃圾回收等 。编译原理便于理解虚拟机和class是怎么得到的 。
再次是java基本语法结构和流程控制结构 。这种类C语言其实大同小异 。但对于集合 类 函数 对象 数组 循环 递归 判断 比较 闭包等等都要有一个清晰的认识 。这样才能熟练使用java这一工具 。
然后是掌握java里的File、IO、Socket、Servlet、Net、Synchronize、Thread、RMI、JNI、GC、catch等基本api和概念 。这是工作经常要用到的内容 。掌握了才能发挥实际的价值
最后是面向对象和设计模式 。java是面向对象里最好的语言了吧 。封装、继承、多态、组合这些概念要弄清楚且与实际代码对应起来 。而掌握了这些才能谈设计模式 。设计模式又是写好大型java应用的关键 。从策略、单例、观察者到适配、外观、工厂等等设计模式有很多种 。面向对象的原则也有很多 。需要在实践中慢慢领悟 。
如果实在不知道怎么学就对着一本经典书籍敲代码 。时间长了慢慢就感悟了 。
其他观点:
对于任何一门需要而言 。最重要的是环境的掌握 。要快速学习 。最好有位老师 。其次 。是多练习 。
- 在一支股票主拉升阶段,如何才能做到不被中途震荡洗出来?
- 如何识别主力是否正在洗盘?
- 如何实现快速建站?
- 如何做好网站建设?
- 庄家洗盘的方法有哪些,如何判断股票洗盘结束的起爆点?
- 如何搭建网站服务器?
- 指数缩量十字星后期将如何演绎?
- 如何将自己开发的网站部署到阿里云上?
- 如何建设企业网站?
- 如何判断股票庄家换庄吸筹洗盘出货?
