- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 排序算法和设计模式
两种基本排序算法冒泡排序相邻元素两两进行比较,大的往后放,第一次比较完毕后,最大值在最大索引处。循环进行,直到全部比完。代码:public static voidbubbleSort(int[] arr) {
2015-03-12 21:51:20 10957
原创 java的枚举和反射
枚举 是一个被命名的整型常数的集合。枚举在生活中很常见,比如表示星期的SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY就是一个枚举。事先考虑到某一变量可能取的值,尽量用自然语言中含义清楚的单词来表示它的每一个值,这种方
2015-03-12 20:45:47 13106 1
原创 java网络编程基础
网络编程概述 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠的或非可靠的数据传输机制,这是网络编程的主要
2015-03-10 20:44:11 10552
原创 java常用类库
String类String类代表的是一个字符串。字符串对象在开发中是最常见的。为了方便我们对象字符串的操作,java就把字符串用对象进行了封装。这个封装类就是String类。特别注意:字符串一旦被赋值就不能被改变! String类两种实例化方式的区别String类有
2015-03-10 20:15:15 10345
原创 集合框架总结(二)
Set的两个子类(1)、HashSet 保证元素唯一性的原理:底层数据结构是哈希表(散列表)。具体的是由一个元素是单向链表的数组组成。它依赖于两个方法:hashCode()和equals()方法。 执行顺序:先判断hashCode()是否相同|--如果相
2015-03-09 22:18:43 10176
原创 Java IO流
JavaIO操作主要指的是使用java进行输入、输出操作,java中的所有操作类都存放在java.io包中,使用时需要导入此包。File类 是整个io包中,唯一与文件本身有关的类。使用File类可以进行创建或删除文件等操作。注意:要
2015-03-09 18:05:10 10191
原创 java的多线程
概述:线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。因此,在操作系统中运行的任何程序都至少有一个主线程。 进程和线
2015-03-07 20:43:45 10297
原创 集合框架总结(一)
概述 在很大程度上,一旦理解了接口,就理解了框架。虽然要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许更改基本的数据结构而不必改变其它代码。 Collection 接口是一组允许重复的对象。 Set 接口继承 Collection,但不
2015-03-06 17:00:04 2459
原创 Java面向对象的知识(二)
抽象类抽象就是从多个事物中将共性的,本质的内容抽取出来。例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。多个对象都具备相同的功能,但是功能具体内容有所不同,那么在抽
2015-03-05 20:17:25 2345
原创 Java面向对象的知识(一)
这里通过一则历史小故事来理解什么是面向对象的思想。帝置酒雒阳南宫。上曰:“列侯、诸将毋敢隐朕,皆言其情。我所以有天下者何?项氏之所以失天下者何?”高起、王陵对曰:“陛下使人攻城略地,因以与之,与天下同其利;项羽不然,有功者害之,贤者疑之,此所以
2015-03-04 18:02:24 2576
Common Language Extension文档
2017-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人