白小白的日志

一个菜鸡的心酸之路....

导航

随笔分类 -  学习Java的日常

菜鸡前端的自学java之路!!!0.0勿喷
16.Map集合
摘要:通过一个点可以找到一个具体的位置 映射,map集合也是存数据的 双边队列是一个接口:Interface Map<K,V> k: key 键 v: value 值 1集合中常用的方法 增: 1.V put(K key, V vlaue);添加键值对的数据到map集合中 // package com.h 阅读全文

posted @ 2022-08-09 21:36 白小白的日志 阅读(104) 评论(0) 推荐(0)

15.匿名内部类
摘要:1基于抽象类的匿名内部类 package com.homework; abstract class Dog { public abstract void eat(); public void paly () { System.out.println("玩皮球"); } } public class 阅读全文

posted @ 2022-08-06 11:52 白小白的日志 阅读(27) 评论(0) 推荐(0)

14.Set集合
摘要:也是一个接口。父接口是collection; 特征:无序的,不可重复的。 它有两个实现类: HashSet : 依靠hash值进行存储,如果两个hash值一样,就不再存储 。 TreeSet : 底层是二叉树,对存储的数据进行自然排序。 1HashSet类 package com.homework; 阅读全文

posted @ 2022-08-05 20:51 白小白的日志 阅读(30) 评论(0) 推荐(0)

13.Object类
摘要::是java所有类的基类。 构造方法:可以直接实例化 Object(); 1.toString();返回对象的字符串表示形式:让在控制台的打印的可以看懂 class Person { String name; int age; @Override public String toString() { 阅读全文

posted @ 2022-08-05 20:47 白小白的日志 阅读(38) 评论(0) 推荐(0)

12.在集合中存的是自定义的对象(重点)
摘要:package com.work; import java.util.ArrayList; import java.util.List; class Student { private String name; private int age; //有参构造 public Student(Strin 阅读全文

posted @ 2022-08-03 20:32 白小白的日志 阅读(31) 评论(0) 推荐(0)

12.collection遍历数据三种方法
摘要:1.for循环遍历: package com.aug.work; import java.util.ArrayList; import java.util.Collection; public class Demo5 { public static void main(String[] args) 阅读全文

posted @ 2022-08-03 20:30 白小白的日志 阅读(149) 评论(0) 推荐(0)

11.colection方法
摘要:增: boolean add(E e);确保此集合包含指定的元素(可选操作,添加元素) boolean addAll(Collection<? extends E> c); 将指定集合中的所有元素添加到此集合(可选操作)。 //是将小括号里面的加到括号外删: boolean remove(Objec 阅读全文

posted @ 2022-08-02 21:20 白小白的日志 阅读(50) 评论(0) 推荐(0)

10.泛型
摘要:有参的才有意义 1.泛型方法: 有参无返回值: 代码格式: public static <T> void 方法名 () { } //////////// //package com.aug.homework; public class Demo2 { public static void main( 阅读全文

posted @ 2022-08-01 20:39 白小白的日志 阅读(30) 评论(0) 推荐(0)

9.异常
摘要:异常: 1.编译异常 FileNotFoundException SQLException ClassNotFoundException InterruptException 2.运行异常 数组下标越界 ArrayIndexOutOfBoundException 类转换异常 ClassCastExc 阅读全文

posted @ 2022-08-01 09:18 白小白的日志 阅读(15) 评论(0) 推荐(0)

8.static关键字的作用和用法
摘要:作用: 1.修饰成员变量,静态属性。 格式: static 数据类型 属性名; class Test { static String name;}public class Demo1 { public static void main(String[] args) throws Exception{ 阅读全文

posted @ 2022-07-28 18:43 白小白的日志 阅读(57) 评论(0) 推荐(0)

6.java中多态
摘要:1.一个对象的编译类型和运行 类型是不一样的 2.编译类型在定义对象时就已经确定了 3.运行类型时可以改变的 4.编译类型看 = 左边 运行类型看 = 的右边 多态 :父类引用指向子类的对象 代码案例如下: package com.july.note;//Personclass Person { p 阅读全文

posted @ 2022-07-28 08:21 白小白的日志 阅读(22) 评论(0) 推荐(0)

7.instanceof关键字
摘要:比较操作符,返回值是布尔类型的数据 语法格式: 对象引用 instanceof 运行类型​ 用来判断对象的运行类型(=右边), 是否是xx类型或者xx类型的子类 目的是为了在强转的时候不出现问题 阅读全文

posted @ 2022-07-27 21:04 白小白的日志 阅读(23) 评论(0) 推荐(0)

多态的向上和向下转型
摘要:1.向上转型: 本质是父类的引用指向子类对象。 语法格式: 父类 父类引用 = new 子类(); 将子类的对象赋值给了父类的引用,小范围(子类)转为大范围(父类) 自动转。 父类的引用可以调用父类的所有成员方法,可以调用子类的重写父类的方法。但是不能调用子类独有的方法 案例代码: package 阅读全文

posted @ 2022-07-27 21:02 白小白的日志 阅读(41) 评论(0) 推荐(0)

2.配置环境变量
摘要:实不相瞒 我也是参考别的大佬 慢慢学习的 不足之处 莫要嫌弃0.0 其他步骤没有过多解释(只说说环境变量在哪好了0.0) 环境变量配置步骤: 在windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名 阅读全文

posted @ 2019-10-09 14:15 白小白的日志 阅读(162) 评论(1) 推荐(0)

1.了解java
摘要:Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: 1.JavaSE(J2SE)(Java2 Platform Standard Edi 阅读全文

posted @ 2019-10-09 14:10 白小白的日志 阅读(158) 评论(0) 推荐(0)