编程怎么学?
我学程序设计的,光顾着玩有很多的标签属性什么的都没学好,想问下这些标签属性怎么学。不明白它们都是什么意思。图是我学的书...
我学程序设计的,光顾着玩有很多的标签属性什么的都没学好,想问下这些标签属性怎么学。不明白它们都是什么意思。
图是我学的书 展开
图是我学的书 展开
2个回答
展开全部
不同的编程语言有所差异,需要区别对待。枚举只有部分编程语言有,如Java、C++、C#。但是数组和集合有些语言叫容器一般编程语言都有,只是有的编程语言提供的集合比较丰富。使用方法基本类似。常用类比较常用的类当然有些语言中不叫类,叫对象或者其他什么,这个不重要,领会精神请了解其API用法,如:字符串、日期、数学计算等等。语言特性语言特性这个特字反映的就是各个编程语言自身的"独特个性",这涉及的点比较多,简单列举一些。?编程模式比较流行的编程模式大概有:面向对象编程,主要是封装、继承、多态;函数式编程,主要是应用Lambda;过程式编程,可以理解为实现需求功能的特定步骤。每种编程模式都有一定的道理,我从不认为只有面向对象编程才是王道。Java是面向对象语言,从Java开始也支持函数编程引入Lambda表达式;C++可以算是半面向对象,半面向过程式语言。?语言自身特性每个语言自身都有一些重要特性需要了解。例如,学习C、C++,你必须了解内存的申请和释放,了解指针、引用。而学习Java,你需要了解JVM,垃圾回收机制。学习Javascript,你需要了解DOM操作等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询