摘要: 1.类是对象的集合,对象是类的实例 2.Random 是生成随机数的一个类 阅读全文
posted @ 2022-10-10 17:40 瞎皮 阅读(21) 评论(0) 推荐(0)
摘要: 数组 数组的定义 1.数组是相同几何数据的有序集合 2.数组描述的是相同类型的若干个有效数据,按照一定的先后次序排列组合而成 3.每一个数据被称作数组元素,通过一个下标来访问他们 数组的声明和创建 1.首先必须要声明一个数组,才能在程序中使用数组,下面为声明数组的语法 变量类型[] 变量名 //推荐 阅读全文
posted @ 2022-10-09 15:09 瞎皮 阅读(146) 评论(0) 推荐(0)
摘要: 面向对象 什么是面向对象 面向对象编程本质:以类的方式组织代码,以对象的组织封装数据 三大特性: 封装 继承 多态 构造器 定义 (1)和类名相同(无参构造) (2)没有返回值 作用: (1)new本质在调用构造方法 (2)初始化对象的值 注意点: (1)定义有参构造之后,如果想使用无参构造,显示的 阅读全文
posted @ 2022-09-30 17:28 瞎皮 阅读(23) 评论(0) 推荐(0)
摘要: 方法 何为方法 Java方法是语句的集合,它们用于一起执行一个功能 (1)方法是解决一类问题的步骤的有序组合 (2) 方法包含于类和对象中 (3)方法在程序中被创建,在其他地方被引用 设计原则:一个方法只完成一个功能 方法的定义 是一段用来完成功能的代码片段 方法包含一个方法头和一个方法体 修饰符 阅读全文
posted @ 2022-09-24 14:21 瞎皮 阅读(29) 评论(0) 推荐(0)
摘要: 循环结构 While循环 格式: while(循环条件){ 循环体语句(被重复执行的代码); 迭代语句; } public class WhileDemo1 { public static void main(String[] args) { //输出1~5 int i =0; while(i<5) 阅读全文
posted @ 2022-09-23 15:01 瞎皮 阅读(170) 评论(0) 推荐(0)
摘要: 分支结构 if分支 if单选择结构 格式: if(布尔值表达式){ 语句体; } import java.util.Scanner;​public class IfDemo1 { public static void main(String[] args) { Scanner scanner = n 阅读全文
posted @ 2022-09-22 17:38 瞎皮 阅读(105) 评论(0) 推荐(0)
摘要: scanner对象 通过scanner类来获取用户的输入 基本语法 Scanner scanner = new Scanner(System.in) 通过Scanner的类next()和nextline()方法来获取用户输入的字符串,在获取之前,要先用hasNext()和hasNextLine来判断 阅读全文
posted @ 2022-09-22 16:07 瞎皮 阅读(209) 评论(0) 推荐(0)
摘要: 运算符 算术运算符 算术运算符:+,-,*,/,%,++,-- ​​public class Demo5 { public static void main(String[] args) { //二元运算符 +,-,*,/,% int a = 12; int b = 14; int c = 45; 阅读全文
posted @ 2022-09-21 23:05 瞎皮 阅读(55) 评论(0) 推荐(0)
摘要: 变量 变量的命名规范 所有变量、类名、方法名:见名知意 类成员变量:首字母小写和驼峰原则:monthSalary //除了第一个单词以外,后面的首字母大写 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小 阅读全文
posted @ 2022-09-21 15:56 瞎皮 阅读(23) 评论(0) 推荐(0)
摘要: 类型转换 1.代码块 package myaction;​public class Demo2 { public static void main(String[] args) { int i = 128; byte b = (byte)i; //内存溢出 /*强制转换 * 格式:数据类型 变量 = 阅读全文
posted @ 2022-09-21 14:56 瞎皮 阅读(108) 评论(0) 推荐(0)