07 2020 档案
摘要:今天学习了什么? 今天学习到了内部类与匿名类。虽然知识点有一些少,但是都有点难以理解。 1.内部类: 在类的内部又定义了一个类 2.内部类的分类 静态内部类:类似于静态变量 实例内部类:类似于实例变量 局部内部类:类似于局部变量 3.匿名内部类是局部内部类的一种。 因为其无名而得名。 明天学习什么?
阅读全文
摘要:今天学习了什么? 今天学习了抽象类与接口的基本知识。 1.抽象方法用abstract修饰,只要方法声明,没有方法体。 2.当一个类的某个操作无法具体实现时,这个操作可以定义为抽象方法。 3.含有抽象方法的类必须定义为抽象类。 4.子类继承了抽象类,需要在子类中重写抽象类的抽象方法。 5.如果子类继承
阅读全文
摘要:今天学习了什么? 今天继续学习了集合的有关知识,来了解集合的重要的方法。 Collection集合的常用方法。 boolean add(E e) - 用于将元素e放入当前集合中。 boolean addAll(Collection<? extends E> c) - 用于将参数指定集合中的所有元素放
阅读全文
摘要:今天学习了什么? 今天继续学习了集合的有关知识,了解了Collection集合的架构图之后,学习了Map集合的架构图。 除此之外,还了解到了集合的实现类的一些特征 ArrayList:数组 LinkedList:双向链表 Vector:底层是数组,效率较低,使用较少 HashSet:底层是HashM
阅读全文
摘要:今天学习了什么? 今天继续学习了java中的集合,了解了集合的继承框架。 图像链接:https://blog.csdn.net/feiyanaffection/article/details/81394745 而我主要分成了Map与Collection集合来学习。 首先是Collection集合的学
阅读全文
摘要:今天学习了什么? 今天学习了集合的一些基础知识,当然不是集合的全部,首先就是集合是什么。 1.集合? 集合就是一个容器,可以容纳其它类型的数据。(数组就是一个集合) 集合使用较多的原因? 集合是一个容器,是一个载体,可以一次容纳多个对象。假设连接数据库,其中有十条记录,则查询时,Java程序会将其封
阅读全文
摘要:今天学习了什么? 今天学习了java中的日期类,Date类。Date类是java很重要的一个类。 其用来提供系统时间,可以用来做文件日志。 以下是我学到的内容。 1.Date构造方法输出的是日期,而非内存地址。因为toString()方法已经被重写。 2.日期格式化的类SimpleDateForma
阅读全文
摘要:今天学习了什么? 今天学习了java基本封装类,这八种基本封装类对应八种基本类型。 1.八种基本数据类型的封装类。 2.数字对应的数据类型的父类都是Number 3.为了方便开发。 4.通过包装类来获取最大值与最小值。MAX_VALUE MIN_VALUE 5.String不可变的原因:String
阅读全文
摘要:今天学习了什么? 今天简单了解了一下StringBuffer与StringBuilder与String的区别。 1.String类的缺点:进行字符串拼接会不断生成新的字符串,造成内存的浪费。 2.若进行字符串连接最后使用StringBuffer() StringBuffer底层实际是一个byte[]
阅读全文
摘要:今天学习了什么? 今天学习了java的字符串的基本知识。 1.String对象用双引号括起来,都是不可变的。 2.字符串都是存储在方法区的字符串常量池中的。 3.new对象一定在堆区中开辟新空间,因此堆区存储字符串对象的内存地址。 4.字符串构造方法 String(byte[]bytes) new
阅读全文
摘要:今天学习了什么? 今天学习了有关于数组的基本知识。 1.Java 数组是引用数据类型。实际是一个容器,可以容纳多个元素。数组可以存储基本或引用数据类型的数据。数据存储在堆内存中。(最简单的数据结构) 2.数组存储引用数据,存储的是地址。长度不可变。 3.数组分一维,二维,多维数组。 4.数组在内存中
阅读全文
摘要:今天学习了什么? 以下是我今天学习到的内容? 1.super关键字代表从父类继承过来的部分特征。 2.super与this都可以应用在实例方法,不能应用在静态方法。 3.super在构造方法中使用:super(实参列表),只允许出现在构造方法中的第一行。 为了实现代码重用,使儿子具有父亲的部分特征。
阅读全文
摘要:今天学习了什么? 今天学习了java中的static关键字,这是一个很重要的关键字,其所修饰的方法或变量都将表示为静态的。我总结了以下几个知识点。 1.static关键字修饰的类变量与方法可以直接通过类名访问。 2.静态方法可以调用静态方法与静态变量,不能调用类方法与类变量。 3.当一个类的所有对象
阅读全文
摘要:今天学习了什么? 今天学习了Java中的this关键字,以下是我今天学到的关于this关键字的知识。 1.this可以看作是一个变量。是一个引用。存储在java虚拟机堆内存的对象内部。this这个引用保存了当前对象的内存地址指向自身。任何一个堆内存的java对象都有一个this。Jack.name等
阅读全文
摘要:今天学习了什么? 今天学习了面向对象特征的多态概念。 1.java 多态:面向对象的三大特征之一。通过继承产生多态机制。多态是一个行为具有多个不同的表现形式与能力。 2.多态就是同一个行为在不同对象上会产生不同的效果。 3.向上转型:父类型引用指向子类型对象。 向下转型:要进行强制类型转换。 4.
阅读全文
摘要:今天学习了什么? 今天学习了面向对象的继承的特征。 继承格式 class 类名 extends 父类名{ 类体; } 1.B 类继承A类,则A类是超类,父类,基类。B类是子类,派生类,扩展类。 2.只支持单继承,不支持多继承。 3.子类继承父类,不能继承private与构造方法。 4.Java中未继
阅读全文
摘要:今天学习了什么? 今天学习了有关面向对象的封装的基本知识。 1.封装是面向对象的三大特征之一。 2.封装实现了信息隐藏。可以降低程序的耦合度,提高扩展性,重用性与复用性。 隐藏了内部的细节,只提供了操作入口。 3.对于属性来说,提供接口为set与get方法。实例方法必须提供引用的形式调用。 4.构造
阅读全文
摘要:今天学习了什么? 今天学习了类与对象的有关知识 1.java类:是具有共同特征的事物进行抽象形成的概念。汽车。 对象:警车。 2.类可以创建对象,对象又称为实例化。 类=属性+方法。 3.类的定义 [修饰符] class 类名{ 类体=属性+方法; } 4.对象的创建与使用 直接new 明天计划学习
阅读全文
摘要:今天学习了什么? 今天学习了面向对象的一些基础知识。面向对象与面向过程有很大的区别。面向对象是以对象为中心的编程的思想而面向过程是一种以过程为中心的编程思想。面向对象一般包括 OOA:面向对象分析 OOD:面向对象设计 OOP:面向对象编程 1.面向过程编程:OP,做事的顺序。(蛋炒饭) 2.面向对
阅读全文
摘要:今天学习了什么? 今天继续学习了方法的有关知识构造方法。构造方法是类的一种特殊方法,用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。Java 中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。 以下是我今天学习到构造方法的一些知识点: 1.定义语法格式: [修饰符
阅读全文
摘要:今天学习了什么? 方法的参数传递有两种一种是基本类型的传递叫值传递,另一种叫引用类型的传递引用传递。但是本质上都是值传递,而且在方法内部若无return语句返回其实这就是一个副本,所以外部的变量不会改变。引用类型传递是在栈中声明堆中分配,引用类型必须初始化也就是用new运算符否则会报错,而且一块堆内
阅读全文
摘要:今天学到了什么?首先我们已经知道执行Java程序时会先编译后运行。而在运行过程中,大部分时候都需要通过方法来对对象进行操作(方法也就是对象,学过c,c++的更能简单理解)。Java中方法有三种:一种是静态方法(也就是静态函数),用static声明,只能访问静态成员,不能访问与操作非静态定义的变量。而
阅读全文
摘要:今天学习了什么?今天主要学习了Java的基本语句 1.选择语句if(分支语句) 2.switch语句(只能byte,short,int,char,String) case 语句可以合并。 要加break语句 3.for语句 for(初始化表达式;布尔表达式;更新表达式){循环体;} while语句
阅读全文
摘要:今天学到了什么,这也包括遇到的问题? 今日学习关于运算符的知识,下面都是常见的运算符。 1.算术运算符:+,-,*,/,%,++,-- 2.关系运算符:>,>=,<,<=,==,!= 3.逻辑运算符:&&,||,!,&,|,^(异或) //位运算符一般我觉得现在对于我来说用不到 4.位运算符:<<左
阅读全文
摘要:今天完成什么?今天学习了mian()函数的写法。方法必须是public static void类型的,方法必须接受一个字符串参数。main()函数语法为public static void main(String []args){}。public是指该工程中所有类可以访问。static表示该函数是一
阅读全文
摘要:今天完成了那些内容?今天是学习Java的第一天。学习了有关Java的部分基础知识。对Java有了一个基础的了解。Java不像C++那样既有面向对象也有面向过程的知识。而是单纯的面向对象。首先我了解了有关于Java的特点。简单说明一下有关于Java的一些特点。 1.简单。(去除了有关指针的内容,以及结
阅读全文

浙公网安备 33010602011771号