面向对象编程
摘要:面向对象编程 初识面向对象 面向过程&面向对象 面向过程思想(具体;微观) 步骤清晰简单,第一步做什么,第二步做什么 适合处理一些较为简单的问题 面向对象思想(抽象;宏观;OOP) 物以类聚,分类的思维模式,思考问题首先会解决问题需要的哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节
阅读全文
数组Arrays类
摘要:Arrays类 ▶️数组的工具类java.util.Arrays ▶️由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays给我们对对象进行一些基本的操作 ▶️Arrays类中的方法都是static修饰的静态方法,在使用的时候可以使用类名进行调用,而不用使用对象来调用。
阅读全文
Java数组的基本了解
摘要:数组含义: ▶️数组是相同类型数据的有序结合。 ▶️数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 ▶️每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组的声明与创建 ▶️首先必须声明数组变量,才能在程序中使用数组。 ▶️语法: dataType[] ar
阅读全文
Java方法
摘要:何谓方法 Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其它地方被引用 设计方法原则:方法的本意是功能块,最好一个方法完成一个功能,有利于我们后期的扩展 方法的命名规则:首字母小写和驼峰命名 最好保证main方法内的
阅读全文
break和continue
摘要:break和continue break在任何循环语句的主体部分,均可用break控制循环的流程。 break用于强制退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) continue语句在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次
阅读全文
Java结构
摘要:顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按顺序一句一句执行 顺序结构是最简单的算法结构 是按从上到下的顺序进行的,是由若干个依次执行的处理步骤组成的,是任何一个算法都离不开的一种基本算法结构。 public class ShunXuDemo { public static vo
阅读全文
Java之Scanner对象
摘要:Scanner对象 为实现程序和人的交互,Java给我们提供了一个工具类,可以获取用户的输入,java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的
阅读全文
Java基本运算符
摘要:基本运算符 Java语言支持以下运算符: 算术运算符:+ , - , * ,/ , %(取余,模运算),++ , -- 赋值运算符:= (int a = 10;)=>把10赋值给a 关系运算符:> , < , >= , ⇐ , ==(等于), !=(不等于), instanceof 逻辑运算符:&&
阅读全文
Java变量&&常量
摘要:变量&&常量 变量含义: 变量:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型变量 int a = 10; int b = 10; int
阅读全文
Java类型转换
摘要:Java类型转换 ▶️由于Java是强类型语言,所以要进行一些运算的时候,需要用到类型转换。 低 高 byte,short,char -> int -> float -> double ▶️运算中,不同类型的数据先转换为同一类型,然后再运算。 强制转换: (类型)变量名 高--低 int i = 1
阅读全文
Java数据类型
摘要:数据类型 强类型语言: 要求变量的使用必须严格符合规定,使用变量都必须先定义后才能使用 Java的数据类型分为两大类: 1.基本类型(Primitive type) 数值类型: 整数类型: byte(占1个字节) byte num2 = 127; //byte值不超过127 short(占2个字
阅读全文