- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 面向对象
面向对象是相对面向过程而言,两者都是一种思想,但面向过程强调的是功能行为。面向对象将功能封装进对象。 同时,面向对象是基于面向过程的。面向对象的特征:封装,继承,多态。 类和对象的关系:类是对现实生活中事物的描述。对象就是实实在在存在的个体。 接下来具体介绍类: 1 成员变量和局部变量: 成员变量作用于整个类,局部变量作用于函数中或者语句中 同时成员变量在
2015-02-01 21:01:22 394
原创 java反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
2015-01-25 22:21:18 373
原创 集合类
为什么会有集合类?对象如果需要存储,可以用数组或集合。由于数组的长度是固定,但集合是可变的,数组可以存储基本数据类型 集合只能存储对象,也可以是不同对象。下面是一张集合框架图
2015-01-19 22:10:07 338
原创 java异常
异常指程序运行不正常,导致程序停止。其实就是java对不正常现象的描述。ERROR则是对一般不可处理的严重问题的处理描述。 而异常则是对不严重问题进行处理。 异常的处理,java提供了特定语句对其进行处理,语句如下: try{} catch{} finlly{} try里面这个是执行的代码,catch则是处理异常,finally则是有没有异常都没执行,即使前面有return也会
2015-01-15 21:45:43 410
原创 tcp/ip
TCP/IP是传输层协议,主要解决如何在网络传输数据;而HTTP是应用层协议,主要解决如何包装数据的问题。 接下来我们怎么使用这个协议: Socket是对TCP/IP协议的封装,Socket本身并不是协议通过Socket,我们才能使用TCP/IP协议. 在说一下Http和Socket连接区别: 1、TCP连接 TCP连接。要使用联网功能是因为手机底层实现了TCP/IP协议,
2015-01-14 23:15:23 414
原创 字符流的缓冲区
缓冲区提高了对数据的读写效率,缓冲区要结合流才可以使用,其实就是在流的基础上对流进行更有效率的操作。 他的意思是说,你读写的时候,不是读一个然后就往文件写入,而是读取一定的字符后,在写入文件,这个就提高了 效率。 在创建缓冲区钱,必须创建流对象,例子: class buffredWriter1{ public static void main(String[] args){
2015-01-14 22:48:07 329
原创 IO流
IO流用来处理设备间的数据传输,java在io包中有许多操作流的对象。流分为字节流与字符流。 字节流的类:InputStream,OutputStream 字符流的抽象基类:Reader,Writer。IO中后缀名包含前面四个类名的, 都是流的子类。 接下来介绍几个类: FileWrite是个便捷的操作文件的类,这个对象初始化一定要明确被操作的文件。如果文件创建到某个目录,而且 该目录
2015-01-14 21:06:06 318
原创 多线程的解释
多线程,是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持 而能够在同一时间执行多于一个线程,进而提升整体处理性能。 为什么要有多线程?举一个例子:比如你在qq中传送比较大的文件,如果是单线程程序,那么你的qq就 可能卡在哪里,你将不能进行qq聊天等功能了,只能等我文件传送完了,你才能使用qq。如果是多线程的 话,那你将解决这个问题。 实现多线程有
2015-01-13 21:34:52 702
原创 String类型详解
字符串是一个特殊的对象,从api文档的对string声明:public final class{} 中可以看出该类不可以被继承。 以上是对字符串的描述,接下来通过实例展现string的类型的一些用法: 很多人碰到这个问题:String s = "123"; 这里有几个对象。在这里,s为类类型变量,“123”为一个对象。 变量可以指向对象,所有像“123”字符串都是一个对象,同时s也指向了这
2015-01-12 23:02:33 521
原创 单例模式的实现与例子。
何为单例模式: 百度上的解释为:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 有一个比喻:一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过
2015-01-12 00:23:14 667
原创 通过比喻来了解spring
spring 依赖注入 为什么要用spring容器,他有什么好处呢以及如何来理解spring容器注入: 依赖注入的含义为:当某个java实例需要另一个java实例,由spring容器来完成注 入实例。 接下来讲一个比喻的例子: 在人类的原始社会中,人类对自己所需要的东西,基本得靠自己去制造。耕地用的 锄头得自己去打造。这就像java中声明一个对象,我们自己用new去创建对象。这
2015-01-11 23:57:59 640
原创 android服务器端开发框架--jersey+hibernate+spring+annotation
采用rest中的jersey框架,并且结合hibernate(面对对象数据库)+spring(依赖注入)+注解的方式,hibernate不用在去写***.hbm.xml,直接在类中去配置。同时spring不用在 applicationContext.xml去写注入的类。applicationContext.xml 这是文件的目录 这里用的注解,包括@service,@re
2015-01-11 22:23:25 791
rest(jersey)+hibernate+spring+annotation android开发服务器端
2015-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人