摘要: 面向对象编程的三大特征:封装、继承、多态 封装作用:1.保护内部结构的安全2.屏蔽复杂,操作简单 代码级别上,封装作用:1.保护内部数据的安全2.不需要关心代码的复杂实现,只需要一个简单的入口就可以访问。 实现封装:1.属性私有化(使用privtae关键字进行修饰) private--私有,只能在本 阅读全文
posted @ 2021-11-08 10:28 QyShark 阅读(125) 评论(0) 推荐(0)
摘要: Scanner对象 1.用Nextpackage com.QyShark;​import java.util.Scanner;​public class scanner { public static void main(String[] args) { //从键盘接收数据 Scanner scan 阅读全文
posted @ 2021-11-02 13:16 QyShark 阅读(181) 评论(0) 推荐(0)
摘要: 步骤1:先打印矩形中左边三角形的空白部分 public class TestDemo { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j = 5; j >= i; j--) { Sy 阅读全文
posted @ 2021-11-02 13:15 QyShark 阅读(228) 评论(0) 推荐(0)
摘要: While 先判断后执行 public class Demo1 { public static void main(String[] args) { int i = 0; int sum = 0; while(i<=100){ sum=sum+i; i++; } System.out.println 阅读全文
posted @ 2021-11-02 13:13 QyShark 阅读(59) 评论(0) 推荐(0)
摘要: //写一个99乘法表 快捷键:10.for -- for(int i=0;i<10;i++) public class chengfabiaoDemo2 { public static void main(String[] args) { for (int j = 1; j <= 9; j++) { 阅读全文
posted @ 2021-11-02 13:12 QyShark 阅读(394) 评论(0) 推荐(0)
摘要: 一、逻辑与运算符 与(&&) 或(||) 非(!) public class day3{ public static void main(String[ ] agrs){ boolean a=true; boolean b=false; System.out.println("a && b:"+(a 阅读全文
posted @ 2021-11-02 13:11 QyShark 阅读(49) 评论(0) 推荐(0)
摘要: 一、Idea快捷输入 1.输入psvm自动生成 public static void main(String[ ] args){} 2.输入sout自动生成 System.out.println(); 二、进制表示 int a1=10;int a2=0b10; //二进制0b开头int a3=010 阅读全文
posted @ 2021-11-02 13:10 QyShark 阅读(112) 评论(0) 推荐(0)
摘要: 构造方法1.完成对象的创建2.成员变量的初始化 //给属性赋值 student s1 = new student() //等号右边是创建对象 普通方法的定义格式:[修饰符列表] 返回值类型 方法名 (形参列表){ 方法体 }; 普通方法调用:类名.方法名(实参列表) 构造方法的定义格式:[修饰符列表 阅读全文
posted @ 2021-11-01 11:51 QyShark 阅读(104) 评论(0) 推荐(0)
摘要: 类:不存在,是一个抽象概念,一个模板例:运动员 对象:实际存在的个体。例:姚明,朱婷 ###在java语言中,想要得到对象,必须先定义类,对象是通过类这个模板创造出来的。实例==对象;实例化:通过抽象:总结抽取共同特征形成类的过程。 ###类是一个模板,描述共同特征的一个模板,包括:名字身高职业属于 阅读全文
posted @ 2021-10-26 17:47 QyShark 阅读(77) 评论(0) 推荐(0)
摘要: 一、Idea快捷输入 1.输入psvm自动生成 public static void main(String[ ] args){} 2.输入sout自动生成 System.out.println(); 二、进制表示 int a1=10;int a2=0b10; //二进制0b开头int a3=010 阅读全文
posted @ 2021-09-10 20:22 QyShark 阅读(75) 评论(0) 推荐(0)