04 2022 档案

摘要:创建与初始化对象 总结 创建对象 //一个项目只能有一个main方法public class Demo1 { public static void main(String[] args) { //类:是抽象的;需要实例化。这个实例化过程就是new: //实例化惠普或返回一个自己的对象 //stude 阅读全文
posted @ 2022-04-25 22:00 xyz王王 阅读(18) 评论(0) 推荐(0) 编辑
摘要:面向对象是分类模式思想 什么是面向对象 oop 面向对象编程的本质是:以类的方式组织代码,以对象的组织(封装)数据! 三大特性 封装 继承 多态 方法的加深理解 import java.util.Arrays;//类public class Demo1 { //方法 public static vo 阅读全文
posted @ 2022-04-12 11:38 xyz王王 阅读(37) 评论(0) 推荐(0) 编辑
摘要:arrays类讲解 数组工具类 java.util.Arrays 1;给数组赋值:通过fill方法,也可以填空数组 2;对数组排序;通过sort方法,按序升 3;比较数组:通过equals方法比较数组中的元素值是否相等 4;查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法 阅读全文
posted @ 2022-04-11 21:37 xyz王王 阅读(22) 评论(0) 推荐(0) 编辑
摘要:使用数组 public class Demo1 { public static void main(String[] args) { int [] arr ={1,2,3,4,5}; //遍历数组 for(int i=0;i<= arr.length;i++){ System.out.println 阅读全文
posted @ 2022-04-11 15:44 xyz王王 阅读(20) 评论(0) 推荐(0) 编辑
摘要:数组的三种初始化状态 动态初始化时没有被赋值的元素默认为0 阅读全文
posted @ 2022-04-10 22:25 xyz王王 阅读(19) 评论(0) 推荐(0) 编辑
摘要:数组 1;数组是相同的类型数据集合 2;数组描述的是相同类型的若干个数据,按照一定的先后顺序依次排解组合 3;其中每一个数据成为数组元素,每个数组元素可以通过一个下标来访问他们 数组的声明 数组内有给赋值时,就显示该数组数据类型的默认值 给处数组的长度。 array.lenght 数组长度 数组对对 阅读全文
posted @ 2022-04-10 14:30 xyz王王 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1;alt + insert 生成类的各项基本方法。 2;ctrl + alt +l 格式化代码 3;ctrl + r 替换文本 4;ctrl + f 查找文本 5;ctrl + space 代码提示 6;ctrl + shift + space 自动补全代码 7;ctrl + alt + o 优化 阅读全文
posted @ 2022-04-08 23:06 xyz王王 阅读(100) 评论(0) 推荐(0) 编辑
摘要:方法重载 方法重载跟方法重写的区别; 1;方法重载是一个类中定义了多个方法名相同,而让他们的参数的数量,类型,顺序不同。则称为方法的重载(overloading) 2;方法重写是在子类存在方法与父类的方法名字相同,而且参数的数量,个数,返回值也一样的方法称为方法重写(overrriding) 3;方 阅读全文
posted @ 2022-04-08 18:00 xyz王王 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Java方法重写与重载一、方法重写(0veriding)在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量。子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这样的一种操作方法称为重写,也叫称为覆写或覆 阅读全文
posted @ 2022-04-08 16:03 xyz王王 阅读(109) 评论(0) 推荐(0) 编辑
摘要:方法 1;什么时方法;方法是语句的集合。他们在一起执行一个功能。 * 方法是解决一类问题的步骤的有序集合 * 方法包含与类或者对象中 * 方法在程序中被创建,在其他地方被引用 方法1包含一个方法头一个方法体。 修饰符 返回值类型(无返回值 void) 方法名(参数类型){ 方法体 } 方法的参数类型 阅读全文
posted @ 2022-04-08 15:27 xyz王王 阅读(67) 评论(0) 推荐(0) 编辑
摘要:break break在任何循环体中,用来控制流程,强行退出循环,不执行循环中剩余语句 在switch语句中起终止作用,防止case贯穿 continue continue在循环体中,用来终止某次循环(符合条件语句的循环)即跳过该次循环 不执行后面的语句而是执行下一次循环 goto 不用 阅读全文
posted @ 2022-04-07 14:58 xyz王王 阅读(16) 评论(0) 推荐(0) 编辑
摘要:while循环 public static void main(String[] args) { //计算1+2+3+....100 int i =0; int sum =0; while (i<100){ sum = sum+i; i++; } System.out.println(sum); } 阅读全文
posted @ 2022-04-07 10:43 xyz王王 阅读(42) 评论(0) 推荐(0) 编辑
摘要:顺序结构 顺序结构是最简单的算法 选择结构 if单选择结构: Scanner sc = new Scanner(System.in);System.out.println("请输入内容");String s =sc.nextLine();//equals方法判断相等if(s.equals("hell 阅读全文
posted @ 2022-04-06 22:21 xyz王王 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Scanner scanner需要导包 通过Scanner完成人与计算机的交流,获取输入; public class Kuanh { public static void main(String[] args) { //创建一个扫描仪对象用于接受键盘录入的数据 Scanner input = new 阅读全文
posted @ 2022-04-06 20:58 xyz王王 阅读(168) 评论(0) 推荐(0) 编辑
摘要:导包后可以使用该包内的成员,即成员变量,成员方法; .* 可以导入包内的所有类 阅读全文
posted @ 2022-04-06 17:10 xyz王王 阅读(46) 评论(0) 推荐(0) 编辑
摘要:基本运算符 基本运算符包括:算数运算符,赋值运算符,关系运算符,逻辑运算符,(位运算符),条件运算符,扩展赋值运算符 优先级(); ++跟--是自增自减运算符(一元运算符): a++ =a+1; int b =a++; 把a的值给b后a进行自加。 int b =++a; a进行自加后 把a的值给b。 阅读全文
posted @ 2022-04-06 17:04 xyz王王 阅读(148) 评论(0) 推荐(0) 编辑
摘要:变量 变量的选三个作用域 类变量,实例变量,局域变量。 类变量需要关键字Static修饰 实例变量从属于对象;不声明初始值话为该类型的默认值 ; 除了基本类型默认值都是null。布尔类型是false。整数类型是0。 局部变量是在方法中的变量,只能在该方法中使用,实例变量在方法外,都可以用但是在方法内 阅读全文
posted @ 2022-04-06 16:09 xyz王王 阅读(18) 评论(0) 推荐(0) 编辑
摘要:数据类型 java的数据类型分为两大类 1;基本类型;分为整数类型和boolean类型。 整数类型:整数类型,浮点类型,字符类型(long类型的数字后面加L;例;long num =300L;float后面加F;float f = 12.3F) boolean类型:占一位,其中只有true 跟fal 阅读全文
posted @ 2022-04-06 14:37 xyz王王 阅读(37) 评论(0) 推荐(0) 编辑
摘要:注释 1;单行注释;ctrl + / 单行注释可以在执行程序后说明 2;多行注释;shift + ctrl +/ ; /* +换行 标识符 注;java所有组成部分都需要名字,类名,变量名以及方法名,都被称为标识符 不可以使用关键字作为变量名多种方法名 关键字 阅读全文
posted @ 2022-04-06 14:00 xyz王王 阅读(19) 评论(0) 推荐(0) 编辑
摘要:2022.4.5纪念一下开始! 阅读全文
posted @ 2022-04-05 20:12 xyz王王 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示