07 2022 档案
摘要:今日学习内容: 1.异常处理:1.下标越界2.空指针3.类型转换异常4.数字格式化5.算数异常(除数为0) 2.运算尽量不要用基本数据类型用BigDecimal,后面是字符串 3.异常的继承体系结构最顶级的叫Throwable:错误,异常Error:正常情况,不太可能出现的,绝大多数Error都会导
阅读全文
摘要:今日学习内容: 1.java的值传递和所谓的引用传递本质上Java只有值传递,所有的赋值传参都是一次值得拷贝引用数据类型拷贝的就是引用地址,基本数据类型拷贝的是值,不会传入实例 2.常用API(Application Programming Interface)应用程序接口JDK给我们提供的一些已经
阅读全文
摘要:今日学习内容: 1.代码块:代码块又称初始化块,属于类的一个成员,它是将逻辑语句封装在方法体中通过{}包裹,代码快没有方法名,没有参数,没有返回值,只有方法体它是不需要通过对象或类进行显示的调用,它会在类加载或创建对象时主动的隐式调用 2.两种代码块: 1..静态代码块:一个类被加载时会被调用一次,
阅读全文
摘要:今日学习内容: 1.面向对象的特征抽象:Java种,除了类还有接口和抽象abstract抽象存在的根本意义是约定:约定大于配置,配置大于编码约定是自定义的规则约定了什么?有哪些规则?约定了返回值,约定了访问权限,最后约定了参数列表,需要在重写的时候定义方法体 写了抽象方法必须在抽象类里(类前面也加上
阅读全文
摘要:今日学习内容: 1.面向对象特征之三:多态 等他们有继承关系时,可以 父类=new 子类 编译看左边,运行看右面 2.多态形成的三个条件:1.有继承2.有重写3.有父类对象指向子类引用 3.多态的两种形式: 第一种多态形式:(向上转型,往大了转)父类 父类对象 =new 子类();第二种多态形式:(
阅读全文
摘要:今日学习内容: 1.final关键字: 最终的final可以修饰的结构:1.类 public final class 最终类2.属性 private final String name; 常量,不能改变 常量不能只声明不赋值 常量的命名规则:单词的所有字母都大写,如果是多个单词用下划线分开.,EMP
阅读全文
摘要:今日学习内容: 1.继承: 类与类之间的关系1.属性关系2.参数关系3.继承关系 继承写成extends在Java中只能有一个直接父类,但可以有多个间接父类继承了父亲的属性,继承了父类的方法创建子类对象时,父类先被实例化,再去实例化子类当一个类被实例化时,一定先实例化直接和间接父类 2.super关
阅读全文
摘要:今日学习内容: 1.==: "=="比较的是虚地址,虚地址:对象在内存中的位置new就代表新建 2.equals方法:1.需要传参9,传String类型的参2.有,返回值是boolean类型3.访问权限public 3.length方法:1.不需要传参2.有返回值,整型int3.访问权限public
阅读全文
摘要:今日学习内容: 1.this: this关键字this代表的是当前类的对象this构造器调用者调用构造器:this(调用方法里的参数)1.必须在构造器中使用this2.必须是第一句话(第一行代码)this不能用在static方法中this通常用在赋值,尤其是构造器赋值构造器快捷键alt+Insert
阅读全文
摘要:今日学习内容:面向对象 1.面向过程:面向过程就是分析出实现需求需要的步骤,通过一些方法一步一步实现2.面向对象(行为化):把整个需求按照特点,功能划分这些需求,将这些存在共性的部分封装成类(累实例化之后才是对象)让对象去解决问题 3.在Java中面向对象有三大特征:1.封装2.继承3.多态如果说还
阅读全文
摘要:职业生涯规划 近日跟室友讨论过这个事情,对于将来的工作,我有我自己的看法,我不想从事开发工作,比较倾向于测试工程师和运营工作,因为我觉得开发不适合我,虽然公司会比测试和运营高,但我认为我如果从事开发会不开心的,人嘛开心最重要啦。 我近四个月的规划为好好学习争取找到一个心仪的工作,我想找一个工资在80
阅读全文
摘要:今日学习内容: 1.员工管理系统 2.倒叙插入 3.扩容倒叙 4.在数组中插入数 1.员工管理系统: 这个系统利用了遍历,扩容,自增等等知识点 2.倒叙插入 3.扩容倒叙 4.在数组中插入数 复习昨日所学内容: 扩容,位移,遍历 今日学习心得: 今天掌握的还不错,昨天的作业充分理解,今天听的轻松。但
阅读全文
摘要:今日学习内容: 一、三种排序法: 1.冒泡排序法 2.选择排序 3.插入排序 这三种是排序算法,还有快速,希尔,堆排序,归并,桶排序算法 二、查找数组的方法 1.二分法查找 这种查找方法就是把数组对半分,判断要查找的数在哪部分,再继续对半分直到找到要查找的数 2.线性查找 今日收获: 今天学会了很多
阅读全文
摘要:学习内容: 今天学习了Java的引用数据类型,定义数组,多维数组,4种循环(for,while,do...while,switch) 1.今天我认为最难的就是这个计算器 利用了switch语句,以及停止循环的continue等 2.同理的还有猜字游戏
阅读全文
摘要:今日学习内容: 1.Java历史 2.二进制单位: 1bit-一位1byte-8位1kb=1024b1mb=1024m1tb=1024g1pb=1024t 3.Java的三种语言:JavaSE,JavaEE,JavaME 4.Java的特点: (1)面向对象(2)跨平台:平台就是操作系统。用Java
阅读全文
摘要:今日学习内容: 1.循环语句:for循环,for in语句,while语句,do...while语句 2.JS的内置函数: Array():Global():String():Math():Date(): Array:1.concat()连接2.join()设置分隔符连接数组为一个字符串3.pop(
阅读全文