![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面向对象基础
文章平均质量分 74
iteye_17390
这个作者很懒,什么都没留下…
展开
-
String类
String 类:String 是字符串类型,它的数据存储方式和基本数据类型一样,String 又是一个类,String 类是final的,是不可继承的,String 类的本质是字符数组char[] ,其值是不可改变的,javaAPI中提供很多String类的方法; Sting类方法的演示: /** * String类的方法演示 * */public class...2013-11-14 16:30:38 · 84 阅读 · 0 评论 -
笑傲江湖之人物分析
题目: 自行下载自己最喜欢的小说1部。存储为文本文档。要求长篇小说,20万字以上。 任取其中10个人物,考虑他们的姓名、别名等等一系列因素。 (1)统计每个人在小说中出现的次数并排序。 (2)统计每个人在小说中出现的篇幅跨度(第一次出现距最后一次出现的篇幅)并排序。 (3) 如果两人在相距较短的一段文字中出现,我们认为两人有关系,...2013-12-14 19:47:44 · 755 阅读 · 1 评论 -
构造函数与一般函数的区别
构造函数与一般函数的区别:在java 类中,如果不显示声明构造函数,JVM会给该类一个默认的构造函数。一个类可以有多个构造函数。 构造函数的主要用途:a.初始化属性;b.创建对象(实例化对象);例如 Student stu = new Student(“张三”);//这就对Student类中的name属性给了个初始值:张三;Student stu = new Stude...原创 2013-11-18 00:18:40 · 115 阅读 · 0 评论 -
方法重载与重写的区别
方法重载与重写的区别: (1).方法重载:在Java 中,同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。在这种情况下,该方法就被称为重载(overloaded )。例:class A{Public void a(int a);Public void a(String a);Public void a(int a,int b); } ...2013-11-18 00:07:23 · 160 阅读 · 0 评论 -
参数传递-值传递和引用传递
a.值传递: 如果参数类型是基本类型和String类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,如果在函数中改变了副本的 值不会改变原始的值.基本数据类型:byte,short,int,long,float,double,char,boolean;b.引用传递:如果参数类型是引用类型或者数组类型,那么传过来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果在函数...原创 2013-11-17 23:57:52 · 104 阅读 · 0 评论 -
类、抽象类与接口
接口的关键字:interface接口的作用:作为数据类型、充当父类给子类扩展;定义接口的语法格式:public interface 接口名 extends 接口名,...{//只能定义常量Public static final 数据类型 常量名 = 值;//只能定义抽象方法public 返回值数据类型 方法名(参数类型 参数名,...);}注意:接口默认的访问...原创 2013-11-17 23:47:46 · 89 阅读 · 0 评论 -
类的继承
继承的概念:继承是一个对象获得另一个对象的属性和方法的过程;继承的作用:提高代码的复用性、提高程序的扩展性继承的关键字:extends继承的语法格式:访问修饰符 class 类名 extends class类名{}例如:Public class A(子类或超类) extends class B(父类或基类){}继承时子类与父类的关系:a.子类能继承到父类所有的属性和方法...原创 2013-11-17 23:41:07 · 94 阅读 · 0 评论 -
事件机制
事件机制事件的监听:Java中的事件是整个Java消息传递的基础和关键。牵涉到两类对象:事件发生者和事件的监听者。事件的发生者是事件的起源,它可以是一个按钮,编辑框等。事件的监听者就是事件的接受者,如果想接收某件事,它必须对该事件的发生者说一声,这个过程相当与在事件发生者那儿注册了一下。事件源:事件的动作发生在哪个对象上,那这个对象就可以理解为事件源,Java中所有的图形界面组件都...原创 2013-11-17 23:30:00 · 78 阅读 · 0 评论 -
类与对象
类与对象的关系分析:a.类是对具体对象的一种描述,或者说是对象的一个模版,抽象的,主观的。b.对象是对类的实例化,是描述客观事物的一个实体,是具体的,客观的。如果把学生当作一个类,那么学生A,学生B,学生C......是一个个学生类实例化的对象。 类由方法和属性构成,如何定义一个类?public class 类名 {private 属性类型 属性名称; public...原创 2013-11-17 23:07:53 · 67 阅读 · 0 评论 -
文件的输入输出--javaIO
JavaIO:站在内存的角度可以理解为文件的输入(input)和文件的输出(output);文件的输入:将硬盘上的文件读入内存;文件输出:将内存中的数据存入硬盘文件; 在硬盘上我们可以对文件或者文件夹进行创建、删除、查询等操作;在java中怎么对文件进行这些操作,这就需要我们对java.io.File类有所了解了。 创建文件名为a的txt文件:File f = new ...原创 2014-03-23 15:49:35 · 108 阅读 · 0 评论