自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 写出 ArrayList、Vector、LinkedList的区别。

ArrayList:底层数组实现,查询效率高,增删效率慢;JDK2.0版本,线程不安全,效率较高。Vector:底层数组实现,查询效率较高,增(插入)删效率较慢;JDK1.0版本,线程安全,效率较低。LinkedList:底层数组实现,查询效率低,增删效率快;JDK2.0版本,线程不安全,效率高。...

2020-05-27 11:38:30 73

原创 集合

一、集合二、Collection集合体系1.根接口:Collection(1)特点:用于存储任意类型的对象。(2)常用的功能方法:1. boolean add(Object obj):往集合中添加一个元素,添加成功-true;不成功-false。2.void clear();清空集合元素3. boolean contains(Object obj):判断当前集合中是否包含o元素,包含...

2020-04-09 20:18:23 82

原创 3. (String 类)编程:任意输入一个字符串,统计字符串中字母的个数。

import java.util.Scanner;public class OS3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入字符"); String s = sc.nextLine(); int T = 0;//统...

2020-04-07 21:10:14 2499

原创 包装类

一、引入目的:让 Object统一管理所有类型的数据。包装类:基本数据类型对应的 对象类型的类 被称为基本数据类型的包装类。二、基本 数据类型 对应包装类型包装类都是位于 java.lang中,无需导入包,包装类都被final修饰,没有子类。对应关系如下:三、数据类型之间的转换(以Integer为例) 基本数据类型 包装类类名 byte Byte short...

2020-04-07 20:28:43 79

原创 String类

一、String类1.String类:位于java.lang包中,被final修饰,不能被继承,既没有子类。2.获取字符串的两种方法:(1)String s1 =“hello” //注意:用“”直接获取字符串的形式,直接在串池中查看是否有需要的字符串对象,如果有直接使用,如果没有,在串池中产生一个对象。所以这种获取字符串的方式,产生对象的个数为0~1个(2)String s2 = n...

2020-04-07 20:18:45 121

原创 面向对象API-常用类-Object类

JavaSE的第三阶段(ApI/高级开发)学习方法:(1)借助jdk提供的常用类,实现对应功能(2)常用类,已经存在jdk中,无需自己定义(3)常用类中提供的方法对应特定的功能:需要根据自身开发需求调用常用类中方法实现对应的功能,无需关注方法的实现细节。注意:关注功能,忽略实现的细节(4)常用类中方法有很多,无需全部记住,记住一些开发常用的,提高编程效率,其余借助工具-api,查阅对应...

2020-04-04 10:57:03 134

原创 内部类

一、概念1.内部类:在一个类的内部,定义一个完整类。class Student{//外部类class Inner{}//内部类}2.内部类编译之后会生成独立的.class文件,class文件命名方式为:外部类的类名$内部类的类名.class3.内部类可以直接访问外部类的成员;通常将内部类作为外部类的组建构成。4.内部类的分类:成员内部类、静态内部类、局部内部类、匿名内部类。二、成...

2020-03-30 19:42:09 53

原创 接口

一、接口的概念1.接口:是一种标准、规范、接口的使用者和接口的实现者都必须遵循的约定。2.语法:(基于JDK7.0版本)(1)关键字:intrerfaceinterface 接口名{}(2)接口在编译之后会生独立.class文件(3)接口不能创建对象,但是可以声明引用。接口名 变量名;(4)接口中没有构造方法(5)接口中属性都是公开的,静态、常量(默认被public staic ...

2020-03-26 20:30:49 60

原创 三个修饰符

一.abstract(抽象的)(能修饰符类和 方法)1.abstract可以用于修饰类(1)被abstract修饰的类称为抽象类。(2)抽象类编译之后会生成独立的.class文件(3)抽象类不能单独创建对象(即不能new对象),但是可以声明抽象类类型的引用(简称:可以声明引用)(4)抽象中可以定义成员变量和成员方法(5)抽象类中有构造方法,但是抽象类中构造方法不能是用于new对象,而是...

2020-03-24 21:21:35 107

原创 多态

1.概念(1)多态:父类型的引用指向子类的对象。父类类名 引用名 = new 子类类名(实参);引用对象父类型 子类型的主观类型 客观实际类型(2)亿父类型的引用调用属性和方法,只能调用父类中定义的属性和方法;注意:编译时编译器会检测以父类调用的属性和方法是否在父类中定义,定义,则编译通过,没有定义,则编译报错。(3)运行的时候,JVM会自动检测,子类中是否覆盖父类中的方法,如果...

2020-03-19 19:09:42 67

原创 Java中访问修饰符(限定访问权限,可以访问的范围):4个

4个访问修饰符可以修饰的内容:1.4个访问访问修饰符都可以用于修饰符属性、成员方法、构造方法2.职业public和default可以用于修饰类4个访问修饰符修饰的属性和成员方法继承如下:private:不能被继承default:同包的子类可以继承protected:可以被继承(同包子类+非同包子类)public:可以被继承...

2020-03-18 12:45:15 850

原创 Java中可以从父类中继承哪些内容(构造方法、属性、成员方 法)

(1) 父类的构造方法不能被子类继承a. 构造方法的方法名必须和自身类名一致,子类和父类各自有不同的类名;所以父类中定义构造方法不能被子类继承b. 子类具有更多属性和方法,所以父类的构造方法不满足子类的构造方法需求。(2) 父类中属性和成员方法是否能被子类继承,取决于属性和方法的访问修饰符。...

2020-03-18 12:40:09 183

原创 方法重载和方法覆盖的区别?

写出overload 和override的区别overload:a、方法名相同b、形参列表不同(数据类型、个数、顺序)c、访问修饰、返回值类型、异常没关系override:a、子类的方法名、形参列表、返回值类型和父类相同b子类的访问修饰符和父类相同或是比父类更宽...

2020-03-17 11:40:58 80

原创 面向对象三大特征-封装

一、封装1、程序的问题:无法保证数据的安全性,同时也无法保证数据的有效性。二、封装的要求1、private:私有的,被private修饰的内容只能在类的内部使用public:公开的2、为私有的属性提供公开的get/set方法。 a为属性赋值:set方法 public void set属性名(数据类型 变量名){ this.属性名 = 变量名;} 注意:set属性名--》属性名首...

2020-03-13 18:27:51 79

空空如也

空空如也

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

TA关注的人

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