- 博客(9)
- 收藏
- 关注
原创 Java流程控制——顺序结构、选择结构if和switch语句
一、顺序结构 顺序结构就是指程序从上到下顺序执行。 二、选择结构之if语句 下面是if…else语句 /* 指定考试成绩,判断成绩的等级: 90-100 优秀 80-89 好 70-79 良 60-69 及格 60 以下不及格 */ public class Demo01If { public static void main(String[] args) {...
2020-03-21 23:47:16
228
原创 static关键字的四种用法
1.修饰成员变量 在我们平时的使用当中,static最常用的功能就是修饰类的属性和方法,让他们成为类的成员属性和方法,我们通常将用static修饰的成员称为类成员或者静态成员,这句话挺起来都点奇怪,其实这是相对于对象的属性和方法来说的。请看下面的例子:(未避免程序太过臃肿,暂时不管访问控制) public class Person { String name; int age; ...
2020-03-14 19:39:35
240
原创 private关键字的作用
问题描述:创建一个对象one的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字讲需要保护的成员变量进行修饰。 一旦使用了private关键字进行修饰,那么本类当中仍然可以访问。 但是!超出了本类范围之外就不能在访问了。 间接访问private成员变量,就需要定义一对儿setter/getter方法。 必须叫setXxx/getXxx的命名规则。 对于setter来说,不能...
2020-02-12 10:05:53
1071
原创 面向对象三大特征丨封装性
面向对象三大特征:封装、继承、多态。 封装性在Java当中的体现: 1.方法就是一种封装。 2.关键字private也是一种封装。 封装就是讲一些细节信息隐藏起来,对于外界不可见。 package demo03; //定义一个数组,求出最大值 public class Demo02Method { public static void main(String[] args) { ...
2020-02-11 23:01:06
177
原创 IDEA打开后,显示Project SDK is not defined代码无法运行,如何解决?
2020年2月10日上午,在家自学Java,打开IDEA的时候,运行代码发现Project SDK is not defined错误,代码无法运行。搞了好久
2020-02-10 16:22:09
2976
原创 面向对象思想概述
package day06.demo01; import java.util.Arrays; /* 面向过程:实现一个功能时,每一个具体步骤都亲力亲为 面向对象:实现一个功能时,找一个已经具有该功能的来做,俗称“转包” */ public class Demo01PrintArray { public static void main(String[] args) { int[] array = ...
2020-02-10 16:15:12
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅