[
标签
:
标题
]
篇一:软件编程学习心得
软件编程学习心得
随着计算机技术的发展和工作的需要,
为了能够更好的维护公司生产管理系统;
公司安排
我们到北大青鸟
APTECH
进修。
我们选择了时下最流行、
发展速度较快的语言
C#
。
C#
学习
共分三个阶段,
目前我只学习了第一个阶段;
现将我在北大青鸟学习第一阶段为期两个月的
学习心得总结如下:
C#
是一种新的面向对象的编程语言,专门用于
.NET
运行时。
C#
编译器只能生成受管制的
代码,也可以使用
.NET
基类。
C#
语言自
C/C++
演变而来。但是,它具有简单、现代、完全
面向对象和类型安全等诸多特性。下面就简单说说简单和现代其中两种特性。
1
、
简单
C#
具有
C++
所没有的一个优势就是学习简单。
该语言首要的目标就是简单。
很多功能
(
还不
如说是缺少了
C++
的一些功能
)
有助于
C#
全方位的简单。
在
C#
中,没有
C++
中流行的指针。默认地,您工作在受管理的代码中,在那里不允许如直
接存取内存等不安全的操作。
我想没有
C++
程序员可以声称,
从没有使用指针访问过不属于
他们的内存。
C#
弃用其它操作符,名字空间、成员和引用仅使用单个操作符
"."
。现在一个
程序员所需要理解的就是嵌套名字的注解了。
C#
使用统一的类型系统。这种系统充许您把各种类型作为一个对象查看,它是一个原始类
型还是一个
full-blown
类。
和其它编程语言相比,
由于加框
(boxing)
和消框
(unboxing)
的机制,
把简单类型当作对象处理并不能获得性能的改善。
稍后将详细解释加框和消框,
但基本上仅
当需要时才使用对象访问简单类型这种技术。
2
、
现代
投入学习
C#
的努力是一笔大投资,因为
C#
是为编写
NGWS
应用程序的主要语言而设计。
很多用
C++
可以实现或者很费力实现的功能,在
C#
中不过是一部分基本的功能而已。根据
应用程序的特殊需求,可以很容易地创建出新的一种数据类型。
指针不再是编程武器的一部分。运行时
NGWS
提供了一个垃圾收集器,负责
C#
程序中的
内存管理。
因内存和应用程序都受到管理,
所以很必要增强类型安全,
以确保应用的稳定性。
异常处理是
C#
的主要功能。
C#
的异常处理与
C++
的不同点在于它是交叉语言的
(
运行时的
另一个功能
)
。在没有
C#
之前,您必须处理怪异的
HRESULTs
,但现在由于使用了基于异常
的健壮的出错处理,
这一切都结束了。
对于现代的应用程序,安全是首要的,
C#
也不会例外。它提供了元数据语法,用于声明下
述
NGWS
安全模式的能力和许可。元数据是
NGWS
运行时的一个关键的概念。
通两个多
月学习,我能够很好的掌握
C#
语言的基本语句、语法以及老师补充的一些要点;能够编写
简单的应用程序,
例如电子邮件的收发等,
为接下来的第二、
第三阶段学习打下了良好的基
础。
篇二:编程学习心得和方法
雪中悍刀行
http://bmdqw.com/
编程学习心得和方法
说到编程,很多人首先会想到
C
、
C++
,
JA
V
A
,
DELPHI
。没错,这些都是现今最流行的
计算机程序语言,
它们各有特色。
然而事实上是,
不为人知而且比它们更好更出色的语言有