面面向对象过程总结笔记<一>
2012-09-02 19:27
357 查看
变量:就是一个用来存储某种类型数据的容器。
变量不能放和变量类型不兼容的数据,变量的名字不能重复。
数据类型:1基本数据类型(数值型、字符型、布尔型) 2引用数据类型(类、接口、数组)
变量类型:就是告诉cpu运行的时候内存中开辟多大的空间
值类型内存分配:在栈开辟空间(当值类型变量为方法的成员时,那么此变量就会随方法的调用而存在栈中,方法执行完毕,立即销毁)
引用类型类型内存分配:在堆开辟空间(类成员变量有数据类型的变量,数据类型随对象存放与堆中)
4.转义符的应用:
\t 制表符,\r\n表示回车换行,经常使用
\b退格键, 如Console.WriteLine("12345\ba");输出1234a
\’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告(产生峰鸣)\f 换页 \n 换行
\r 回车 \t 水平制表符 \v 垂直制表符
@的三个用处:
1、取消转义的成分
2、字符串可以换行表示
3、Console.WriteLine(@"""C#""好简单");输出 "C#"好简单
scitch case switch(变量):变量只能是三种类型:char,int,string
语法:switch(变量)
{
Case 1:break;
....
Default:break;
}
while循环和do..while循环 区别,while循环先判断再循环;do wile循环先执行一次再判断
For循环 for循环不常见的用法for(;;) for(int i=0,j=0);i<12&j<12;i++;j++)
Continue 跳出本次循环,直接进入下一次循环,不执行continu后面的代码
break 直接跳出当前循环
隐式转换:当目标类型一定能满足源类型转换过去后的要求的话就是隐式转换,比如: int i double
d=i;
显示转换:如果目标类型不一定能满足源类型转换过去的要求的话就需要显示转换。比如
String str="3"; int i=(int)str 或者int i=int.parse(str)
int i=int.MaxValue int i=int.MinValue 获得最大、最小值
变量不能放和变量类型不兼容的数据,变量的名字不能重复。
数据类型:1基本数据类型(数值型、字符型、布尔型) 2引用数据类型(类、接口、数组)
变量类型:就是告诉cpu运行的时候内存中开辟多大的空间
值类型内存分配:在栈开辟空间(当值类型变量为方法的成员时,那么此变量就会随方法的调用而存在栈中,方法执行完毕,立即销毁)
引用类型类型内存分配:在堆开辟空间(类成员变量有数据类型的变量,数据类型随对象存放与堆中)
4.转义符的应用:
\t 制表符,\r\n表示回车换行,经常使用
\b退格键, 如Console.WriteLine("12345\ba");输出1234a
\’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告(产生峰鸣)\f 换页 \n 换行
\r 回车 \t 水平制表符 \v 垂直制表符
@的三个用处:
1、取消转义的成分
2、字符串可以换行表示
3、Console.WriteLine(@"""C#""好简单");输出 "C#"好简单
scitch case switch(变量):变量只能是三种类型:char,int,string
语法:switch(变量)
{
Case 1:break;
....
Default:break;
}
while循环和do..while循环 区别,while循环先判断再循环;do wile循环先执行一次再判断
For循环 for循环不常见的用法for(;;) for(int i=0,j=0);i<12&j<12;i++;j++)
Continue 跳出本次循环,直接进入下一次循环,不执行continu后面的代码
break 直接跳出当前循环
隐式转换:当目标类型一定能满足源类型转换过去后的要求的话就是隐式转换,比如: int i double
d=i;
显示转换:如果目标类型不一定能满足源类型转换过去的要求的话就需要显示转换。比如
String str="3"; int i=(int)str 或者int i=int.parse(str)
int i=int.MaxValue int i=int.MinValue 获得最大、最小值
相关文章推荐
- 程序员_Java基础<一>-面向对象上
- C++ 总结笔记 <一>
- Java笔记2 面向对象<1>面向对象概述、构造代码块、匿名对象、this关键字等
- 面向对象基础<一>
- 设计模式总结笔记<一> 单例模式
- Java笔记2 面向对象<6>异常
- <JAVA学习笔记一>——程序的国际化
- 关于C++const关键字的一些总结<一>
- 面向对象<5>__笔记(15)
- cmake 学习之路 笔记<一>
- Qt 对象树 <一>
- Linux 兴趣小组暑假学习--学习总结<一>
- 面向对象<1>__笔记(11)
- 【javascript 笔记】<一>
- 面向对象<4>__笔记(14)
- windows学习笔记3——窗口和消息<一>
- java_web初学笔记之<Jsp四个域对象page/request/session/application>
- <Head First Java>学习笔记--第四章:方法操作实例变量 对象的行为
- 面向对象基础<二>---继承
- Atitit.web 视频播放器classid clsid 大总结quicktime,vlc 1. Classid的用处。用来指定播放器 1 2. <object> 标签用于包含对象,比如图像、音