摘要: 封装,继承,多态 封装 高内聚,低耦合。高内聚:是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。(比如:去取钱,普通用户才可以,银行的总额大家不能操作,大家只能操作的自己卡的金额,方法是有限的) 封装(数据的隐藏):通常,应禁止直接访问一个对象中数据的实际表示,而 阅读全文
posted @ 2021-01-31 18:22 爱罗翔的张三 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 对象 面向过程,面向对象 面向过程,面向对象: 面向过程思想:步骤清晰,第一步做什么,第二部做什么; 面向对象:以分类的思维模式,思考解决问题需要哪些分类,适合处理复杂的问题。 面向对象编程(OOP)的本质:以类的方式组织代码,以对象的组织(封装)数据。 抽象:就是要把很多对象的共有的特点剥离抽取出 阅读全文
posted @ 2021-01-27 15:50 爱罗翔的张三 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 数组 定义:数组是相同类型数据的有序集合; 数组,描述的是相同类型的若干个数据,按照一定先后次序排列组合而成;其中每一个数据称作一个数组元素,每个数组元素可以通过下标来访问它们(0~9); 声明数组变量:dataType[] arrayRefVar; 分配空间:dataType[] arrayReV 阅读全文
posted @ 2021-01-24 23:38 爱罗翔的张三 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 方法 System.out.println();意思是System类下面的一个输出对象out,println()是一个方法。 调用系统类里面的标准输出对象out中的方法println()。 方法是语句的集合,它们在一起执行一个功能;一个方法只完成一个功能,利于后期扩展(原子性)。命名规则:首字母小写 阅读全文
posted @ 2021-01-20 17:24 爱罗翔的张三 阅读(80) 评论(0) 推荐(0) 编辑
摘要: java流程控制 if单选泽结构 代码如下: package com.zhz.base.struct;​import java.util.Scanner;​public class ifDemo01 { public static void main(String[] args) { Scanner 阅读全文
posted @ 2021-01-19 15:33 爱罗翔的张三 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 实现用户交互的scanner类(对象) java.util.Scanner,我们可以通过Scanner类来获取用户输入。 代码如下:scanner.next package com.zhz.base.scanner;​import java.util.Scanner;​public class De 阅读全文
posted @ 2021-01-17 13:02 爱罗翔的张三 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 数据类型转换 低 > 高(字节大小,容量) byte , short, char, int , long, float,double 小数优先级大于整数 运算中,不同类型的数据先转化为同一类型,然后进行运算 public class Demo03 { public static void main( 阅读全文
posted @ 2021-01-17 00:37 爱罗翔的张三 阅读(193) 评论(0) 推荐(0) 编辑
摘要: java基础语法(3) 强类型语言:变量的使用要严格符合规定,所有变量都必须先定义后才能使用。(安全性高,速度较慢) 弱类型语言:变量的使用不用完全符合规定(JavaScript),书写较随意。 数据类型: 基本类型(primitive type): 数值类型:整数类型:{byte占1个字节范围(- 阅读全文
posted @ 2021-01-12 22:32 爱罗翔的张三 阅读(55) 评论(0) 推荐(0) 编辑
摘要: IDEA安装 intelliJ IDEA download(ultimate旗舰版、comunity) 勾选 合适的安装路径 64-bit .java 简单的create a project,选择创建的路径,文件夹名与项目名自动一致。点开C:\Users\024\Desktop\Hello,存在三个 阅读全文
posted @ 2021-01-11 22:48 爱罗翔的张三 阅读(224) 评论(0) 推荐(0) 编辑
摘要: hello,world 简单程序 新建一个Java文件Hello.java(给人看的文件) 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("hello,world"); }} jav 阅读全文
posted @ 2021-01-10 11:53 爱罗翔的张三 阅读(40) 评论(0) 推荐(0) 编辑