文档章节

一门语言的学习策略

 古月星月
发布于 2016/08/15 09:35
字数 463
阅读 27
收藏 0

老大周一发给我们提升Java技术的思路邮件,讲的真好。分享出来吧。

这周起开始我们的java分享之旅。

通俗点说,我们要系统的学习一门认识了很久的外语了。

 

第一步,背单词和学语法

java的单词就是数据结构:基本数据类型(例如整型、字符型)和复杂数据结构(例如数组、列表、集合)。

java的语法就是运算和流程:常用的运算(例如算数、比较)和常用的流程控制(例如判断、循环)

用语法驱动单词就可以表达意图了。

第二步,作文或讲话结构

面向对象思想就像写作的思路,议论文怎么写,散文怎么写,是有些大致框架的。思想类的东西,对所有面向对象的编程都适用。

主要内容是类和对象的概念、设计和使用。

第三步,提升讲话水平和文采

接口和继承感觉就像写作文的比喻句,排比句之类的东东,让你漂亮又轻松的表达出各种意思。不使用也行,可能表达出来啰嗦拗口大家不爱听。

主要内容是接口和继承的实现及使用

第四步,点评作文

什么地方写的好,划线赞一下;什么地方写的不好,吐槽一下,如果负责任,再受累修改一下。。

主要内容是异常处理机制

第五步,一边写作业一边复习外语听力,别串了就好

主要内容是多线程机制以及并发控制

第六步,学习细分专业领域的外语,例如经济学英语

主要内容是网络操作和数据库操作

© 著作权归作者所有

共有 人打赏支持
下一篇: JDBC
粉丝 1
博文 14
码字总数 9616
作品 0
荆州
程序员
私信 提问
5种方法提高编程技能,老鸟和新手都得知道

  【IT168 资讯】无论您是在编程这条路上坚挺了五个月还是十五年,仍然有一回事时刻得注意:编程总有改进的余地。   这既是编程的挑战也是机遇。总有一些新东西需要学习,你总是通过学习...

it168网站
2017/10/27
0
0
看看90万程序员讨论的话题:能否用中文写代码?

不少中文编程语言都是创造者一时热情。觉得发明很伟大,想当然的认为一定有需求。实际与之不符。简单说,就是因为发明的太多了,所以死的比例非常高。市场策略或操作失败是最主要的原因。至少...

编程需要艺术
01/29
0
0
开发者前期是如何学代码的(心得)

分类:   总体大致分为以下几类:   A.教材上的知识   这部分内容来自计算机专业的课程教材。也有可能会涉及一部分来自其他相关专业或者相关课程的内容。   B.编程语言   每一个程...

虾米梁
2017/07/18
0
0
如何学习一门新的语言

这两天在看《编程人生》,这本书确实非常不错。而且看得也特别的轻松。其中有几个人都谈到了如何学习新的语言,但是给我最深刻的是google的首席java架构师joshua bloch。正好最近我也在学习p...

晨曦之光
2012/06/06
67
0
Linux运维人员需要掌握一门编程语言吗?

最近经常有同行的朋友或者Linux初学者问我:运维人员是否需要学一门语言,那么该学哪种语言呢? 对于这个问题,我分两个方面回答: 首选,在大数据、云计算发展迅猛的今天,系统运维人员如果...

南非蚂蚁
2016/03/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装MySQL

1.安装MySQL sudo apt-get install mysql-server 2.配置MySQL sudo mysql_secure_installation 3.设置MySQL非root用户 设置原因:配置过程为系统root权限,在构建MySQL连接时出现错误:ERROR...

AI_SKI
今天
2
0
3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python# -*- coding: utf-8 -*-# [@Version](https://my.oschina.net/u/931210) : python 2.7# [@Time](https://my.oschina.......

隐匿的蚂蚁
今天
3
0
Cnn学习相关博客

CNN卷积神经网络原理讲解+图片识别应用(附源码) 笨方法学习CNN图像识别系列 深度学习图像识别项目(中):Keras和卷积神经网络(CNN) 卷积神经网络模型部署到移动设备 使用CNN神经网络进行...

-九天-
昨天
4
0
flutter 底部输入框 聊天输入框 Flexible

想在页面底部放个输入框,结果键盘一直遮住了,原来是布局问题 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("评论"), ...

大灰狼wow
昨天
4
0
Kernel I2C子系统

备注:所有图片来源于网络 1,I2C协议: 物理拓扑: I2C总线由两根信号线组成,一条是时钟信号线SCL,一条是数据信号线SDA。一条I2C总线可以接多个设备,每个设备都接入I2C总线的SCL和SDA。I...

yepanl
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部