Java
文章平均质量分 90
Java基础知识学习
冰蓝星
00后未来java工程师、大数据工程师
展开
-
10.IO流(一)
IO流:File、FileInputStream、FileOutputStream方法递归原创 2024-03-26 16:09:56 · 872 阅读 · 0 评论 -
9.集合进阶(二)
Map数据类型…参数名称;双列集合,格式:{key1 = value1, key2 = value2, …}键值对集合键(key)不能重复,值(value)可以重复,键和值一一对应,每一个键只能找到自己对应的值Map是双列集合的祖宗,它的功能是全部双列集合都可以继承过来使用的/*** 需求:创建一个HashMap集合,键是学生对象(Student),值是籍贯(String)。存储三个键值对元素,并遍历map . put(new Student("张三" , 18) , "陕西西安");原创 2024-01-03 00:47:23 · 769 阅读 · 2 评论 -
9.集合进阶(二)
Map数据类型…参数名称;双列集合,格式:{key1 = value1, key2 = value2, …}键值对集合键(key)不能重复,值(value)可以重复,键和值一一对应,每一个键只能找到自己对应的值Map是双列集合的祖宗,它的功能是全部双列集合都可以继承过来使用的/*** 需求:创建一个HashMap集合,键是学生对象(Student),值是籍贯(String)。存储三个键值对元素,并遍历map . put(new Student("张三" , 18) , "陕西西安");原创 2024-01-03 00:45:09 · 1004 阅读 · 1 评论 -
8.集合进阶(一)
集合是一种容器,用来装数据的,类似于数组,但集合的大小可变,开发中也非常常用集合中存储的是元素对象的地址fill:#333;color:#333;color:#333;fill:none;Collection单列集合value1value2Map双列集合Collection代表单列集合,每个元素(数据)只包含一个值Map代表双列集合,每个元素包含两个值(键值对[key,value]TreeSet集合存储自定义类型的对象时,必须指定排序规则,支持如下两种方式来指定比较规则方式一让自定义的类。原创 2024-01-02 21:04:48 · 859 阅读 · 1 评论 -
7.常见API(二)
正则表达式就是由一些特定的字符组成,代表的是一个规则作用:用来校验数据格式是否合法符号含义\\.\d一个数字:[0-9]\\d\D[^0-9]\\D\s一个空白字符\\s\S[^\s]\\S\w[a-zA-Z]\\w\W[^\w]\\W。原创 2023-12-23 22:04:59 · 828 阅读 · 2 评论 -
6.常见API (一)
Math代表数学,是一个工具类,里面提供 的都是对数据进行操作的一些静态方法System代表程序所在的系统,也是一个工具类用于解决浮点型运算时,出现结果失真的问题代表的是日期和时间代表简单日期格式化,可以用来把日期对象、时间毫秒值格式化成我们想要的形式代表的是系统此刻时间对应的日历,通过它可以单独获取、修改时间中的年、月、日、时、分、秒等Lambda表达式是JDK 8开始新增的一种语法形式作用:用于简化匿名内部类的代码写法函数式接口有且仅有一个抽象方法的接口。原创 2023-12-20 15:24:01 · 943 阅读 · 2 评论 -
5.面向对象高级进阶
是类中的五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另一个类的内部,这个类就是内部类。场景:当一个类的内部,包含了一个完整的事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内部类分类:成员内部类、局部内部类、局部内部类、匿名内部类外部类名.内部类名 对象名 = new 外部类(...).new 内部类(...);就是类中的一个普通成员//成员内部类注意:JDK16之前,成员内部类中不能定义静态成员,JDK16开始也可以定义静态成员有。原创 2023-12-20 00:05:54 · 910 阅读 · 2 评论 -
4.面向对象高级
多态是在继承/实现对象多态、行为多态final 关键字是最终的意思,可以修饰(类、方法、变量[局部变量]修饰类:该类被称为最终类,特点是不能被继承了。修饰方法:该方法被称为最终方法,特点是不能被重写了。修饰变量:该变量只能被赋值一次。在Java中有一个关键字叫:abstract,它就是抽象的意思,可以用它修饰类、成员方法abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法抽象类中的抽象方法:必须abstract修饰,只有方法签名,不能有方法体。原创 2023-12-17 23:28:39 · 854 阅读 · 2 评论 -
3.面向对象进阶
Java中提供了一个关键字extends,用这个关键字,可以让一个类和另一个类建立起父子关系继承特点子类能继承父类的非私有成员(成员变量、成员方法)继承后对象的创建:子类的对象时由子类、父类共同完成的【调用子类时,先加载其父类】好处:减少重复代码的编写,提高代码【复用性】原创 2023-12-13 21:25:03 · 788 阅读 · 2 评论 -
2.常用API(应用程序接口)
Java常用API原创 2023-12-07 20:57:26 · 770 阅读 · 2 评论 -
1.面向对象编程
Java面向对象程序设计及案例原创 2023-12-06 18:39:42 · 876 阅读 · 2 评论 -
0-1.基础知识注意点
总结了一些Java中的一些写代码的技巧原创 2023-12-12 21:14:27 · 346 阅读 · 1 评论 -
0.学前基础知识
总结了Java基础知识中的一些重要的知识点原创 2023-12-12 21:12:18 · 910 阅读 · 1 评论