Java
文章平均质量分 95
从零开始的Java系列教程,完成从小白到大佬的蜕变
i新木优子
计算机科学与技术专业在读,小小的我有一个大大的梦想,唯有努力永不褪色,终有一日会当凌绝顶.热爱python和Java,精通python爬虫.
展开
-
Java网络编程
定义:UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接 说明: 使用UDP协议消耗资源小、通信效率高、延迟小,所以通常都会用于音频、视 频和普通数据的传输,例如视频会议都使用UDP协议。 使用UDP协议传送数据时,由于UDP的面向无连接性,不能保证数据的完整 性,因此在传输重要数据时不建议使用UDP协议。 tcp/ip网络模型 udp客户端 package net; import java.net.DatagramPacket; import java.net.Data原创 2022-05-15 21:52:55 · 909 阅读 · 23 评论 -
Java面向对象基础(多态)
👨💻博客主页:i新木优子👀 🏆Java基础系列教程:传送门💦 🧚♂️寄语:不经历风雨,长不成大树,不受百炼,难以成钢👣 🎉欢迎关注🔍点赞👍收藏⭐留言📝 🙏作者水平有限,发现错误欢迎留言轰炸 文章目录一、多态1.1多态概述1.2多态中成员的访问特点1.3多态的好处和弊端1.4多态中的转型1.5案例二、抽象类2.1抽象类概述2.2抽象类的特点2.3抽象类的成员特点三、接口3.1接口概述3.2接口的特点3.3接口的成员特点3.4类和接口的关系3.5抽象类和接口的区别3.6案例 一、多态 1.1多态概述 .原创 2022-05-05 21:46:05 · 182 阅读 · 3 评论 -
Java面向对象基础(继承)
👨💻博客主页:i新木优子👀 🎉欢迎关注🔍点赞👍收藏⭐留言📝 🧚♂️寄语:种一棵树最好的时间是十年前,其次是现在👣 🙏作者水平有限,发现错误欢迎留言轰炸,🙇 文章目录继承1. 继承的概述2. 继承的好处和弊端3. 继承中变量的访问特点4. super5. 继承中构造方法的访问特点6. 继承中成员方法的访问特点7. 方法重写8. 方法重写的注意事项9. Java中继承的注意事项10. 案例修饰符1. 修饰符的分类 继承 1. 继承的概述 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,.原创 2022-04-24 22:11:33 · 285 阅读 · 0 评论 -
Java面向对象基础(封装)
👨💻博客主页:i新木优子👀 🎉欢迎关注🔍点赞👍收藏⭐留言📝 🧚♂️寄语:努力是生命中的密码,能译出一部壮丽的史诗👣 🙏作者水平有限,发现错误欢迎留言轰炸,🙇 文章目录面向对象基础1.类和对象2.类的定义3.对象的使用4.对象内存图4.1单个对象4.2多个对象4.3多个对象指向相同5.成员变量和局部变量5.1成员变量和局部变量的区别6.封装6.1 private关键字6.2 private关键字的使用6.3 this关键字6.4 this内存原理6.5封装7.构造方法7.1构造方法的概述7.2构造方.原创 2022-04-24 22:05:10 · 410 阅读 · 1 评论 -
Java基础(字符串)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1.API2.String2.1 String 构造方法2.2 String 对象的特点2.3 字符串的比较3. StringBuilder3.1 StringBuilder的添加和反转方法3.2StringBuilder 和 string相互转换 1.API API概述: API(Application Programming Interface):应用程序编程接口 Java API:指的就是 JDK 中提供的各种功能的 .原创 2022-04-06 10:32:38 · 535 阅读 · 0 评论 -
Java基础知识练习
文章目录1.减肥计划 if 版2.减肥计划 switch 版3.逢七过4.不死神兔5.百钱百鸡6.数组元素求和7.数组内容相同8.查找9.反转10.评委打分 1.减肥计划 if 版 需求:输入星期数,显示今天的减肥计划 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山 周日:大吃一顿 package com.company; import java.util.Scanner; public class Test01 { public static void mai原创 2022-03-27 22:59:13 · 4484 阅读 · 0 评论 -
Java基础(方法)
文章目录1.方法概述2.方法的定义和调用2.1方法的定义2.2方法的调用2.3方法调用过程2.4方法练习3.带参数方法的定义和调用3.1带参数方法定义3.2带参数方法的调用3.3形参和实参3.4带参数方法练习4.带返回值方法的定义和调用4.1带返回值方法的定义4.2带返回值方法的调用4.3带返回值方法练习5.方法的注意事项5.1方法的通用格式6.方法重载6.1方法重载概述6.2方法重载的练习7.方法的参数传递7.1方法参数传递(基本类型)7.2方法参数传递(引用类型)8.彩蛋Debug 1.方法概述 方法原创 2022-03-25 22:02:26 · 776 阅读 · 0 评论 -
Java基础(数组)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1.数组定义格式1.2数组概述1.3什么是数组1.4数组的定义格式2.数组初始化之动态初始化2.1数组初始化概述2.2数组初始化方式3.数组元素访问3.1数组元素访问4.内存分配4.1数组内存图(单个数组)4.2数组内存图(多个数组)4.3数组内存图(多个数组指向相同)5.数组初始化之静态初始化6.数组操作中的两个常见问题7.数组常见操作7.1遍历7.1获取最值 1.数组定义格式 1.2数组概述 一次性声明大量的用于存储数据类.原创 2022-03-21 22:01:05 · 680 阅读 · 0 评论 -
Java基础(三种结构)
文章目录1.流程控制1.1流程控制语句分类2.顺序结构3.分支语句3.1 if语句3.1.1 if语句格式13.1.2 if语句格式23.1.3 if语句格式33.2 switch语句4.循环语句4.1 for循环4.2 while循环4.3 do...while循环4.4三种循环的区别5.跳转控制语句4.1跳转控制语句概述6.循环嵌套7. Random7.1 Random的作用和使用步骤 1.流程控制 1.1流程控制语句分类 顺序结构 分支语句(if, switch) 循环语句(for, while,原创 2022-03-21 10:21:43 · 605 阅读 · 0 评论 -
Java基础(二)
文章目录1.算术运算符1.1运算符和表达式1.2算术运算符1.3字符的 "+" 操作1.4字符串的 "+" 操作2.赋值运算符3.自增自减运算符4.关系用算符5.逻辑运算符5.1短路逻辑运算符6.三元运算符6.1三元运算符 1.算术运算符 1.1运算符和表达式 运算符:对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合Java语法的式子称为表达式。 不同的运算符连接的表达式体现的时不同类型的表达式 示例: int a = 1; int b原创 2022-03-20 12:11:29 · 476 阅读 · 0 评论 -
Java基础(一)
文章目录1.如何配置环境变量1.1为什么要配置环境变量1.2如何配置环境变量1.3如何检测配置 Path环境变量是否成功2.hello world 案例编写3.注释3.1注释概述3.2注释分类4.关键字4.1关键字概述4.2关键字的特点5.常量5.1常量的概述5.2常量的分类6.数据类型6.1数据类型内存占用和取值范围7.变量7.1变量概述7.2变量定义7.3变量使用的注意事项8.标识符8.1标识符概述8.2标识符规则9.类型转换9.1类型转换分类9.2自动类型转换9.3强制类型转换 1.如何配置环境变.原创 2022-03-18 22:21:48 · 671 阅读 · 0 评论