07 2021 档案
摘要:常用API:1.Math类:无构造方法,类的成员是static,所以可用类名直接调用public static int abs(int a)//返回绝对值public static double ceil(double a)//返回大于等于参数的最小double值,等于一个整数public stat
阅读全文
摘要:昨天刚学了内部类,感觉有点迷糊,尤其是匿名内部类,所以今天又重新看了一遍内部类的相关内容。 多看了几遍之后,感觉好多了。 public class OuterDemo{ public static void main(String [] args) { Outer o = new Outer();
阅读全文
摘要:内部类:在一个类中定义一个类,分为成员内部类和局部内部类(定义在方法中)public class 类名{ 修饰符 class 类名 { }}1.内部类可以直接访问外部类的成员,包括私有2.外部类要访问内部类的成员必须创建对象外界创建内部类对象(仅当内部类是public时):外部类名.内部类名 对象名
阅读全文
摘要:今天和前几天一样复习了一下前面新学的知识(主要包括java中的继承和多态还有接口和抽象类),因为这几天都是一直再往后学没有及时复习刚学的知识,这两天学的时候发现我对前面的知识其实没有很熟悉,所以我今天细致地复习了一下前几天还不是很了解的内容,一些不明白的点也重新回去看了一遍视频。 在继承的子类中su
阅读全文
摘要:类和类的关系:继承关系,只能单继承(一个子类只能继承一个父类)但是可以多层继承类和接口的关系:实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口(接口间用逗号隔开)接口和接口的关系:继承关系,可以单继承,也可以多继承 抽象类作为形参时可创建对象(因为在主函数中调用时也是多态形式
阅读全文
摘要:java接口:对行为进行抽象(抽象方法)public interface 接口名{}可以再接口中直接定义一个抽象方法类不能继承接口,用implements(实现)public class 类名 implements 接口名{}接口也不能实例化,但可通过多态实现对象实例化(接口多态) 1.接口中无变量
阅读全文
摘要:今天重点复习了前一段时间学的java内容,虽然有c++的基础,但java并不是完全等同于c++,所以今天我又巩固了一下之前的重难点 比如说一些定义,一些新的使用方法,同时我也从网上找了一些例子,试题去自己敲代码,感觉还行但还是不够熟练 明天开始下一阶段的学习
阅读全文
摘要:一个包中有Teacher类,现在在另一个包内写测试类若要创建Teacher对象,需给个导包:import 包名.类名;然后就可正常使用该类 同一个包下:不论是子类还是无关类除private不可访问外,其他都可访问不同包下:子类可访问另一个包中父类的保护和公有,无关类只能访问公有 若父类中有个方法,则
阅读全文
摘要:今天主要学了类的多态 多态的前提1.有继承2.有方法重写3.有父类引用指向子类对象 成员变量:编译看左边(即父类中有没有当前变量),执行看左边(输出父类变量);成员方法:编译看左边(即父类中有没有当前方法),执行看右边(输出子类的数据)public class Zi extends Fu{}Fu f
阅读全文
摘要:今天学了类的继承 java类的继承与c++大致还是相同的,但只能继承一个类 格式:class public 子类名 extends 父类名{} 当子类和父类有一个相同成员变量age时,从子类中访问父类的该变量用super.agesuper()//访问父类的构造方法super.成员方法()//访问父类
阅读全文
摘要:今天看了ArrayList的具体应用 学生管理系统 分为添加学生,删除学生,查看所有学生,修改学生和退出5个选项 package Student;import java.util.Scanner;import java.util.ArrayList;public class StudentManag
阅读全文
摘要:集合:提供一种存储空间可变的存储模型,存储的数据容量可以发生变化 ArrayList类只支持对象类型,不支持 基础数据类型。就是说ArrayList对象只能存放对象,不能存放基础数据类型的数据。 ArrayList类1.导包 import java.util.ArrayList;2.创建空的集合对象
阅读全文
摘要:今天主要学了String的具体应用; String s1="abc";String s2="abc";//直接赋值得到对象s1==s2//判断地址是否相同,==判断数据或地址s1.equals(s2);//equals()判断字符串内容是否相同 String s="asds"; s.charAt(2
阅读全文
摘要:java中的类: 先建立一个类,包括属性和行为,例如学生类 public class Student{ private String name; private int age; public Student() {}//无参构造 public Student(String name,String
阅读全文
摘要:数组的定义与c和c++大同小异,首先定义数组,分为动态和静态 动态初始化:int [] arr = new int[3]; arr[0]=5;(先默认初始化都为0,再赋值)静态初始化 :int [] arr = new int[]{1,2,3};(自己输入初始化的数据及个数)或int [] arr
阅读全文
摘要:今天按照视频下载了IDEA,但是我们老师让我们用eclipse,所以我又在bi站上找下eclipse的教学视频,这个比jdk下载要简单 1.创建一个空项目2.在项目下创建一个新模块3.在模块下的src中创建一个包4.在包下创建一个类5.在类中编写代码6.在eclipse中执行 Random1.导包
阅读全文
摘要:今天身体不是很舒服,在床上躺了一天,没学java,刚才吃了药希望明天可以舒服一点。 病因:可能是空调开多了,一直躺在空调屋里,浑身无力,恶心想吐,怕冷,肚子也不舒服,睡眠质量也很差总是突然就醒,总之就是很难受,一点都不想动。 今天休息一天,明天继续学习
阅读全文
摘要:今天复习了一些java的基本知识,比如if...else,while,for,do...while等在java中的使用形式,和java类的基本形式 public class 类名 { public static void main(String [] args) { } } 输出语句System.o
阅读全文
摘要:今天照着视频写了HelloWorld案例, 还学了一些,java的基本知识,其实和c,c++的基本知识差不多,但我还是耐心看了下去,就当复习了 明天继续学习 问题:HelloWorld刚开始打由于不熟悉导致有几个部分打错从而使程序不能正常运行,检查了即便才找出错误,以后要更加细心
阅读全文
摘要:今天学着视频下载了jdk,学习了一些关于java的基本知识,明天继续学习java 问题: 由于视频是19年的,甲骨文网页和当前的网页已经更新,版本跟视频中的完全不同,我花了很长时间来找如何下载java,最后成功下载完成并成功设置了环境变量
阅读全文
浙公网安备 33010602011771号