自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《从零开始的java从入门到入土的学习生活》——Chapter10——Java基础加强篇学习记录——net网络编程

如下图: 如下图:总结:无论是CS架构,还是BS架构的软件都必须依赖网络编程!,java.net.*包下提供了网络编程的解决方案! IP(Internet Protocol):全称”互联网协议地址”,是分配给上网设备的唯一标识。目前,被广泛采用的IP地址形式有两种:IPV4、IPv6。 IPv4是Internet Protocol version 4的缩写,它使用32位地址,通常以点分十进制表示。

2025-12-01 15:56:08 562

原创 《从零开始的java从入门到入土的学习生活》——Chapter09——Java基础加强篇学习记录——线程Thread

多线程是指从软硬件上实现的多条执行流程的技术(多条线程由CPU负责调度执行)。//创建线程对象MyThread t1 = new MyThread("1号线程");//启动线程t1.start();Thread t2 = new MyThread("2号线程");t2.start();//主线程要干的活//定义一个子类继承Thread类,成为一个线程类//调用父类的无参构造方法,创建一个线程对象//线程类重写run方法@Override//写出子线程要干的活。

2025-11-25 18:11:01 892

原创 《从零开始的java从入门到入土的学习生活》——Chapter08——Java基础加强篇学习记录——File-IO流

I指Input,称为输入流:负责把数据读到内存中去;O指Output,称为输出流:负责写数据出去;

2025-11-19 11:34:50 721

原创 《从零开始的java从入门到入土的学习生活》——Chapter07——Java基础加强篇学习记录②---Collection集合系列

Map集合也被叫做“键值对集合”,格式:[keyl=value1,key2=value2,key3=value3],有键是不允许重复的,但值可以重复,键和值是一一对应的,每一个键只能找到自己对应的值。Map系列集合的特点都是由键决定的,值只是一个附属品,值是不做要求的●HashMap(由键决定特点):无序、不重复、无索引(用的最多)●LinkedHashMap(由键决定特点):由键决定的特点:有序、不重复、无索引。●TreeMap(由键决定特点):按照大小默认升序排序、不重复、无索引。

2025-11-10 16:56:49 687

原创 《从零开始的java从入门到入土的学习生活》——Chapter06——Java基础加强篇学习记录①---异常、泛型

①自定义运行时异常(编译阶段不报错,运行时才出现,提醒不属于激进型):·定义一个异常类继承RuntimeException。·重写构造器·通过throw new异常类来创建异常对象并抛出/**自定义运行时异常* 1、继承RuntimeExpection作为父类* 2、重写RuntimeExpection构造器* 3、哪里需要这个异常返回,哪里就throws这个异常。* *///运行时异常System.out.println("程序开始执行...");try {

2025-09-10 18:00:03 603

原创 《从零开始的java从入门到入土的学习生活》——Chapter05——面向对象编程进阶学习记录《下》——常用API的使用(Arraylist、String)

①Java程序中所有的字符串文字都为此类对象②调用String类的构造器初始化对象总结:通过第一个方法创建的字符串对象,会存储到字符串常量池中,且相同内容字符串只存储一遍;通过new方式创建的字符串对象,每new一次都会产生一个新对象在堆内存中。2、String提供的常用方法如图:注意事项:不建议使用if+==,因为它比较的是地址也不是内容,可以使用String的equals()方法②利用subrstring对手机号码进行打码。

2025-09-02 16:58:15 314

原创 《从零开始的java从入门到入土的学习生活》——Chapter04——面向对象编程进阶学习记录《中》——代码块、内部类、函数式编程

定义:就是类中的一个普通成员,类似于成员变量、成员方法。特点:成员内部类可以直接访问外部类的实例成员、静态成员。成员内部类的实例方法中,可以直接拿到当前外部类对象,格式是:外部类名.this创建格式:外部类名称.内部类名称 对象名 = new 外部类名称()new.内部类名称()例:(外部类和内部类创建)//90//80//100,直接拿到当前外部类对象//创建格式:外部类名称.内部类名称 对象名 = new 外部类名称()new.内部类名称();输出:90、80、100。

2025-09-02 11:53:19 597

原创 《从零开始的java从入门到入土的学习生活》——Chapter03——面向对象编程进阶学习记录《上》

一、final关键字一、final关键字。

2025-05-28 17:18:37 1695

原创 《从零开始的java从入门到入土的学习生活》——Chapter02——面向对象编程学习记录(下)——继承与多态

1、方法重写:当子类觉得父类中的方法不好用时,或者无法满足需求,子类可以重写一个方法名称、参数列表一致的方法去覆盖父类方法。4、就近原则:优先访问自己类中,自己类中没有的才会访问父类,即子类没有找父类,父类没有就报错。1.在java中提供了一个关键字——extends,可以让一个类与另一个类建立起父子关系,使其继承父类的非私有成员(成员变量、成员方法)。3、注意事项:多态是对象、行为的多态,javaz中的属性(成员变量)不谈多态。1、子类中的全部构造器,都必须先调用父类的构造器,在执行自己。

2025-05-17 16:08:22 1335

原创 《从零开始的java从入门到入土的学习生活》——Chapter01——面向对象编程学习记录(上)

这个叫做静态方法(属于类而非对象,无需实例化即可调用,仅能访问静态成员:静态方法中不能直接访问实例变量或实例方法)在访问方式上与静态变量类似,一种是类名,另一种是对象名(不推荐,静态变量属于类而非对象)。在第一个代码中发现,访问自己类中的类变量,可以省略类名不写,但如果在某个类中访问其他类里的类变量,必须带类名访问。以上代码发现,静态变量的访问方式有两种,一种是类名,另一种是对象名(不推荐,静态变量属于类而非对象)。例如:创建一个明星类,可以输入各种数据(性别,年龄,身高,体重)。

2025-05-11 16:24:10 1366 1

空空如也

空空如也

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

TA关注的人

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