一、Scala概述
可拓展
?
面向对象
?
函数式编程
兼容JAVA
?
类库调用
?
互操作
语法简洁
?
代码行短
?
类型推断
?
抽象控制
静态类型化
?
可检验
?
安全重构
支持并发控制
?
强计算能力
?
自定义其他控制结构
二、安装scala
IDE
Eclipse(原生支...
分类:
系统相关 时间:
2015-05-08 22:03:13
阅读次数:
250
static_cast、const_cast、dynamic_cast、reinterpret_cast关键字简单解释:Static_cast 静态类型转换①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。进行上行转换(把派生类的指针或引用转换成基类表示)是安全的;进行下行转换(把...
分类:
其他好文 时间:
2015-05-07 10:08:00
阅读次数:
167
??
C++四种强制类型转换:
static_cast 静态类型转换 一般是普通数据类型(如int
dynamic_cast 动态类型转换 一般用在父类和子类指针或应用的互相转化;
const_cast ...
分类:
其他好文 时间:
2015-05-06 18:00:06
阅读次数:
132
1、简介TypeScript 是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。TypeScript是一种Compile-to-JavaScript的语言TypeScript扩展了JavaScript的句法,所...
分类:
其他好文 时间:
2015-05-05 10:18:44
阅读次数:
104
理解C++中继承层次的关键在于理解如何确定函数调用,确定函数调用遵循以下四个步骤:(1)首先确定进行函数调用的对象,引用或指针的静态类型。(2)在该类中查找函数,如果找不到,就在直接基类中查找,如此循着类的继承链往上找,直到找到该函数或者查找完最后一个类。如果不能在类或其相关基类中找到该名字,则.....
分类:
其他好文 时间:
2015-04-29 19:12:05
阅读次数:
94
TypeScript是JavaScript内建的一个超集,添加了可选的静态类型和面向对象编程,帮助我们开发大型Web应用。Sublime Text是一款代码编辑器,拥有漂亮的用户界面和强大的插件支持,通过Sublime来编写TypeSript可以让我们更加如鱼得水,Sublime支持build功能,...
分类:
其他好文 时间:
2015-04-24 00:45:07
阅读次数:
349
Android开发之Java必备基础Java类型系统Java语言基础数据类型有两种:对象和基本类型(Primitives)。Java通过强制使用静态类型来确保类型安全,要求每个变量在使用之前必须先声明。这种机制和非静态类型的语言有很大差别,非静态语言不要求对变量进行声明。虽然显式类型声明看起来较繁琐...
分类:
移动开发 时间:
2015-04-20 00:29:59
阅读次数:
233
??
Java面向对象3个基本特征:继承、封装和多态;多态主要体现在重载和重写;
1、静态分派
静态分派与重载有关,虚拟机在重载时是通过参数的静态类型,而不是运行时的实际类型作为判定依据的;静态类型在编译期是可知的;
1)基本类型
以char为例,按照char>int>long>double>float>double>Character>Serializable>Object>...(变...
分类:
编程语言 时间:
2015-04-12 12:08:13
阅读次数:
1259
Java面向对象3个基本特征:继承、封装和多态;多态主要体现在重载和重写;
1、静态分派
静态分派与重载有关,虚拟机在重载时是通过参数的静态类型,而不是运行时的实际类型作为判定依据的;静态类型在编译期是可知的;
1)基本类型
以char为例,按照char>int>long>double>float>double>Character>Serializable>Object>...(变长参数,...
分类:
编程语言 时间:
2015-04-12 09:22:12
阅读次数:
200
本文来自:http://blog.csdn.net/xuejianwu/article/details/6931926十、转换操作符转换操作符是用来实现将输入对象的类型转变为序列的功能。名称以“As”开头的转换方法可更改源集合的静态类型但不枚举(延迟加载)此源集合。名称以“To”开头的方法可枚举(即...
分类:
编程语言 时间:
2015-04-07 11:44:08
阅读次数:
219