部分摘自《果壳中的C#》1.什么是C#? C#是一种通用的类型安全且面向对象的编程语言。类型安全:类型只能通过它们定义的协议进行交互,从而保证一种类型的内部一致性。C#支持静态类型化,在编译时会执行静态类型安全性检查。 面向对象的特性:封装,继承,多态。2..Net Framework .Net F...
??
变量和基本类型
引言:
1、各种程序设计语言都具有许多各具特色的特征,这些特征决定了用每种语言适合开发哪些类型的应用程序。
2、大多数现代现代程序设计语言都采用两种方式扩充语言的基本特征集:允许程序员通过自定义数据类型扩充该语言;提供一组库例程,这些例程定义了一些并非内置在语言中的实用函数和数据类型。
3、C++是静态类型语言,支持在编译时执行类...
分类:
编程语言 时间:
2015-06-08 15:08:04
阅读次数:
141
今天写了一个例子。public static void main(String[] args){SortedSet set = new TreeSet();set.add(new Person(180));set.add(new Person(175));for(Person p : set){Sy...
分类:
其他好文 时间:
2015-06-07 12:28:58
阅读次数:
111
1.静态类部署方法:
layout.xml
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:id="@+id/fragment1"
...
分类:
移动开发 时间:
2015-06-06 09:14:03
阅读次数:
146
一、介绍匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。二、使用场景1、动态调用静态类的时候3、赋值给一个普通的变量4、使用use从父域中继承_fac...
分类:
Web程序 时间:
2015-06-04 22:44:02
阅读次数:
171
原文网址:http://blog.csdn.net/bingduanlbd/article/details/27790287Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(...
分类:
编程语言 时间:
2015-06-03 11:38:44
阅读次数:
244
1:Path类是专门用来操作文件路径的(Path类是静态类):当然用字符串的处理办法也能实现。string str = @"C:\Users\成才\Desktop\Hashtable.txt"; //返回文件名 Console.WriteLine(Path.GetFileName...
如果类是静态的 那 成员必须是静态的如果类不是静态的 那成员可以是静态的也可以不是调用静态成员可以不声明类 直接调用class Program { static void Main(string[] args) { Console.WriteL...
分类:
其他好文 时间:
2015-06-02 17:36:00
阅读次数:
69
1.动态语言DynamicallyTypedLanguage例如:ECMAScript(JavaScript)、Ruby、Python、VBScript、php也叫动态类型定义语言与静态类型定义相反,一种在执行期间才去发现数据类型的语言,动态语言是指程序在运行时可以改变其结构:新的函数可以被引进,已...
分类:
编程语言 时间:
2015-06-02 15:06:12
阅读次数:
142
什么是函数式编程用常规编程语言中的函数指针、委托和Lambda表达式等概念来帮助理解(其实函数式编程就是Lambda演算延伸而来的编程范式)。函数式编程中函数可以被非常容易的定义和传递。Haskell 快速入门概述Haskell是一个按照纯函数式编程思想创造的语言,支持静态类型、类型推断、惰性处理(...
分类:
其他好文 时间:
2015-05-31 22:58:14
阅读次数:
329