摘要: 1.static关键字 static关键字的访问不需要某个特定的实例,在成员声明前加上static就能创建这种成员 (1)静态变量: 在变量前面加上static关键词即可 静态变量不需要通过对象来访问,直接使用“类名.变量名”直接访问,并且该变量不属于具体的哪一对象。 (2)静态方法: 在方法前加上 阅读全文
posted @ 2022-02-25 10:49 救救孩子吧/ 阅读(95) 评论(0) 推荐(0)
摘要: 1.Java中多态的实现 (1)Java中多态的体现具体表现在方法的重载和覆盖上 (2)覆盖是指子类重写父类的方法 (3)子类重写父类中的方法,即子类中的方法与父类的方法保持一致,但是方法的修饰符一定要大于等于父类中方法的修饰符,此时在子类中调用与父类相同的方法时,调用的是子类的,并非父类的方法。 阅读全文
posted @ 2022-02-25 10:48 救救孩子吧/ 阅读(45) 评论(0) 推荐(0)
摘要: 1 继承的基本概念 (1)可以先创建公共属性的父类,然后再根据各子类的不同特性创建其各个不同属性和方法。 (2)继承得到的类为子类,被继承的类为父类,也叫超类。 (3)Java不支持多继承(子类只能有一个父类)。 2 Object类及其方法 (1)Java中的所有类都默认继承Object类,Obje 阅读全文
posted @ 2022-02-25 10:47 救救孩子吧/ 阅读(142) 评论(0) 推荐(0)
摘要: 1.枚举 (1)定义:public enum 枚举名字{} 1 public enum Color{ 2 RED,GREEN,BLACK,YELLOW; 3 public static void main(String[] args) { 4 Color c=Color.RED; 5 System. 阅读全文
posted @ 2022-02-25 10:46 救救孩子吧/ 阅读(95) 评论(0) 推荐(0)
摘要: 1.方法参数及其传递问题 (1)Java方法的参数传递只有值传递,并且传入的参数是基本类型或引用类型。 (2)传入的是基本类型——基本类型会在栈中分配内存,在方法内修改参数值时不影响原实参 (3)引用类型传递——在栈中声明,在堆中分配内存 例:P p=new p(); 若对象没有初始化,则会报空指针 阅读全文
posted @ 2022-02-25 10:45 救救孩子吧/ 阅读(347) 评论(0) 推荐(0)
摘要: 1.Java程序执行过程分析 (1)程序按照从上到下的顺序执行,若在方法内部调用其他方法,则会跳到该方法中由上到下顺序执行 (2)JVM执行Java程序 编译:虚拟机根据Java语言规则进行分析,以及变量常量的提取等,依据class文件格式将程序转化为字节码文件,即javac命令的结果。 运行:运行 阅读全文
posted @ 2022-02-25 10:44 救救孩子吧/ 阅读(36) 评论(0) 推荐(0)
摘要: 1 类的概念 (1)“对象”是程序的基本单位,类是创建对象的模板。 (2)类定义的是一种对象类型,是对具有相似行为的对象的一种抽象,描述了该类型的所有类型的性质统一的属性和统一的操作方式。 属性——描述对象的一组数据 操作方法——对象的行为或所作的工作 (3)对象是在执行过程中由其所属的类动态生成的 阅读全文
posted @ 2022-02-25 10:43 救救孩子吧/ 阅读(100) 评论(0) 推荐(0)
摘要: 1.Java工具类中算法的实现 在Java的java.util包下有一个类:Arrays,该类提供诸多方法,如打印数组、排序和二分查找等。该工具类的使用操作: (1)导入java.util下的包中的类——import java.util.Arrays (2)调用相应的API——Arrays.方法名( 阅读全文
posted @ 2022-02-25 10:42 救救孩子吧/ 阅读(147) 评论(0) 推荐(0)
摘要: 一、今日收获 1.比较值 1.1 最大值 两个数:if(a>b) max=a; 多个数: 遍历时,每个数值与最大值比较 1 public class study { 2 public static void main(String[] args) { 3 int[] a= {2,3,4,5,9,7, 阅读全文
posted @ 2022-02-25 10:41 救救孩子吧/ 阅读(612) 评论(0) 推荐(0)
摘要: 1.程序结构 顺序结构:自上而下,依次执行 选择结构:判断给定的条件,根据判断的结果控制程序的流程 if语句:if(布尔表达式){......} //如果if里面只有一句代码,则可将大括号省略 如果布尔表达式为true,执行代码,否则不执行 if...elseif语句:if(布尔表达式1){ //执 阅读全文
posted @ 2022-02-25 10:39 救救孩子吧/ 阅读(48) 评论(0) 推荐(0)