java基础
文章平均质量分 66
程序员这么可爱
总结知识点和日常中遇见的问题
展开
-
方法重写和方法重载的区别——面试题
方法重写(@Override)——发生在继承中,超类与派生类中。遵循“两同两小一大”原则“两同”:方法名相同,参数类型相同,方法体不同。(方法签名:方法名+参数)“两小”:子类(派生类)方法返回类型小于等于父类(超类)方法返回类型返回值为void(无参)时,返回值类型必须相同 基本数据类型返回值类型必须相同 引用数据类型派生类抛出异常小于等于超类方法抛出异常[1]“一大”:派生类访问权限大于等于超类方法返回权限[2]方法重写是“运行期绑定”:...原创 2022-03-05 16:29:12 · 234 阅读 · 0 评论 -
分支结构及特点
分支结构基于条件执行的(就是括号里面的判断条件)一、分支结构1、单分支:if(条件判断){条件为真时执行的代码}2、多分支:二、任何复杂的程序逻辑都可以通过三种结构来实现三、分支结构特点:(1)多分支:(2)循环:原创 2022-02-25 20:44:21 · 8163 阅读 · 0 评论 -
运算符都有哪些?
运算符有哪些?(1)算数运算符:+、-、*、/、%、++、--(2)关系运算符:,==,=,!=(3)逻辑运算符:|| 、&&、 !(4)赋值运算符:=、+=、-=、*=、/=、%=(5)字符串连接运算符:“+”(6)三目/条件运算:条件?结果1:结果2原创 2022-02-23 22:02:58 · 30379 阅读 · 1 评论 -
八大基本类型的包装类
八大基本类型的包装类byte-->Byte,short-->Short,int-->Integer,long-->Long,float-->Float,double-->Double,boolean-->Boolean,char-->Character,int和char写法有些不同,其他的都是首字母大写。原创 2022-02-22 22:45:11 · 926 阅读 · 0 评论 -
JDK 、 JRE和JVM是什么?
JDK 、 JRE和JVM?JDK(最小开发环境)Java Development Kit 的简称,Java 开发工具包。JRE(最小运行环境):Java Runtime Environment 的简称,Java 运行环境。JVM:java虚拟机原创 2022-02-22 16:47:25 · 527 阅读 · 0 评论 -
面向对象和面向过程(总结版)
为了更好的理解,我总结了什么是面向对象,什么是面向过程。从语言方面出发:对于C语言来说,是完全面向过程的。对于C++语言来说,是一半面向过程,一半是面向对象。(C++是半面向对象的)对于Java语言来说,是完全面向对象的。面向对象一般和面向过程结合来看的。原创 2022-02-21 23:04:14 · 18446 阅读 · 5 评论