摘要: ----------------------android培训、java培训、期待与您交流!----------------------String类:字符串 多个字符组成的一个序列,叫字符串构造方法:A:String():无参构造**举例:Strings=newString();s="hello";B:String(byte[]bys):传一个字节数组作为参数*******举例byte[]bys={97,98,99,100,101};Strings=newString(bys);C:String(byte[]bys,intindex,intlength):把字节数组的一部 阅读全文
posted @ 2013-04-29 02:07 Mercy_K 阅读(227) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都要使用这个实例保证唯一性的思想及步骤:**为了避免其他程序建立该类对象,先禁止其他程序建立该类对象,即将构造函数私有化**为了其他程序访问到该类对象,须在本类中创建一个该类私有对象**为了方便其他程序访问到该类对象,可对外提供一个公共访问方式两种形式:1、饿汉式单例类:当类加载的时候就创建对象 1 cla. 阅读全文
posted @ 2013-04-29 02:05 Mercy_K 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------内部类: 把一个类定义在某个类中的,这个类就被称为内部类,内置类,嵌套类。访问特点: A:内部类可以直接访问外部类中的成员,因为内部类持有外部类的引用, 格式为:外部类名.this B:外部类要想访问内部类的成员,必须创建对象访问。内部类的访问: A:当内部类定义在外部类的成员位置,而且非私有,则可以在其他外部类中直接建立内部类对象 格式:外部类名.内部类名变量名=new外部类对象.内部类对象 如:Outer.Innerin=newOu... 阅读全文
posted @ 2013-04-29 02:05 Mercy_K 阅读(132) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------一、overload(重载)同一个类中,存在一个以上的同名函数,只要它们的参数个数或者参数类型不同就可以;重载与返回值无关,只看参数列表。例如, ①int add(int x, int y){return x+y;} ②int add(int x, int y, int z){return x+y+z;} ③double add(double x, double y){return x+y}这三种就是重载的表现形式,这样方便于阅读,并优化了程序设计。在使用重载 阅读全文
posted @ 2013-04-29 02:05 Mercy_K 阅读(148) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------继承:1、什么是继承? 子类会自动继承父类所有方法和属性。2、继承的作用? 实现代码的复用性。 让类与类之间产生关系。有啦关系才有多态特征注意:不要为了获取其他类的功能,简化代码而继承。必须是类与类之间有所属关系才可以继承。所属关系 is a(子类是父类的一种)。一个孩子只能有一个父亲!子父类出现后,类成员的特点:类中成员:1,变量。2,函数。3,构造函数。变量如果子类中出现非私有的同名成员变量时,子类要访问本类中的变量,用this子类要访问父类中的同名变量, 阅读全文
posted @ 2013-04-29 02:04 Mercy_K 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------面向过程和面向对象:1.面向对象是相对面向过程而言的,两者都是一种思想。2.面向过程:强调的是功能行为。3.面向对象:将功能封装进对象,强调具备了功能的对象。4.面向对象是基于面向过程的。面向对象的三大特征:1.封装(Encapsulation):隐藏对象的属性和实现细节,仅对外提供公共访问方式。2.继承(Inheritance):子类复用父类的方法和属性,还可以添加新的方法和属性。3.多态(Polymorphism):子类对象可以直接赋值给父类变量,但运行时 阅读全文
posted @ 2013-04-29 02:03 Mercy_K 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------冒泡排序: 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行 直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序是稳定的排序。算法:比较相邻的元素。如果第一个比第二个大,就交换它们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元... 阅读全文
posted @ 2013-04-29 02:03 Mercy_K 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------DOS常见命令:1、dir含义:显示指定路径上所有文件或目录的信息格式:dir[盘符:][路径][文件名][参数]参数:/w:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;/p:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示;/a:显示具有特殊属性的文件;/s:显示当前目录及其子目录下所有的文件。举例:dir/p将分屏显示当前目录下文件。在当前屏最后有一个“pressanykeytocontinue...”提示,表示按任意键继续 阅读全文
posted @ 2013-04-29 02:02 Mercy_K 阅读(375) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------概念:同一种数据类型的集合。好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。定义一个新的数组:int[] arr=new int[4] 或者 int[] arr={2,3,4,5};一、使用for循环对数组遍历,并打印其元素,需要用到数组的属性.length 1 class ArrayDemo 2 3 { 4 5 public static void main(String[] args) 6 7 { 8 9 ... 阅读全文
posted @ 2013-04-29 02:02 Mercy_K 阅读(127) 评论(0) 推荐(0) 编辑