摘要: 在类中,使用 static 修饰符修饰的属性(成员变量)称为静态变量,也可以称为类变量,常量称为静态常量,方法称为静态方法或类方法,它们统称为静态成员,归整个类所有。静态成员不依赖于类的特定实例,被类的所有实例共享,就是说 static 修饰的方法或者变量不需要依赖于对象来进行访问,只要这个类被加载 阅读全文
posted @ 2022-09-18 10:21 花伤错零 阅读(120) 评论(0) 推荐(0)
摘要: 枚举 原代码 public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); 阅读全文
posted @ 2022-09-12 10:23 花伤错零 阅读(117) 评论(0) 推荐(0)
摘要: 存在以下问题: 关于String字符串有关的基本不会; 对于判断字符串是否为空不理解,不会判断,后面的是否满员也不行。 对于一些判断方式,格式理解不当、不理解; 字符串输入不会,需要学习相关部分。 阅读全文
posted @ 2022-09-03 18:41 花伤错零 阅读(23) 评论(0) 推荐(0)
摘要: 接口 1.定义 Java中的接口是一种特殊的抽象类,只包含常量及成员方法的声明,接口中的所有方法都只有方法声明而没有方法体,既没有成员变量的定义,也没有成员方法的实现。通过在接口中定义一些常量和声明一些方法,可以大致规划出类的共同行为,把接口的实现留给具体的类,也就是说,接口只定义了类该做什么,而不 阅读全文
posted @ 2022-08-12 13:37 花伤错零 阅读(191) 评论(0) 推荐(0)
摘要: 继承 继承的概念: java中用extends关键字表示一个类继承另一个类,格式如下: 参数说明: 1.父类名是已经声明的类。 2.子类名是新生成的类。 3.extends说明要创建一个新类,该类从已存在的类中继承得到,已经存在的类统称为父类,又叫基类;新类叫子类,或者派生类。 子类继承父类的原则如 阅读全文
posted @ 2022-08-06 11:06 花伤错零 阅读(56) 评论(0) 推荐(0)
摘要: 1.密码登陆系统 结果: 实现封装: 1.setter方法 setter方法用于设置成员变量的值,没有返回值,以set开头,set后面跟需要设置的成员变量的名字,成员变量每个单词的首字母大写,用参数队成员变量进行赋值,参数的类型也要和对应的成员变量的类型相同,语法格式如下: 注意:set和成员变量名 阅读全文
posted @ 2022-07-30 10:50 花伤错零 阅读(30) 评论(0) 推荐(0)
摘要: 大道至简——软件工程实践者的思想——读后感 近些天读完了《大道至简——软件工程实践者的思想》,虽然是很多年前的书了,但是里面很多方法、思考方式放在现在仍很适用,“工程其实很简单,只是大家把它做复杂了。”诚然,周爱民的一席话发人警醒。 过去同样是按照问题需求来编写程序,对于问题的解决生搬硬套,自己没学 阅读全文
posted @ 2022-07-27 18:17 花伤错零 阅读(30) 评论(0) 推荐(0)
摘要: 类 类的定义: 声明类的语法格式如下: 参数说明: []:表示其中内容为可选项。 类修饰符:可以省略,用于控制类的访问权限,可取的值有public,private,protected。 class:关键字。 类名:必须符合标识符的命名规范。 extends父类:可以省略,extends是关键字,表示 阅读全文
posted @ 2022-07-22 14:05 花伤错零 阅读(68) 评论(0) 推荐(0)
摘要: 1.标识符的命名与规范 标识符用来给程序中的包、常量、变量、方法、类和接口命名 其由英文字母A~Z、a~z、数字0~9、下划线_和美元符号$组成 不能与关键字、布尔值(true、fasle)和null相同 标识符严格区分大小写,没有长度限制 为使程序具有可读性,标识符必须符合规则 2.关键字 将Ja 阅读全文
posted @ 2022-07-15 20:15 花伤错零 阅读(45) 评论(0) 推荐(0)
摘要: 1.数据输入 1.导包 import java.util.Scanner;//导包的动作在类定义的前面 2.创建对象 Scanner sc=new Scanner(System.in);//sc为变量名称,可变 3.接收数据 int i=sc.nextInt();//i是变量名,可变 2.数组 1. 阅读全文
posted @ 2022-07-08 19:14 花伤错零 阅读(24) 评论(0) 推荐(0)