- 博客(16)
- 收藏
- 关注
转载 this和super的区别
3.7.2、this和super的区别No.区别thissuper1操作属性this.属性:表示调用本类中的属性,如果本类中的属性不存在,则从父类查找super.属性:表示调用父类中的属性2操作方法t
2015-12-29 16:50:08 301
转载 静态成员
在java中声明类的成员变量和成员方法时,可以使用static关键字把成员声明为静态成员。静态变量也叫类变量,非静态变量叫实例变量;静态方法也叫类方法,非静态方法叫实例方法。 静态成员最主要的特点是它不属于任何一个类的对象,它不保存在任意一个对象的内存空间中,而是保存在类的公共区域中。所以任何一个对象都可以直接访问该类的静态成员,都能获得相同的数据值。修改时,也在类的公共区域修改。
2015-12-29 14:22:48 430
转载 通信子网和资源子网的区别
资源子网”主要负责全网的信息处理,为网络用户提供网络服务和资源共享功能等。它主要包括网络中所有的主计算机、I/O设备和终端,各种网络协议、网络软件和数据库等。而“通信子网”主要负责全网的数据通信,为网络用户提供数据传输、转接、加工和转换等通信处理工作。它主要包括通信线路(即传输介质)、网络连接设备(如网络接口设备、通信控制处理机、网桥、路由器、交换机、网关、调制解调器和卫星地面接收站等)、网络通信
2015-12-27 08:12:51 15502
原创 计算机网络的分类
计算机网络的常用分类方式有方式有按拓扑结构分类、按地理覆盖范围分类、按通信介质分类和按用途分类。1.按拓扑结构分类 拓扑(Topology)是将各种物体的位置表示成抽象位置,是一种研究与大小、形状无关的线和面的特性的方法。拓扑不关心事物的细节,也不在乎什么相互的比例关系,只是将讨论范围内的事物之间的相互关系表示出来,一般用图表示。用拓扑的观点研究计算机网络,就是抛开网络中的具体设
2015-12-26 21:02:19 5248
原创 计算机网络的基本概念
1.计算机网络的基本概念计算机网络可以定义为:将地理位置不同的具有独立功能的多台计算机,连同其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。最简单的计算机网络就是两台计算机和连接它们的线路,即两个结点和一条线路。当今世界上最庞大的计算机网络是Iternet,其由非常多的计算机网络通过许多“网络互连设备”互相连接
2015-12-26 19:24:06 2220
转载 [JAVA面试算法] 用代码体现“水仙花数”
/* *题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数, *其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ", *因为153=1的三次方+5的三次方+3的三次方。 */public class JavaDemo01 {public static void main(String[] args) { int b
2015-12-24 09:38:35 488
原创 面向对象与UML建模
模型是什么?简单地说,模型是对现实的简化。模型提供了系统的蓝图。模型既可以包括详细的计划,也可以包括从高层次考虑系统的总体计划。一个好的模型包括那些有广泛影响的主要元素,而忽略那些与给定抽象水平不相关的次要元素。每个系统都可以从不同的方面用不同的模型来描述,因而每个模型都是一个在语义上闭合的系统抽象,模型可以是结构性的,强调系统的组织。它也可以是行为性的,强调系统的动态方面。为什么要建模?一个
2015-12-20 15:34:26 962
原创 进制转换原理
进制转换原理//实现十进制转换为十六进制//0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15//0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F/*什么时候使用数组呢? 如果数据出现了对应关系,而且对应关系的一方是有序的数字编号,并作为角标使用。这时必须想到数组,就可以将这
2015-12-19 23:16:31 859
转载 [java]二、八、十、十六进制之间的转换
int n1 = 14;//十进制转成十六进制:Integer.toHexString(n1);//十进制转成八进制Integer.toOctalString(n1);//十进制转成二进制Integer.toBinaryString(12);//十六进制转成十进制Integer.valueOf("FFFF",16).toString();//十六进制转成二进
2015-12-19 22:56:40 1224
原创 java中的数组
1.声明数组:dataType[] arrayRefVar; // preferred way.ordataType arrayRefVar[]; // works but not preferred way.注:风格 dataType[] arrayRefVar 是首选的。风格 dataType arrayRefVar[] 来自于C/C++语言,并采用了在Ja
2015-12-17 13:13:40 498
原创 StringBuffer类型
字符串常量,包括直接字符串常量和String类的对象。字符串常量的值一旦创建不会再变动。字符串变量,指的是StringBuffer类的对象。创建字符串变量的值之后允许对其进行扩充、修改String (字符串类型) StringBuffer(字符串缓冲器类型)String字符串创建String str1="hello"; 或者 String str
2015-12-16 11:52:43 636
原创 String类型字符串的操作
/***需求编写Java语言程序,给定文件地址C://myFile/a/b/c/d/a.text,试通过字符串操作获得文件名*String类型字符串的操作*(1)int length() 计算字符串长度*(2)void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) 将字符串
2015-12-16 11:48:06 592
转载 信息技术基础
1.什么是数据和信息数据(Data)对事实、概念或指令的一种特殊的表达形式,它反映了事物的客观特征,是对事物“量”的属性的抽象。如某个学生的数据表。在计算机系统中,能够被计算机处理的各种字母、数字、符号的组合以及语音、图像等统称为数据。计算机中的数据可分为数值型和非数值型数据两种。信息(Information)是经过加工并对人类社会实践和生产经营活动产生决策影响的数据。信息反映了客观世界中
2015-12-04 12:13:44 2667
转载 java编译的莫名奇妙问题总结
Java很诱人,但对于刚跨入Java门槛的初学者来说,编译并运行一个无比简单的Java程序简直就是一个恶梦。明明程序没错,但各种各样让人摸不着头脑的错误信息真的让你百思不得其解,许多在Java门口徘徊了很久的初学者就这样放弃了学习Java的机会,很是可惜。笔者也经历过这个无比痛苦的阶段,感觉到编译难的问题就出在classpath的设置及对package的理解之上。本文以实例的方式,逐一解决在编译过
2015-12-03 22:09:09 2175
转载 算法的定义
算法是解决某特定问题的一组有穷规则的集合。 算法设计的先驱者唐纳德.E.克努特(Donald E.Knuth)对算法的特征坐了如下的描述: (1)有限性。算法在执行有限步之后必须终止。 (2)确定性。算法的每一步骤都有精确的定义,要执行的每个动作都是清晰的、无歧义的。 (3)输入。一个算法有0个或多个输入,它是由外部提供的,作为算
2015-12-01 15:40:38 1342
转载 十大算法,让你轻松进阶高手
十大算法,让你轻松进阶高手2015-11-25 iOS开发算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架
2015-12-01 15:28:59 2420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人