- 博客(7)
- 收藏
- 关注
原创 异常处理和垃圾处理
在java中注释 >1单行注释:选中代码,// >2多行注释:选中代码,ctrl+/ 取消多行注释:选中代码,再次按ctrl+/ >3'多行注释:选中代码,/*.......*/(ctrl+shif+/) 取消多行注释选中代码,(ctrl+shift+\) >4文档注释:/**........*/ 什么是异常?为什么要处理异常? 异常就是可预测但是又没有办法消除的一种错误。
2012-02-14 03:54:53
345
原创 c#.net 和vb.net的区别
是两种语言(c语言 VB语言) 基本上没有什么区别 c#更简洁 vb.net更接近人性化;实质上相同但语法上有区别 对于初学者c#的资料和文档比vb.net的多; .net包括:vb.net;java.net;c#.net; .net是一个大的平台,他集成了很多种语言; 你可以选择不同的语言来进行开发,各自遵循自己的语言风格; asp.net他不属于刚才我们说的那些语言环境当中,而是一
2012-02-12 01:21:41
851
原创 java 中的包package
import :是导入非本类的包; io:是java基础的包类; IOExecption:是该包中的具体的类; 打个比方,其目录层次结构如下: java\io\IOException.java 则io指的是个文件价,而IOException指的是其具体的文件IOException.java 字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~
2012-02-11 23:25:42
218
原创 堆区和栈区
栈区:(stack)由编译器自动分配释放,存放函数的参数值,局部变量的值等,其操作方式类似于数据结构中的栈。 堆区:(heap)由程序员分配释放,不释放,程序结束时可能由OS回收,与数据结构中的堆是两回事。分配方式类似于链表。 小结:堆区和栈区的区别 使用栈就如同去饭店点菜一样,只需点菜(发出申请)、付钱和吃,吃饱了就离开不需理会切菜。 洗菜等准备工作和洗碗刷锅等收尾工作。好处:快捷但自由
2012-01-11 23:59:04
238
原创 c#多层架构
三层结构:表现层,业务逻辑层,数据访问层。 功能: 表现层:数据的现实和接收用户输入的数据;(为用户提供一种交互式操作的界面) 业务逻辑层:处理数据;它处于表现层与数据访问层之间,起到了数据交互中承上启下的作用。 数据访问层(持久层):实现了对数据的保存和读取操作。它还负责想业务逻辑层提供数据和修改数据的操作。可以提高数据访问的安全性。简单说:就是实现数据库的增删改查操作。 *表层不能直
2011-10-30 19:29:18
1510
原创 序列化和反序列化
序列化:将实例化对象的状态存储到存储介质中(即将对象的状态转换为可保存或传输的格式的过程)。 反序列化:将流转换为对象。 序列化和反序列化的作用:是使数据能够更轻松的被存储和传输。 序列化实现的三个步骤: 1创建文件流 Filestream fs=new Filestream(“文件名.bin”,FileMode.Create); 备注:bin表示转换成二进制形式,create 表示
2011-10-30 19:00:39
264
原创 icomparable和icomparer
icomparable 接口,里面含有比较方法compareTo();可以调用.sort()方法进行排序。类如果实现了这个接口中的compareTo(),就可以说明该类对象是可以比较的。这个方法可返回一个整数值。 1.当返回值 2.当返回值=0,当前实例小于object; 3.当返回值>0,当前实例小于object; 这个接口就好比一个模板,定义了对象必须实现的方法,让这些方法可以作为接
2011-10-30 07:34:11
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人