自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java学习笔记10

APIAPI(Application Programming Interface),应⽤程序编程接⼝。Java API是⼀本程序员的“字 典”,是JDK提供给我们使⽤的类的说明⽂档。这些类将底层的代码实现封装了起来,我们不需要 关⼼这些类是如何实现的,只需要学习这些类如何使⽤即可。所以我们可以通过查询API的⽅ 式,来学习Java提供的类,并得知如何使⽤它们。Object类java.lang.Object 类是Java语⾔中的根类,即所有类的⽗类。它中描述的所有⽅法⼦类都可以

2021-08-05 19:04:42 53

原创 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

原创 Java学习笔记08

接口接⼝,是Java语⾔中⼀种引⽤类型,是⽅法的集合,如果说类的内部封装了成员变量、构造⽅法和成员⽅法,那么接⼝的内部主要就是封装了⽅法,包含抽象⽅法(JDK7及以前),默认⽅法和静态⽅法(JDK 8),私有⽅法(JDK 9)。接⼝的定义,它与定义类⽅式相似,但是使⽤ interface关键字。它也会被编译成 .class ⽂件,但⼀定要明确它并不是类,⽽是另外⼀种引⽤数据类型。接口中可以放什么:a.所有版本: 静态常量 ...

2021-07-31 09:49:25 57

原创 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

原创 Java学习笔记06

1.继承(extends): 子类继承父类是⼦类继承⽗类的属性和⾏为,使得⼦类对象具有与⽗类相同的属性、相同的⾏ 为。⼦类可以直接访问⽗类中的⾮私有的属性和⾏为。好处 :1. 提⾼代码的复⽤性。 2. 类与类之间产⽣了关系,是多态的前提。1).语法结构:子类(衍生类/扩展类) extends 父类(基类)2).继承的特征:a.子类继承父类,就继承父类中所有的成员变量和成员方法b.所有类都有默认继承的父类:Objectc.一个类只能有一个父类,但是一个父类可以有...

2021-07-14 19:32:35 67

原创 Java学习笔记05

复习类和对象:类:所有同种对象共同拥有的特征/行为,抽象出来成为类对象:符合类的特性并且真实存在的个体实例化对象 Student stu = new Student()成员变量 默认值:基本数据类型:0引用数据类型:null成员方法局部变量 和 成员变量的区别:1).声明位置成员变量定义在类中。局部变量定义在方法中。2).初始值成员变量需初始化 局...

2021-07-12 19:32:24 35

原创 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

原创 Java学习笔记03

复习顺序条件分支ifif - elseif - else if - elseswitch/case -> 判断变量是否相等循环for(初始值;循环条件;步长){循环体}知道次数,有规律可循while(循环条件){循环}do - while(循环条件)不知道次数,无规律可循JVM内存空间:方法区:类相关信息栈:局部变量/临时变量堆:引用类型的真正数据,对象类加载:将字节码(class文件)中的类相关信...

2021-07-08 20:15:50 51

原创 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

原创 Java学习笔记01

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。变量和数据类型...

2021-07-06 20:57:11 68

空空如也

空空如也

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

TA关注的人

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