1.基本数据类型的转换分两种:自动转换(隐式转换)和强制转换(显式转换).自动转换是从只类型转换到引用类型.强制转换是最长用的,是从引用类型转换到值类型或者从浮点型转换到整形.强制转换主要有三种形式:(1)(目标类型)变量:(2)convert.To目标类型(变量):(3)目标类型.parse(变量):其中第二种方式最常用! 2.转义字符:\'单引号     \" 双引号     \\ 反斜杠    \0   空      \a  警告(产生蜂鸣) \b  退格     \f   换页    …
一.常见的数据类型分类 1.java中基本数据类型分为三大类,即布尔类型,字符型,数值型.其中数值型又分为整型和浮点型.引用数据类型分为类,接口,数组,枚举,注解.具体如下: 注:一个字节 = 8位 2.各类数据类型的注意事项 long类型的变量赋值时要在所赋值后加一个L(大小写均可)来说明该数据是long类型的,但是如果当赋值未超出int型的取值范围时可以省略L字母. 在java中一个小数会默认为double类型,因此在为一个float类型的变量赋值是一定要在后面加上f(大小写均可). cha…
1.java中的常量大体分为两种: <1>字面量常量 <2>自定义常量 2.java中常量(字面量)的分类:<1>,整数常量:直接出现的整数<2>,小数常量:直接出现的小数<3>,布尔(boolean)型常量:只有两个值:true 和 false<4>,字符常量:将一个数字,字母或者符号用单引号('')括起来<5>,字符串常量:将一个或者多个字符用双引号("")括起来<6>,null常量:只…
数据类型 整数:任意大小的整数,十六进制用0x前缀 浮点数:浮点数也就是小数,科学计数法1.23x109就是1.23e9,0.000012可以写成1.2e-5 字符串:以单引号'或双引号"括起来的任意文本 字符串'abc'只有a,b,c这3个字符 如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符            'I\'m \"OK\"!'表示的字符串内容是:I'm…
[.net 面向对象编程基础] (19)  LINQ基础 上两节我们介绍了.net的数组.集合和泛型.我们说到,数组是从以前编程语言延伸过来的一种引用类型,采用事先定义长度分配存储区域的方式.而集合是.Net 版本初期的用于解决数据集检索方便而设计的,它比数组的优势除了检索方便之外,还可以在使用过程中自动分配存储区域,不需要事先定义大小.但是集合存在类型不安全以及频繁装箱.拆箱操作带来的性能问题.泛型是.net 2.0以后为了解决集合的缺陷而设计的,采用实例调用阶段再声明类型的方法,即解决了安全…
2017 Android 面试题 [ 基础与细节 ] 感谢@chuyao抛出的这些问题,平时业务代码写多了,很多基础的东西变得含糊不清了,这次裸辞出来找工作确实没有之前顺利,顺便求上海Android开发的坑. 我自己整理了些答案,不对或者不妥的地方请大家指出,谢谢. 1. Activity建立在哪些窗口组件之上?顺带涉及View的事件传递问题. 没读懂问题,=.=不知道是不是问Activity的UI结构,如果是可以参考这篇文章. 对于View的事件传递,则可以从 Activity --> Vie…
C语言基础知识-数据类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.常量与变量 1>.关键字 C的关键字共有32个. >.数据类型关键字(12个) char,short,int,long,float,double,unsigned,signed,struct,union,enum,viod >.控制语句关键字(12个) if,else,switch,case,default,for,do,while,break,contiue,goto,return >…
Python3 数字(Number) 定义:a=1 特性: 1.只能存放一个值 2.一经定义,不可更改 3.直接访问 分类:整型,长整型,布尔,浮点,复数 python2.*与python3.*关于整型的区别 python2.* 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-92233720368547…
C#基础--之数据类型 摘自:http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html 在第一章我们了解了C#的输入.输出语句后,我这一节主要是介绍C#的基础知识,本节的内容也是后续章节的基础,好的开端等于成功的一半.在你阅读完本章后,你就有足够的C#知识编写简单的程序了.但还不能使用继承或其它面向对象的特征. 本章主要针对以下几个部份来进行讲解:    1.电脑是由什么来存储所使用的数据?    2.基本数据类型有哪些?   …
[泛型可迭代的基础集合数据类型的API] 背包:就是一种不支持从中删除元素的集合数据类型——它的目的就是帮助用例收集元素并迭代遍历所有收集到的元素.(用例也可以检查背包是否为空, 或者获取背包中元素的数量) public class Bag<Item> implements Iterable<Item> Bag() 创建一个空背包 void add(Item item) 添加一个元素 boolean isEmpty() 背包是否为空 int size() 背包中的元素数量 使用Ba…