![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 75
akanistha
这个作者很懒,什么都没留下…
展开
-
Java学习笔记10
APIAPI(Application Programming Interface),应⽤程序编程接⼝。Java API是⼀本程序员的“字 典”,是JDK提供给我们使⽤的类的说明⽂档。这些类将底层的代码实现封装了起来,我们不需要 关⼼这些类是如何实现的,只需要学习这些类如何使⽤即可。所以我们可以通过查询API的⽅ 式,来学习Java提供的类,并得知如何使⽤它们。Object类java.lang.Object 类是Java语⾔中的根类,即所有类的⽗类。它中描述的所有⽅法⼦类都可以原创 2021-08-05 19:04:42 · 53 阅读 · 0 评论 -
Java学习笔记09
内部类: 将⼀个类A定义在另⼀个类B⾥⾯,⾥⾯的那个类A就称为内部类,B则称为外部类。内部类的分类: 成员内部类(非静态内部类) a.可以使用的权限修饰符: public protected default private b.语法class Car { //外部类 class Engine { //内部类 }}//外部类名.内部类名 对象名 = new 外部类型().new 内部类型(); Car.E...原创 2021-08-03 18:47:57 · 61 阅读 · 0 评论 -
Java学习笔记08
接口接⼝,是Java语⾔中⼀种引⽤类型,是⽅法的集合,如果说类的内部封装了成员变量、构造⽅法和成员⽅法,那么接⼝的内部主要就是封装了⽅法,包含抽象⽅法(JDK7及以前),默认⽅法和静态⽅法(JDK 8),私有⽅法(JDK 9)。接⼝的定义,它与定义类⽅式相似,但是使⽤ interface关键字。它也会被编译成 .class ⽂件,但⼀定要明确它并不是类,⽽是另外⼀种引⽤数据类型。接口中可以放什么:a.所有版本: 静态常量 ...原创 2021-07-31 09:49:25 · 57 阅读 · 0 评论 -
Java学习笔记07
1.权限修饰符/访问修饰符public:公开的,公共的protected:受保护的(default):默认的,不加default关键词,不写任何内容private:私有的使用范围:自己类中: public protected default private同包(没有关系的类): public protected default父子类(不同包):public protected所有类(既不是同包,也没有父子类关系):public范围: public > p原创 2021-07-15 20:02:21 · 57 阅读 · 0 评论 -
Java学习笔记06
1.继承(extends): 子类继承父类是⼦类继承⽗类的属性和⾏为,使得⼦类对象具有与⽗类相同的属性、相同的⾏ 为。⼦类可以直接访问⽗类中的⾮私有的属性和⾏为。好处 :1. 提⾼代码的复⽤性。 2. 类与类之间产⽣了关系,是多态的前提。1).语法结构:子类(衍生类/扩展类) extends 父类(基类)2).继承的特征:a.子类继承父类,就继承父类中所有的成员变量和成员方法b.所有类都有默认继承的父类:Objectc.一个类只能有一个父类,但是一个父类可以有...原创 2021-07-14 19:32:35 · 67 阅读 · 0 评论 -
Java学习笔记05
复习类和对象:类:所有同种对象共同拥有的特征/行为,抽象出来成为类对象:符合类的特性并且真实存在的个体实例化对象 Student stu = new Student()成员变量 默认值:基本数据类型:0引用数据类型:null成员方法局部变量 和 成员变量的区别:1).声明位置成员变量定义在类中。局部变量定义在方法中。2).初始值成员变量需初始化 局...原创 2021-07-12 19:32:24 · 35 阅读 · 0 评论 -
Java学习笔记04
数组排序冒泡排序:每一轮比较相邻的两个元素,小的在前,大的在后public static void mp(int[] arr) { for(int i=0;i<arr.length-1;i++) { for(int j=0;j<arr.length-1-i;j++) { if(arr[j]>arr[j+1]) { int t=arr[j]; ...原创 2021-07-09 20:33:04 · 32 阅读 · 0 评论 -
Java学习笔记02
逻辑控制语句一、顺序结构 public static void main(String[] args) { System.out.println(1); System.out.println(2); System.out.println(3); }二、条件分支结构 1、if 执行流程:如果xxx,就xxx -> if()public static void main(String[] args) {...原创 2021-07-07 20:41:04 · 38 阅读 · 0 评论 -
Java学习笔记01
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。变量和数据类型...原创 2021-07-06 20:57:11 · 68 阅读 · 0 评论