2021年05月22日 868 阅读 学习 内部类 内部类:内部类即在一个类的内部再定义一个类,如在A类中定义一个B类,则B类是A类的内部类。1.成员内部类2.静态内部类3.局部内部类4.匿名内部类public class Outer {//最外...
2021年05月20日 553 阅读 学习 面向对象04 static关键字Static关键字详解加在方法上:静态方法加在属性上:静态属性静态变量:在静态方法区中public class Student { private static int...
2021年05月15日 658 阅读 学习 面向对象03 什么是多态1.多态是方法的多态2.父类和子类有联系,如person和student类一个对象的实际类型是确定的,但是他指向的引用类型就不确定了。可以通过父类去new子类可以实现动态编译,类型实现...
2021年05月10日 1.8k 阅读 学习 面向对象02 封装详解本质上来说就是把该隐藏的隐藏起来,不允许外部干涉,仅暴露一些少量接口供外部使用。比如一台电视机,只需要暴露出红外换台的接口即可,不需要将内部结构展示出来。这也是我们程序设计所遵循的原则,...
2021年05月06日 1.3k 阅读 学习 面向对象01 什么是面向对象?面向对象编程即OOP在讲解面向对象之前,我们先讨论下面向过程和面向对象的区别面向过程:步骤清晰简单,明确第一步做什么,第二步做什么。适合处理简单问题。比如喝水这个事情,面向过程分...
2021年05月04日 608 阅读 学习 数组详解 什么是数组数组是相同类型数据的有序集合每一个数据成为一个数组元素,通过数组下标访问数组长度是确定的,一旦确定长度便无法改变数组的声明和创建声明语法:1.数组类型 [] 数组名 2.数组类型 数...
2021年05月03日 602 阅读 学习 方法详解 什么是方法Java中方法是语句的集合,它们在一起执行一个功能。特点:1.方法是解决一类问题的有序组合,比如解决两个数相加的问题,只需要传入参数就可以实现两个数的相加。2.方法包含于类和对象中。3...
2021年05月02日 548 阅读 学习 流程控制语句 用户交互Scanner之前的学习中并没有出现程序和人交互的案例,Java中为我们提供了交互的工具,Scanner类就是实现交互的一种类。Scanner类是用来接受用户输入的数据的。常与next(...
2021年05月02日 545 阅读 学习 Java基础语法 注释注释不会被执行,注释有利于自己回顾代码,整理思路,也方便其他人开发时查阅。写注释是大厂必备的一项基本意识。Java注释的几种用法多行注释:/*注释内容*/单行注释://注释内容文档注释:/*...