这个快去需要看是怎么理解了
想要写代码 。只需要看看基本的语法 。需要什么学什么 。这样一定是最快的!
如果仅仅是学习的话 。还是老老实实的从基础开始 。慢慢学!
【如何快速打好Java基础?】其他观点:
首先要学习好数据结构和算法 。这是所有编程语言的基础 。其实程序就是数据结构和算法 。也就是把数据按不同方式组织起来 。便于增删改查和计算 。然后根据一定策略提供逻辑流程实现 。
其次是操作系统与编译原理 。java虽然运行于虚拟机 。但虚拟机运行于操作系统 。java经常会跟系统打交道 。尤其是内存分析与垃圾回收等 。编译原理便于理解虚拟机和class是怎么得到的 。
再次是java基本语法结构和流程控制结构 。这种类C语言其实大同小异 。但对于集合 类 函数 对象 数组 循环 递归 判断 比较 闭包等等都要有一个清晰的认识 。这样才能熟练使用java这一工具 。
然后是掌握java里的File、IO、Socket、Servlet、Net、Synchronize、Thread、RMI、JNI、GC、catch等基本api和概念 。这是工作经常要用到的内容 。掌握了才能发挥实际的价值
最后是面向对象和设计模式 。java是面向对象里最好的语言了吧 。封装、继承、多态、组合这些概念要弄清楚且与实际代码对应起来 。而掌握了这些才能谈设计模式 。设计模式又是写好大型java应用的关键 。从策略、单例、观察者到适配、外观、工厂等等设计模式有很多种 。面向对象的原则也有很多 。需要在实践中慢慢领悟 。
如果实在不知道怎么学就对着一本经典书籍敲代码 。时间长了慢慢就感悟了 。
其他观点:
对于任何一门需要而言 。最重要的是环境的掌握 。要快速学习 。最好有位老师 。其次 。是多练习 。
推荐阅读
- lungcancer是什么意思啊?cancer是什么意思啊动词
- 三星s23ultra 三星p6800平板电脑参数
- 小康股份股票股吧 小康股份股票代码
- 少年壮志不言愁简谱歌谱_少年壮志不言愁简谱教唱
- 榴莲的品种有几种
- 钢格栅平台板 钢格栅平台厂家
- 美轮美奂造句子美轮美奂造句简短
- 微波炉选购要点有哪些 微波炉选购指南
- 窗外雨夹雪 沈南汐_窗外雨夹雪 沈南汐百度云