
JAVA基础
Java的一些基础知识
古士召
萌新一枚
展开
-
Java基础【final、权限、内部类、引用类型】
day11【final、权限、内部类、引用类型】第一章 final关键字1.1 概述1.2 使用方式修饰类修饰方法修饰变量第二章 权限修饰符2.1 概述2.2 不同权限的访问能力第三章 内部类3.1 概述什么是内部类成员内部类访问特点3.2 匿名内部类【重点】前提格式使用方式第四章 引用类型用法总结4.1 class作为成员变量4.2 interface作为成员变量4.3 interface作为方法参...原创 2020-03-23 21:37:34 · 229 阅读 · 0 评论 -
Java基础【接口、多态】
day10【接口、多态】第一章 接口1.1 概述1.2 定义格式含有抽象方法含有默认方法和静态方法含有私有方法和私有静态方法1.3 基本的实现实现的概述抽象方法的使用默认方法的使用静态方法的使用私有方法的使用1.4 接口的多实现抽象方法默认方法静态方法优先级的问题1.5 接口的多继承【了解】1.6 其他成员特点第二章 多态2.1 概述引入定义前提【重点】2.2 多态的体现2.3 多态的好处2.4 ...原创 2020-03-22 21:22:40 · 939 阅读 · 0 评论 -
Java基础【继承、super、this、抽象类】
day09【继承、super、this、抽象类】第一章 继承1.1 概述由来定义好处1.2 继承的格式1.3 继承后的特点——成员变量成员变量不重名成员变量重名1.4 继承后的特点——成员方法成员方法不重名成员方法重名——重写(Override)重写的应用注意事项1.5 继承后的特点——构造方法1.6 super和this父类空间优先于子类对象产生super和this的含义super和this的用...原创 2020-03-21 21:17:48 · 802 阅读 · 0 评论 -
Java基础【String类、static关键字、Arrays类、Math类】
day08【String类、static关键字、Arrays类、Math类】第一章 String类1.1 String类概述概述特点1.2 使用步骤1.3 常用方法判断功能的方法获取功能的方法转换功能的方法分割功能的方法1.4 String类的练习拼接字符串统计字符个数第二章 static关键字2.1 概述2.2 定义和使用格式类变量静态方法调用格式2.3 静态原理图解2.4 静态代码块第三章 A...原创 2020-03-20 21:21:27 · 723 阅读 · 0 评论 -
Java基础【Scanner类、Random类、ArrayList类】
day07【Scanner类、Random类、ArrayList类】第1章 API概述API使用步骤第2章 Scanner类2.1 什么是Scanner类2.2 引用类型使用步骤导包创建对象调用方法2.3 Scanner使用步骤2.4 练习求和取最值2.5 匿名对象【了解】概念应用场景第3章 Random类3.1 什么是Random类3.2 Random使用步骤3.3 练习获取随机数猜数字小游戏第...原创 2020-03-19 21:32:22 · 666 阅读 · 0 评论 -
Java基础【类与对象、封装、构造方法】
day06【类与对象、封装、构造方法】第1章 面向对象思想1.1 面向对象思想概述概述举例特点1.2 类和对象什么是类什么是对象类与对象的关系1.3 类的定义事物与类的对比类的定义格式1.4 对象的使用对象的使用格式成员变量的默认值1.5 类与对象的练习1.6 对象内存图一个对象,调用一个方法内存图两个对象,调用同一方法内存图一个引用,作为参数传递到方法中内存图1.7 成员变量和局部变量区别第2章...原创 2020-03-18 21:47:03 · 1124 阅读 · 4 评论 -
Java基础【数组】
day05【数组】第一章 数组定义和访问1.1 容器概述案例分析容器概念1.2 数组概念1.3 数组的定义方式一方式二方式三1.4 数组的访问第二章 数组原理内存图2.1 内存概述2.2 Java虚拟机的内存划分2.3 数组在内存中的存储一个数组内存图两个数组内存图两个变量指向一个数组第三章 数组的常见操作3.1 数组越界异常3.2 数组空指针异常3.3 数组遍历【重点】3.4 数组获取最大值元素...原创 2020-03-17 21:20:25 · 236 阅读 · 0 评论 -
Java基础【Idea、方法】
day04【Idea、方法】第一章 开发工具IntelliJ IDEA1.1 开发工具概述1.2 IDEA软件1.3 IDEA常用快捷键第二章 方法2.1 回顾--方法的定义和调用2.2 定义方法的格式详解2.3 定义方法的两个明确2.4 调用方法的流程图解2.5 定义方法练习练习一练习二练习三2.6 定义方法的注意事项2.7 调用方法的三种形式2.8 方法重载2.9 方法重载练习练习一练习二练习...原创 2020-03-16 21:22:35 · 679 阅读 · 0 评论 -
Java基础【 流程控制语句】
day03【 流程控制语句】第一章 流程控制1.1 概述1.2 顺序结构第二章 判断语句2.1 判断语句1--if2.2 判断语句2--if...else2.3 判断语句3--if..else if...else2.4 语句练习2.5 if语句和三元运算符的互换第三章 选择语句3.1 选择语句--switch3.2 case的穿透性第四章 循环语句4.1 循环概述4.2 循环语句1--for4.3...原创 2020-03-15 21:28:22 · 614 阅读 · 0 评论 -
Java基础【数据类型转换、运算符、方法入门】
day02【数据类型转换、运算符、方法入门】第一章数据类型转换1.1自动转换转换原理图解转换规则1.2强制转换转换原理图解强烈注意1.3 ASCII编码表第二章运算符2.1算数运算符2.2赋值运算符2.3 比较运算符2.4逻辑运算符2.5三元运算符第三章方法入门3.1概述3.2方法的定义3.3方法的调用3.4调用练习3.5注意事项第四章 扩展知识点4.1 +=符号的扩展4.2常量和变量的运算 第一...原创 2020-03-14 21:48:12 · 603 阅读 · 0 评论 -
Java基础【前言、入门程序、常量、变量】
day01 【Object类、常用API】第一章 开发语言1.1 Java语言概述什么是Java语言Java语言发展历史Java语言能做什么1.2 计算机基础知识二进制字节常用DOS命令第二章 Java语言开发环境搭建2.1 Java虚拟机——JVM2.2 JRE 和 JDK2.3 JDK9安装图解2.4 JAVA_HOME环境变量的配置第三章 HelloWorld入门程序3.1 程序开发步骤说明...原创 2020-03-13 20:25:03 · 1054 阅读 · 0 评论