学习编程语言的过程中,如何抵抗遗忘
2023-04-18 14:16:12 时间
首先,在学习编程语言的过程中,都会出现一定的遗忘问题,这是一个自然的规律,也并不是所有学习过的内容都需要牢牢记住,很多编程知识是需要理解的,在运用的过程中,如何逐渐形成自己的编程思想,这是更应该关注的事情,很多细节内容并不需要都记住。
以学习Java语言为例,需要记住的根本内容是如何定义类,如何创建对象,以及如何运用封装、继承和多态等Java语言的特征,从大的层面来说,形成编程思想才是初学者的重要目标,基础的编程语法仅仅是学习的第一步,只有形成了自己的编程思想,才算掌握了这门编程语言。
之所以很多同学会忘记编程语言,一个重要的原因是还没有形成自己的编程思想,或者说还没有形成自己的编程方法论。以Java语言为例,即使忘记了Java的很多细节,比如一些类的方法等等,但是只要知道Java编程的基本过程(从类的定义到方法的调用),剩下的内容完全可以边用边查,很多程序员也都会在使用编程语言的过程中,频繁查询API,这是非常常见的事情。
编程语言本身就是一个工具,只要多使用都会慢慢熟悉,多使用也是抵抗遗忘最为有效的方式之一。另外,虽然不同的编程语言有不同的语法结构,但是同一类型编程语言的编程思路是基本一致的,比如面向对象类编程语言都是以类为基础的,只要掌握了这些编程思路,即使忘记了一些语言的细节,在使用的过程中,也会很快上手。
相关文章
- 并发编程系列之ReentrantLock用法简介
- 微软公布 VS Code Java 2022 年路线图
- Groovy热更新Java实践
- java高级特性:使用反射实现万能序列化1
- 如何成为合格的Java开发人员
- Nginx主配置参数详解,Nginx配置网站
- Java正则表达式学习笔记
- Java线程池面试必备:核心参数、工作流、监控、调优手段
- 打不过就改变 Java 未来,微软官宣加入 JCP 计划:将参与制定 Java 平台规范
- Java 国际化
- 检测 JVM 自身物理内存用量(RSS)的小技巧
- Java从入门到精通到全栈
- 基于java Springboot实现教务管理系统
- git 提交后Jenkins自动构建、并发布服务
- 编译型语言与解释型语言
- 关于编辑器和解释型编译型语言
- 多道技术、同步异步和阻塞非阻塞
- 升级指南之JDK 11+ 新特性和AJDK
- Spring 国际化@Autowired MessageSource 配置文件读取顺序
- Java中如何解析SQL语句、格式化SQL语句、生成SQL语句?