Java编程思想让很多新手止步不前,困惑已久的问题由此解决

上传人:206****923 文档编号:41702540 上传时间:2018-05-30 格式:DOCX 页数:3 大小:16.01KB
返回 下载 相关 举报
Java编程思想让很多新手止步不前,困惑已久的问题由此解决_第1页
第1页 / 共3页
Java编程思想让很多新手止步不前,困惑已久的问题由此解决_第2页
第2页 / 共3页
Java编程思想让很多新手止步不前,困惑已久的问题由此解决_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java编程思想让很多新手止步不前,困惑已久的问题由此解决》由会员分享,可在线阅读,更多相关《Java编程思想让很多新手止步不前,困惑已久的问题由此解决(3页珍藏版)》请在金锄头文库上搜索。

1、Java 编程思想让很多新手止步不前,困惑已久的问题由此解开学习 Java 编程语言的方法主要在于:编程思想、视角和语法细节,本文阐述了Java 编程语言的学与学习模式。 一、一、 编程思想和视角编程思想和视角该语言通过什么来对现实实体进行建模?1、面向过程:、面向过程:将现实世界看成是过程的集合,数据流在过程的“工厂”中穿梭流动,最终生成预期结果。面向过程的软件结构通常使用管道和重定向机制,文本文件是有力的数据载体。2、面向对象:、面向对象:将现实世界看成是对象的集合;所有的活动均由对象及其联系、交互而完成。相比面向过程,面向对象的视角更切近现实生活,概念较易理解,主要的目标是使软件具备更高

2、的可维护性和可管理性,代价是执行效率稍微降低了些,系统复杂性也增加了。3、特殊视角:、特殊视角:比如 LISP,是一种表处理语言,将现实中的事物建模为列表,并提供完善的表处理能力。特殊视角的语言通常在特殊场合非常有用,并且能够提供一些新颖的理念。二、二、 强类型语言还是弱类型语言强类型语言还是弱类型语言? ?强类型语言通常在编译期和运行期提供对程序中的变量严格的类型检查,以保证安全可靠的编程;而弱类型语言则更注重便捷高效地编程和处理。通常,脚本语言是弱类型语言,对变量类型的声明和检测很宽松,比如 Javascript、shell、perl、php 等;而用于大型程序的编程大型程序的编程语言主要

3、是强类型语言,比如 C、C+、Java 等。三、三、 基本特性:基本特性:1、基本数据类型(通常由底层硬件直接支持)2、操作符与表达式(算术、逻辑、关系、赋值、位运算、自增减、条件运算符、引用、类型转换)3、控制语句 (顺序、条件、循环)4、 程序模块化单元(函数、对象、结构)5、数组(最便捷常用的数据结构)6、枚举类型(特别有用的特性补充)7、字符串处理(程序开发中的最最常见操作)8、I/0 处理(输入输出处理)9、系统交互(系统调用,访问系统资源)四、扩展特性:四、扩展特性:1、自定义类和类型(面向对象语言的基本支撑)2、 继承与多态(面向对象语言的重要特性)3、泛型与模板(通用类型处理的

4、特性)4、错误处理(编写健壮可靠程序的必不可少机制)5、容器(数据、对象的集合及操作,编写中大规模程序的有力工具)6、代码组织(组织、管理大型程序的规范机制)* 源代码注解(使源码文档化,便于同步和管理)* 运行时类型信息 RTTI(运行时能够获取类型信息,有利有弊的特性)* 指针(最令人纠结也最令人难以忘怀的语言特性) 五、高级特性:五、高级特性:1、并发2、网络3、GUI 六、第三方支持:六、第三方支持:1、标准库2、软件开发包3、应用框架4、应用模块5、开发社区 七、七、 未来可能的特性未来可能的特性? ?是否应当将并发计算、网络处理、嵌入式特性作为语言内置特性?如果将其作为内置特性,则

5、语言通用性可能略微降低,而在特定领域的应用则更具优势和竞争力。未来编程语言的趋势将可能在分工上越来越细,各有用武之地,合而分之,分而合之。 学习一门新的编程语言三部曲:学习一门新的编程语言三部曲: 第一曲: 学习使用该语言编写程序,熟悉它所提供的基本特性和基本用法;第二曲: 学习使用该语言编写职业水准的程序,掌握使用该语言的惯用法和思 想;第三曲: 使用该语言及相关工具编写中型或大规模的软件,探索应用架构。Java 编程语言的学习模式:编程语言的学习模式:变量 - 数据类型 - 控制流 - 函数与结构(类、接口与方法) - 模块(包) - I/O 操作 - 容器 - 异常 - 并发 - GUI - 标准库、SDK - 开发框架(1) 先概览一遍,了解其语法的大致情形,然后可基于现有编程语言经验加上试错法一步步掌握;(2) 对于没有编程经验的朋友,参加南京艾瑞的零基础班,由十年开发经验&八年教学经验的老师带你一步步走进 Java 编程世界,根据南京艾瑞自研的 Java 教材与老师的引导,学习起来更顺利。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号