![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
lyb92nlf
考研党
展开
-
Day11-fianl、权限、内部类、引用类型
第一章 final关键字第二章 权限修饰符第三章 内部类第四章 引用类型用法总结第五章 综合案例 – 发红包【界面版】原创 2020-01-12 13:11:18 · 108 阅读 · 0 评论 -
Day10-接口、多态
第一章 接口接口,是Java语言中一种引用数据类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。引用数据类型:数组、类和接口接口不是类,是引用数据类型定义格式public interface 接口名称 { // 抽象方法 // 默认方...原创 2020-01-10 18:05:19 · 131 阅读 · 0 评论 -
Day9-继承、super、this、抽象类
第一章 继承概述多个类中存在相同的属性和行为时,将这些内容抽取到单独的一个类中,那么多个类无需重复定义,只需继承这个类即可。其中,多个类称为子类,单独的那个类称为父类、超类或是基类。定义子类继承父类的属性和行为,使得子类对象具有父类相同的属性和相同的行为。子类可以直接访问父类非私有的属性和方法。好处提高代码的复用性。类与类之间产生关系,是多态的前提。继承的格式class 父类...原创 2020-01-09 16:03:55 · 156 阅读 · 0 评论 -
Day8-String类、static关键字、Arrays类、Math类
第一章 String类程序中所有双引号字符串,虽然没有new,但都是String对象。特点字符串的内容永不改变,是常量。正是因为字符串不可改变,所以字符串可以共享使用。字符串效果上相当于char[]字符数组,但底层原理是byte[]字节数组。字符串的创建public String():空白字符串public String(char[] array):字符数组创建字符串p...原创 2020-01-08 21:21:14 · 100 阅读 · 0 评论 -
Day7-Scanner类、Random类、ArrayList类
第一章 APIAPI(Application programming Interface),应用程序编程接口。Java API是程序员的字典,是JDK提供给我们使用的类的说明文档。第二章 Scanner类功能:实现键盘输入数据到程序当中。引用类型的一般使用步骤:导包import 包路径.类名称;如果需要使用的目标类,和当前类在同一包内,则可以省略导包语句不写。只有java....原创 2020-01-04 19:28:37 · 178 阅读 · 0 评论 -
Day6-类与对象、封装、构造方法
第一章 面向对象思想概述面向过程:每一个步骤都要亲力亲为,详细处理每一个细节。(自己洗衣服)面向对象:通过调动对象的行为实现功能。(全自动洗衣机)三大基本特征:封装、继承和多态类与对象类:属性(成员变量)+行为(成员方法),是抽象的对象:类的实例,是具体的类是对象的模板,对象是类的实例。类的定义package cn.itcast.day06.demo01;public...原创 2020-01-03 19:34:53 · 122 阅读 · 0 评论 -
Day5-数组
数组特点数组是一种引用数据类型数组中有多个数据,类型必须统一数组的长度在程序运行的过程中不可以改变数组的操作初始化动态初始化(指定长度)数据类型[] 数组名 = new 数据类型[数组长度];静态初始化(指定内容)数据类型[] 数组名 = new 数据类型[] {5,14,25};数据类型[] 数组名 = {5,14,25};静态初始化省略格式不...原创 2020-01-02 21:25:07 · 95 阅读 · 1 评论 -
Day4-工具安装、方法
第一章 开发工具IntelliJ IDEA软件安装和基本配置项目的关闭与导入项目的关闭:File --> Close ProjectMoudles的导入:File --> Project Structure --> + -->import Moudle --> 选择相应的Moudle -->OK --> 一路next即可第二章 方法方法的回...原创 2020-01-02 17:25:24 · 96 阅读 · 2 评论 -
Day3-流程控制语句
第一章 流程控制清楚每条语句的执行流程。最简单的就是顺序结构第二章 判断语句if(判断条件1){ 执行语句1;}else if(判断条件2){ 执行语句2;}...}else if(判断条件n){ 执行语句n;}else{ 执行语句n+1;}第三章 选择语句工作过程:匹配到哪一个case,就从那个位置向下执行,知道遇到break或整体结束位置。switch...原创 2020-01-02 14:23:16 · 92 阅读 · 0 评论 -
Day2-数据类型转换、运算符、方法入门
第一章 数据类型转换自动类型转换(隐式)public class Demo01DataType{ public static void main(String[] args){ System.out.println(1024);//默认int类型 System.out.println(1.24);//默认double类型 long num1=100L; Sys...原创 2020-01-02 14:17:45 · 111 阅读 · 1 评论 -
Day01-开发前言、入门程序、常量、变量
Java语言的应用互联网应用(如天猫、京东和物流、网银系统等)服务器后台处理大数据存储、查阅、数据挖掘等应计算机基础知识1. 二进制二进制的发明人:莱布尼兹window10 使用科学计算机进行进制转换方法:win+R打开运行,输入calc或者calc.exe切换到程序员模式即2. 计算机存储单元位(bit):数字0 或数字1,代表一位字节(byte):数据存储...原创 2019-12-31 18:54:34 · 258 阅读 · 1 评论