
Java
hello妈耶儿
职场人
展开
-
Java学习
Java学习 本人初次在csdn博客上写文章,请多多关照 Java泛型,初次理解泛型,学过c++的人都知道c++有个auto的概念。可以被称为“数据类型参数化”,也就 是说可以通过传进数据类型来将他实例化。Java里面有强制类型转换。不过为了方便起见在jdk1.5之后Java 在数据集合中提供了泛型概念在遍历时不必进行强制类型转换, ***泛型的声明***...原创 2019-05-31 09:01:08 · 137 阅读 · 0 评论 -
Java学习
常用类**基本数据类型包装类:**包装类基本知识:Java是面向对象语言,但并不是”纯面向对象“的,因为我们经常用到的基本数据类型不是对象,Java射击类时为每个基本数据类型设计了一个对应的类进行代表,这样八个基本数据类型对应的类统称为包装类。包装类均位于java.lang包,八种包装类如图除了Integer和Character类以外其他六个类名和数据类型一致,只是类名的首个字母大写而已在...原创 2019-07-01 12:33:36 · 133 阅读 · 0 评论 -
Java学习
容器在开发中一般使用容器来容纳和管理数据。泛型Generics:泛型是JDK1.5以后增加的,它可以帮助我们建立类型安全的集合。在使用了泛型的集合中,遍历是不必进行强制类型转换。jdk提供了支持泛型的编译器,将运行时的类型检查提前到了编译时执行,提高了代码可读性和安全性。泛型的本质就是“数据类型的参数化”。我们可以把“泛型”理解为数据类型的一个占位符(形式参数),即告诉编译器,在调用泛型...原创 2019-07-04 11:14:33 · 162 阅读 · 0 评论 -
Java学习
异常处理异常指程序在运行过程中出现的非正常现象:用户输入错误,除数为零Java异常处理中,引进了很多用来描述和处理异常的类,称为异常类。异常类中包含了该类的异常的信息和异常处理方法。所谓的异常处理,就是指程序在出现问题时依然正确的执行完异常处理过程抛出异常: 在执行一个方法时,如果发生异常,则这个方法生成代表该异常类的一个对象,停止当前路径,并把异常类交给jre。捕获异常: jre...原创 2019-06-23 20:21:18 · 164 阅读 · 0 评论 -
Java学习
数组定义:数组是相同类型的数据的有序集合,数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合通过下标访问他们每个数据称作元素数组特点1 长度是确定的,一旦创建,无法改变2 必须是相同类型3 数组可以是任意类型,包括基本类型和引用类型声明"type[] arr_name 或者 type arr_name[]"****注意事项声明的时候没有实例化任何对...原创 2019-06-20 15:23:06 · 113 阅读 · 0 评论 -
java学习
权限修饰符private访问权限:如果一个成员变量使用了private访问控制符,那么这个成员只能在内部使用默认访问权限:如果成员方法或变量没有使用任何访问控制符,就称这个成员是默认的或者包类型的,访问权限:可以被同一个包中的其它类访问;位于同一个包中的子类可以访问父类默认访问控制成员,但子类与父类位于不同包中,子类则不能访问父类的默认访问控制成员受保护类型的成员访问权限:如果一个成员方法...原创 2019-06-19 21:47:53 · 141 阅读 · 0 评论 -
Java学习
多态发生条件:类之间有继承关系、重写父类方法、父类引用指向子类对象抽象类特性:含有抽象方法的累必须声明为抽象类,抽象类必须被继承,抽象方法必须被实现抽象类中不是所有的方法都是抽象方法,可以在抽象类中声明并实现方法。抽象类的子类必须实现父类的所有抽象方法后才能实例化,否则这个子类也能成为抽象类抽象类不能实例化。抽象类语句“[访问修饰符]abstract class<类名&...原创 2019-06-19 18:42:41 · 198 阅读 · 0 评论 -
java学习
关键字final1 可以修饰类(最终类),成员变量(常量)和方法(最终方法)中的参数2 不能被继承、重写或者覆盖3 必须被赋值并且只能被赋值一次instanceof是二元运算符,左边是对象,右边是类。当对象是右边类或者子类所创建的对象时,返回true,否则false。对象的转型特点 :1 向上转型不能操作子类新增的成员属性和方法(失掉了这部分功能)2 可以操作子类隐藏继承的...原创 2019-06-19 09:36:23 · 101 阅读 · 0 评论 -
Java学习
super关键字若子类重写了父类的方法或子类隐藏了父类的数据成员,要想再次访问父类成员和方法使用super关键字super关键字的作用1.使用关键字super操作适应被隐藏的成员变量和方法2.使用关键字调用父类构造方法子类不能继承父类的构造方法,如果子类想使用弗雷德构造方法,必须在子类的构造方法中使用super,并且super必须是子类构造方法的第一条语句注意:若在子类构造方法中,没有...原创 2019-06-18 21:59:43 · 158 阅读 · 0 评论 -
java 学习
继承和重写一. 继承Java语言中用extends关键字声明继承另一个类,Java中只能支持单继承初始化基类对象初始化子类对象时也初始化基类对象。初始化子类在外部初始化,基类对象包装在子类对象内部类成员继承成员变量:1.能够继承public和protected的成员变量2.不能继承private变量3.能够继承同一包中的默认修饰符成员4.与父类同名不能被继承(重写)成...原创 2019-06-18 21:43:44 · 131 阅读 · 0 评论 -
Java学习
IO技术数据源data source,提供数据的原始媒介。常见的数据源:数据库文件、其他文件、内存、网络连接、io设备。数据源分为:源设备、目标设备。源设备:为程序提供数据,一般对应输入流目标设备:程序数据的目的地,一般对应输出流。流的概念:流是一个抽象、动态的概念,是一连串连续动态的数据的集合。对于输入流而言,数据源就像水箱,流就像水管流动的水流,程序就是我们最终的用户。 我们通...原创 2019-07-06 14:47:53 · 135 阅读 · 0 评论