随笔分类 - Java语言基础学习
摘要:文章目录 1.接口 1.1 Java接口定义 2.接口的实现 2.1 implements 关键字 2.2 使用接口的限制 2.2.1 实现接口的类必须有接口中的所有方法 2.2.2 实现接口的抽象类可以不提供方法的实现 2.2.3 如果父类实现了某个接口,那么子类也就自然实现了该接口 2.2.4
阅读全文
摘要:文章目录 1.什么是面向抽象编程 1.1 抽象类 1.1.1 如何定义一个抽象类 1.1.2 如何使用抽象类 1.1.3 展示示例 2.对象向上转型 2.多态性,封装,继承 2.1 多态 2.2 封装 2.3 继承 3.抽象类和抽象方法复习 3.1用关键字abstract修饰的方法称为抽象方法。 3
阅读全文
摘要:文章目录 1.子类对象的特点 2.instanceof运算符(它实际上就是一个判断符) 3.成员变量的隐藏 4.方法重写(method overriding) 5.super关键字 5.1用super操作父类的成员变量和方法 5.2使用super调用父类的构造方法 6.final关键字 1.子类对象
阅读全文
摘要:文章目录 1.什么是父类和子类? 2.子类继承了父类的什么? 3.继承的限制 4.类的树形结构 5.Object类中的方法(先了解需要了解的) 5.1 protected Object clone() 5.1.1 方法介绍 5.1.2 使用教程 5.2 public boolean equals(O
阅读全文
摘要:1.JRE扩展和jar文件 很显然java运行环境提供的类库并不能满足我们的全部需求,因此它必须可扩展,路径为\jre\lib\ext 我们只要将自己写的类打包为jar格式文件放在ext中,我们就可以用import语句使用。 演示链接:https://www.cnblogs.com/blog5277
阅读全文
摘要:文章目录 1.访问权限从何而来? 1.1.私有(private) 1.1.1私有变量和私有方法 1.1.2 例子 1.2.公有(public) 1.2.1 公有变量和方法 1.2.2 例子 1.3.友好(无修饰符) 1.3.1 友好变量和方法 1.4.受保护(protected) 1.4.1 受保护
阅读全文
摘要:文章目录 1.什么是包?(package)2.如何使用包(import关键字)3.import关键字 1.什么是包?(package) 包是java语言管理类很有效的一个机制。 当两个源文件里包含名字相同的类,我们怎样才能区分这样的类,这就需要包了,包名的目的就是有效的区分名字相同的类,当不同的源文
阅读全文
摘要:文章目录 1.方法重载 1.1. 什么是方法重载? 1.2. 为什么会出现这样的情况? 2.方法重写 2.1.什么是方法重写 2.2.为什么会出现这样的情况? 3.重载和重写的差别 4.this关键字 5.super关键字 1.方法重载 1.1. 什么是方法重载? 在Java程序中,当一个类的定义中
阅读全文
摘要:文章目录 1.参数传值 2.对象的组合 2.1 对象组合的示例 1.参数传值 参数传值是什么意思? 顾明思意,就是把一个变量的数值传给另一个变量。 比如: int x = 10; int y = x; y = 20; 上面的操作是,首先给x赋值,然后将x的值赋给变量y。最后x=10,y=20; 那其
阅读全文
摘要:文章目录 一.基础内容1.位运算符1.1 按位&运算(按位与运算)1.2 按位|运算(按位或运算)1.3 按位~运算(按位非运算)1.4 按位异或运算^(按位异或运算)1.5 按位右移>>,>>>1.6 按位左移<< 2.新增运算符:instanceof运算符3.for基本语句 二.实践经验积累例子
阅读全文
摘要:文章目录 一,基础部分 1.java的基本数据类型的声明与使用 2.类型转换 3.输入,输出数据开始只需知道两个语句即可 4.数组 4.1.声明 4.2.为数组分配内存空间 二,实践积累部分 1.数据的转换与赋值问题 2.注意System.out.println()与System.out.print
阅读全文
摘要:文章目录 牧之Java学习日记1.安装java环境2.了解java原理3.第一个java程序4.JDK和JRE5.在进行下一步学习之前,我们可以了解下java关键特性6.学习最简单的java程序7.可能遇到的问题 牧之Java学习日记 之前其实已经稍微学了一点点java。那么作为自己的第一篇博客,我
阅读全文

浙公网安备 33010602011771号