
Java
文章平均质量分 77
吕飞雨
这个世界总有一个人让你心动不已
展开
-
maven学习笔记总结
maven学习笔记总结原创 2023-12-08 22:35:37 · 1656 阅读 · 0 评论 -
Java网络编程
目录一、网络的相关概念1、网络通信2、网络3、ip地址4、ipv4 地址分类5、域名7、网络通信协议8、TCP 和 UDP二、InetAddress 类1、相关方法2、应用案例二、Socket1、基本介绍三、TCP 网络通信编程1、基本介绍2、应用案例 1(使用字节流)3、应用案例 2(使用字节流)4、应用案例 3(使用字符流)5、应用案例 46、netstat 指令7、TCP 网络通讯不为人知的秘密四、UDP 网络通.原创 2022-03-07 22:56:21 · 311 阅读 · 0 评论 -
Java的IO流
一、文件1、什么是文件2、文件流二、常用的文件操作1、创建文件对象相关构造器和方法package com.hspedu.file;import org.junit.jupiter.api.Test;import java.io.*;/** * 演示创建文件 */public class FileCreate { public static void main(String[] args) { } //方式1 new F原创 2022-03-07 20:43:31 · 499 阅读 · 0 评论 -
Java多线程基础
一、线程基本使用1、创建线程的两种方式2、线程应用案例1-继承 Thread 类原创 2022-03-07 11:21:51 · 469 阅读 · 0 评论 -
Java集合
目录一、集合快速入门代码二、Collection 接口和常用方法1、Collection 接口实现类的特点2、Collection 接口遍历元素方式 1-使用 Iterator(迭代器)3、Collection 接口遍历对象方式 2(for 循环增强)三、List 接口和常用方法1、基本介绍2、List 接口的常用方法3、List 的三种遍历方式 [ArrayList, LinkedList,Vector]四、ArrayList 底层结构1、ArrayList..原创 2022-03-06 01:34:58 · 285 阅读 · 0 评论 -
Java常用类
目录一、包装类1、包装类的分类2、包装类和基本数据的转换3、包装类型和 String 类型的相互转换4、Integer 类和 Character 类的常用方法5、Integer 类面试题 1二、String 类1、String 类的理解和创建对象2、创建 String 对象的两种方式3、字符串的特性4、String 类的常见方法三、StringBuffer 类1、基本介绍2、String VS StringBuffer3、String 和 Str.原创 2022-03-05 01:13:26 · 151 阅读 · 0 评论 -
枚举和注解
一、枚举有两种实现方式:1) 自定义类实现枚举2) 使用 enum 关键字实现枚举其他的需要了解的时候再去搜资料就好,不用记太多;二、注解1、注解的理解1) 注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息。2) 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。3) 在 JavaSE 中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在 Jav原创 2022-03-04 15:23:59 · 334 阅读 · 0 评论 -
Java面向对象编程(高级部分)
一、类变量和类方法一、类变量和类方法1、快速了解入门类变量问题:有一群小孩在玩堆雪人,不时有新的小孩加入,请问如何知道现在共有多少人在玩?编写程序解决。思路:如果,设计一个 int count 表示总人数,我们在创建一个小孩时,就把 count 加 1,并且 count 是所有对象共享的就 ok 了! 我们使用类变量来解决 ChildGame.java 改进。public class ChildGame { public static void main(String原创 2022-03-04 00:25:53 · 406 阅读 · 0 评论 -
hashCode 、toString 、finalize方法、IDEA_debug
一、hashCode 方法1) 能提高具有哈希结构的容器的效率。2) 两个引用,如果指向的是同一个对象,则哈希值肯定是一样的。3) 两个引用,如果指向的是不同对象,则哈希值是不一样的。4) 哈希值主要根据地址号来的!不能完全将哈希值等价于地址。代码举例:public class HashCode_ { public static void main(String[] args) { Student Leo = new Student();原创 2022-03-03 12:59:40 · 193 阅读 · 0 评论 -
Java包、继承、super、查看jdk源码快捷键操作
一、常用的包一个包下,包含很多的类,java 中常用的包有:1) java.lang.* //lang 包是基本包,默认引入,不需要再引入.2) java.util.* //util 包,系统提供的工具包, 工具类,使用 Scanner3) java.net.* //网络包,网络开发4) java.awt.* //是做 java 的界面开发,GUI引入包语法:import 包;我们引入一个包的主要目的是要使用该包下的类比如:import java.util.Scan原创 2022-03-03 01:28:32 · 494 阅读 · 0 评论 -
IDEA部分快捷键
1) 删除当前行,默认是 ctrl + Y2) 复制当前行, ctrl + D3) 补全代码 alt + /4) 添加注释和取消注释 ctrl + / 【第一次是添加注释,第二次是取消注释】5) 导入该行需要的类 先配置 auto import , 然后使用 alt+enter 即可6) 快速格式化代码 ctrl + alt + L7) 快速运行程序 shift + F108) 生成构造器等 alt + insert [提高开发效率]9) 查看一个类的层级关系 ctrl...原创 2022-03-03 00:23:56 · 270 阅读 · 0 评论