自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 String操作

String类适用于描述字符串事物。提供了多个方法对字符串进行操作。常见的操作有哪些?1,获取。 1.1 字符串中的包含的字符数,也就是字符串的长度。 int length( ):获取长度。 1.2 根据位置获取位置上某个字符。 char charAt (int  index): 1.3 根据字符获取该字符在字符串中位置。 int indexOf (int ch) : 返回的是ch在字符串中...

2018-04-25 21:24:36 298

原创 多线程

1,进程:是一个执行中的程序。线程:是进程中的一个独立的控制单元,线程控制着进程的单元,一个进程至少有一个线程;2,JVM启动的时候会有一个进程java.exe,该进程至少有一个线程负责java程序的执行,运行代码存在于main方法中,该线程为主线程;3,创建线程的第一种方式:(1)定义类继承Thread类;(2)复写Thread类中run方法;(3)调用线程的start方法,该方法两个作用:启动...

2018-04-23 22:22:05 127

原创 构造函数、静态、继承(总结)

构造函数1.构造方法的作用:对对象进行初始化.。2.构造函数与普通函数的区别:(1). 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对象在调用功能之前,在建立时,应该具备的一些内容。也就是对象的初始化内容。(2). 构造函数是在对象建立时就被调用给对象初始化。一般函数是对象建立后,当对象调用该功能时才会执行。(3). 普通函数可以被对象多次调用,构造函数只运行一次。(4). 构造函数...

2018-04-20 19:10:11 239

原创 内部类与匿名类

1,内部类访问规则:(1)可以直接访问外类中的成员(包括私有);(2)外部类访问内部类必须建立内部列对象;内部类中持有一个外部类的引用,可以直接访问外部类中的成员,格式:外类名.this2,访问格式:(1)当内部列定义在外部类的成员位置上,而且非私有,可以在外部其他类中,可以直接建立对象格式:外部类名.内部类名   变量名 = 外部类对象.内部类对象            Outer.Inner ...

2018-04-18 09:30:14 208

原创 多态

1,多态:(1)多态的体现:父类的引用指向了自己的子类对象;(2)多态的前提:必须是类与类之间有关系,要么继承要么实现,或者覆盖;2,多态的好处与弊端:(1)好处:大大提高了程序的扩展性;(2)弊端:不能使用父类的引用访问父类中的成员;3,注意:千万不要将父类对象转成子类类型,我们能转换的是父类应用指向自己的子类对象时,该应用可以被提升,也可以被强制转换,多态自始至终都是子类对象在做变化;4,多态...

2018-04-18 08:50:13 178

原创 继承

1,继承(extends)的作用(1)提高代码的复用性(2)让类与类之间产生了关系;注意:千万不要为了获取其他类的功能简化代码而继承。必须是类与类之间有所属关系才可以继承。2,JAVA只支持单继承,不支持多继承,并且支持多层继承;3,this代表本类对象的引用;super代表父类对象的引用;4,当子类出现和父类一样的函数时,子类对象调用该函数会运行子函数的内容,如同父类的函数被覆盖一样,这就是函数...

2018-04-16 22:26:56 152

原创 Static(静态)

1,静态的特点:(1)随着类的加载而加载(2)被对象所共享(3)优先于对象存在(4)可以直接被类名所调用,类名.静态成员。2,静态使用注意事项:(1)静态方法只能访问静态成员,非静态方法既可以访问非静态成员,也可以调用静态方法;(2)不可以定义this,super关键字;(3)主函数是静态。3,静态的的利处:对对象的共享数据进行单独空间的存储,比较节省空间,并且可以被类名调用;    弊端:生命周...

2018-04-13 21:36:15 179

原创 面向对象

1,面向对象的三个特征:封装,继承,多态;2,属性和行为成为类中的成员,分别为(成员变量,成员函数),JAVA中的指挥方式为:对象。对象成员;3,成员变量与局部变量的不同之处在于(1)作用范围:成员变量作用于整个类中,而局部变量作用于函数或语句中;(2)内存位置:成员变量在堆内存中,而局部在栈内存中;4,private(私有),权限修饰符,只有在本类中有效,并且只是封装的一种表现形式;5,封装原则...

2018-04-11 21:59:44 239

原创 常见数组问题及常识

1,(ArrayIndexOutOfBoundsException)---数组脚标越界异常,表示访问到不存在的角标;例如:int[] arr = new int[2];System.out.println(arr[3]);2,NullPointerException----表示arr 引用没有指向实体,却在操作实体中的元素时。例如:int[ ] arr = null;System.out.prin...

2018-04-10 20:53:34 298

原创 常见的JAVA小问题

1.当用while语句进行编程时,会出现可以用Javac编译成功,但没有运行结果,并且dos窗口不能进行任何操作。  表示你的语句出现错误可能是括号放错了位置,或者说没有加括号。2.当定义函数的时候,会出现“非法的类型开始”或者出现“进行语法解析时已到达文件结尾”。表明你的括号出现了问题,不是用了中文括号,就是大括号与小括号的混用。...

2018-04-09 17:33:27 526

空空如也

空空如也

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

TA关注的人

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