自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 JAVA进阶-枚举,类加载器,反射

枚举、类加载器、反射

2024-09-19 18:17:32 2145

原创 JAVA进阶-TCP通信程序,日志概述

问题:TCP客户端发送数据的对象叫什么?Java中的TCP通信Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。Java为客户端提供了Socket类,为服务器端提供了ServerSocket类构造方法方法名说明创建流套接字并将其连接到指定IP指定端口号创建流套接字并将其连接到指定主机上的指定端口号相关方法方法名说明返回此套接字的输入流返回此套接字的输出流示例代码。

2024-09-19 18:13:18 813

原创 JAVA进阶-线程高级,网络编程

线程池网络编程简单介绍

2024-09-19 18:07:07 612

原创 JAVA进阶-多线程

多线程

2024-09-19 18:01:54 463

原创 JAVA进阶-转换流

想要对象输出到文件中需要对实体类序列化。

2024-09-19 17:55:35 192

原创 JAVA进阶-io流详解

io流详细介绍

2024-09-19 17:50:49 1537

原创 JAVA进阶-HashSet,Map

(哈希码值):是JDK根据对象的地址或者属性值,算出来的int类型的整数。Object类中有一个方法可以获取对象的哈希值。HashSet1.7 版本原理解析。HashSet1.8 版本原理解析。双列集合一次可以存储两个元素。Map集合的基本功能。

2024-09-19 17:44:52 452

原创 JAVA进阶-stream流,file,io流

简单简绍:stream流,file,io流

2024-09-18 09:57:50 1023

原创 JAVA进阶-set,Comparable排序,数据结构-树

简单介绍set,Comparable排序,数据结构-树

2024-09-14 18:56:55 672 2

原创 JAVA进阶-Date类,集合,数据结构

简单介绍Date类,集合,数据结构

2024-09-14 18:48:12 518

原创 JAVA进阶-包装类,二分查找,冒泡排序,异常

自动装箱:自动调用valueof()方法把基本数据类型转换为对应的包装类类型。如果声明的是一个运行时异常,那么声明的代码可以省略。如果声明的是一个编译时异常,那么声明的代码必须手写。自动拆箱:把一个包装类型 变成对应的基本数据类型。该对象中包装了一个基本数据类型int 的值。出现多个异常,那么写多个catch就可以了。Integer自动装箱和自动拆箱。继承后要写空参构造和无参构造。Integer的成员方法。Integer获得对象。

2024-09-14 18:35:48 1000

原创 JAVA进阶-Object,BigDecimal

day04-Object,BigDecimal面向对象&APIObject面试题Object类常用方法第二个方法当传入空值时,才会打印默认值。BigDecimalBigDecimal类构造方法常用方法如果想要进行精确运算,那么请使用字符数串的构造。特殊方法结论

2024-09-14 18:24:57 277

原创 JAVA进阶-匿名内部类, Lambada表达式

内部类概述内部类的定义格式内部类的访问特点成员内部类存在一个类或者接口,这里的类可以是具体类也可以是抽象类格式本质:是一个继承了该类的子类匿名对象,或者是一个实现了该接口的实现类匿名对象匿名内部类可以代表一个实现了该接口的匿名内部对象格式拿着形式参数去做代码块中的事情

2024-09-14 18:15:53 455

原创 JAVA进阶-多态,抽象类,接口

多态的定义格式父类类型 变量名 = new 子类类型();变量名.方法名();普通类多态定义的格式父类 变量名 = new 子类();抽象类多态定义格式抽象类 变量名 = new 抽象子类();System.out.println(“重写父类抽象方法”);//类的多态使用接口多态定义的格式接口 变量名 = new 接口实现类();System.out.println(“重写接口抽象方法”);//接口的多态使用。

2024-09-14 18:08:34 634

原创 JAVA进阶-Java关键字

java关键字、面向对象高级

2024-09-14 17:57:27 508

原创 JAVA基础-day08

String和StringBuilder相互转换。String和StringBuilder的区别。StringBuilder转换为String。String转换为StringBuilder。String转换为StringBuilder。StringBuilder常用的构造方法。StringBuilder常用的成员方法。String类的构造方法。创建字符串对象的区别对比。String方法总结。

2024-09-14 17:35:04 1981

原创 JAVA基础-day07

面向对象、java关键字、封装、构造方法

2024-09-14 17:30:34 960

原创 JAVA基础-day06

【代码】JAVA基础-day06。

2024-09-14 17:21:01 293

原创 JAVA基础-day05

定义:在同一个类中,方法名相同,参数列表不同,与返回值无关。对于基本数据类型的参数,形式参数的改变,不影响实际参数。对于引用数据类型的参数,形式参数的改变,影响实际参数。main方法与自定义方法的执行顺序。方法的返回值类型,和返回值的关系。全称实际参数,方法调用中的参数。return关键字的作用。

2024-09-14 17:14:40 372

原创 JAVA基础-day04

动态初始化:只给定数组长度,有系统分配默认初始化值。动态初始化:只给定数组长度,有系统分配默认初始化值。静态初始化:创建数组时,直接将元素确定。静态初始化:创建数组时,直接将元素确定。什么是数组,为什么要学习数组?访问数组元素的格式是什么。

2024-09-14 17:09:43 406

原创 JAVA基础-day03

switch语句的表达值可以是哪些类型的数据。switch语句的表达值可以是哪些类型的数据。switch语句的执行流程。switch语句的格式。

2024-09-14 17:00:57 218

原创 JAVA基础-day02

循环结构(for,while,do…true为表达式1,false为表达式2。分支结构(if,switch)

2024-09-14 16:55:01 495

原创 JAVA基础-day01

Java的三个版本Java SEJava MEJava EEJava跨平台原理平台指操作系统WindowsMacLinux跨平台:Java程序可以在任意操作系统上运行跨平台原理:需要在不同的操作系统上安装对应版本的虚拟机,虚拟机用来运行java程序JVM本身是否可以跨平台?不可以,运行夸平台的是java的程序JRE和JDKjava程序开发的三个步骤编写代码(.java文件),编译代码,运行代码编译代码运行代码只需要安装一个JDK。

2024-09-14 16:46:04 494 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除