自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 黑马程序员--Collection和Collections的区别

------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ---------- 今天翻看Java笔试题,看到这个问题,比较Collection 和Collections的区别。在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象

2015-12-18 22:31:38 344

原创 java文件操作

1、IO类的使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。因此IO类的使用就从读写文件开始。 2、文件操作 文件(File)是最常见的数据源之一,在程序中经常需要将数据存储到文件中,例如图片文件、声音文件等数据文件,也经常需要根据

2015-12-16 22:38:36 398

原创 java设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每

2015-12-16 22:26:55 274

原创 java多线程编程

本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述 首先讲一下进程和线程的区别:   进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。   线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。   线程和进程一样分为五个阶段:创建、就

2015-12-16 22:16:05 270

原创 java容器

细说Java之util类: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │└Stack └Set M

2015-12-16 22:10:06 301

原创 java泛型程序设计

1. 概述 在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之间没有继承关系,即使String继承了Object。下面的代码是非法的     List ls = new ArrayList();

2015-12-15 23:10:28 334

原创 java异常体系结构

异常是指程序运行时出现的错误,java语言的异常处理框架是java语言健壮性的一个重要体现。 java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。 在javaAPI中已经定义了许多异常类,这些异常类分为两大类,错误(Error)和异常(Exception)

2015-12-13 22:12:21 1079

原创 java类初始化

我们知道一个类要被使用必须经过装载、连接、初始化这样的过程,下面先对这3个过程进行一个简单的概述。 在装载阶段类装载器将编译形成的class文件装载禁内存,创建类相关的class对象,这个class对象封装了我们要使用的类的类型信息。 连接阶段又可以被分为3个阶段,验证、准备、解析。 验证就是确保java类型格式的正确性,并适于jvm使用。 准备阶段,jvm为静态变量分配空间,并设置默认值

2015-12-13 15:34:51 293

原创 java类加载

类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载的第二个目的是让程序能动态的控制类的加载,比如热部署等,提高程序的灵活性和适应性。

2015-12-13 00:21:03 243

原创 java中的类总结

java是一种混合语言,既支持面向过程又支持面向对象。同样如此的还有C++,但是java和C++相比,更加适合面向对象的编程,因为java代码全部都由类组成,是更加彻底的面向对象语言。因此,掌握好java的类对于学习java来说至关重要! 和大多数面向对象语言一样,java类的定义也是关键字class,而且class只有一种含义(和c++就不同了,c++中的class还有模板的意思),就是类的定

2015-12-12 10:47:00 275

原创 JAVA面向对象

面向对象技术是继面向过程技术又一编程技术,面向对象技术能解决更加复杂的现实问题。java认为万物皆对象。 所有的事物都有两个方面:有什么(属性):用来描述对象。         能够做什么(方法):告诉外界对象本对象有什么功能。 后者以前者为基础,大的对象的属性也可以是

2015-12-10 23:10:26 372

设计模式经典课件

讲JAVA设计模式的,很基础,适合初学者的一个ppt

2014-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除