Java笔记
文章平均质量分 84
零基础 快速学Java
甲柒
Java工程师转岗=》网络工程师
展开
-
Java笔记042-反射章节练习
【代码】Java笔记042-反射章节练习。原创 2023-09-13 21:20:10 · 110 阅读 · 0 评论 -
Java笔记041-反射/类加载、通过反射获取类的结构信息、通过反射创建对象、通过反射访问类中的成员
反射机制是Java实现动态语言的关键,也就是通过反射实现类动态加载。静态加载:编译时加载相关的类,如果没有则报错,依赖性太强动态加载:运行时加载需要的类,如果运行时不用该类,则不报错,降低了依赖性原创 2023-09-12 23:36:10 · 156 阅读 · 0 评论 -
Java笔记040-反射/反射机制、Class类
Class也是类,因此也继承Object类【类图】Class类对象不是new出来的,而是系统创建的【演示】对于某个类的Class类对象,在内存中只有一份,因为类只加载一次【演示】每个类的示例都会记得自己是由哪个Class实例所生成的通过Class可以完整地得到一个类的完整结构,通过一系列的APIClass对象是存放在堆的类的字节码二进制数据,是放在方法区的,有的地方称为元数据(包括 方法代码,变量名,方法名,访问权限等等)【示意图】原创 2023-09-11 22:39:50 · 183 阅读 · 0 评论 -
Java笔记039-多用户即时通信系统
目录多用户即时通信系统项目介绍项目演示项目结构涉及到Java的技术项目开发流程-简介需求分析 1、用户登录2、 拉去在线用户列表3、 私聊4、群聊 5、发文件 6、服务器推送消息原创 2023-05-29 11:52:12 · 893 阅读 · 1 评论 -
Java笔记038-网络编程/网络的相关概念、InetAddress类、Socket、TCP网络通信编程、netstat指令、UDP网络通信编程、网络编程章节练习
Java笔记038-网络编程/网络的相关概念、InetAddress类、Socket、TCP网络通信编程、netstat指令、UDP网络通信编程、网络编程章节练习原创 2023-04-09 10:40:47 · 181 阅读 · 0 评论 -
Java笔记037-坦克大战【3】
Java笔记037-坦克大战【3】原创 2023-04-05 19:51:50 · 329 阅读 · 0 评论 -
Java笔记036-IO流/节点流和处理流、打印流-PrintStream和PrintWriter、Properties类、IO流章节练习
Java笔记036-IO流/节点流和处理流、打印流-PrintStream和PrintWriter、Properties类、IO流章节练习原创 2023-04-03 23:35:00 · 137 阅读 · 0 评论 -
Java笔记035-IO流/文件、常用的文件操作、IO流原理及流的分类、IO流体系图-常用的类
Java笔记035-IO流/文件、常用的文件操作、IO流原理及流的分类、IO流体系图-常用的类原创 2023-04-01 15:11:05 · 244 阅读 · 0 评论 -
Java笔记034-坦克大战【2】
Java笔记034-坦克大战【2】原创 2023-03-30 20:58:56 · 570 阅读 · 0 评论 -
Java笔记033-多线程基础/Synchronized、分析同步原理、互斥锁、线程的死锁、释放锁、章节作业
Java笔记033-多线程基础/Synchronized、分析同步原理、互斥锁、线程的死锁、释放锁、章节作业原创 2023-03-29 19:39:59 · 255 阅读 · 0 评论 -
Java笔记032-多线程基础/线程相关概念、线程基本使用、继承Thread VS 实现Runnable的区别、线程终止、线程常用方法、线程的声明周期
Java笔记032-多线程基础/线程相关概念、线程基本使用、继承Thread VS 实现Runnable的区别、线程终止、线程常用方法、线程的声明周期原创 2023-03-29 15:33:12 · 710 阅读 · 0 评论 -
Java笔记031-Java绘图坐标体系、Java绘图技术、Java事件处理机制
Java笔记031-Java绘图坐标体系、Java绘图技术、Java事件处理机制原创 2023-03-20 13:07:54 · 799 阅读 · 0 评论 -
Java笔记029-泛型
Java笔记029-泛型原创 2023-03-11 10:26:56 · 424 阅读 · 0 评论 -
Java笔记030-泛型章节练习
Java笔记029-泛型章节练习原创 2023-03-11 11:05:03 · 141 阅读 · 0 评论 -
Java笔记028-集合章节练习
Java笔记028-集合章节练习原创 2023-02-28 20:23:38 · 235 阅读 · 0 评论 -
Java笔记027-集合/HashSet、LinkedHashSet、HashMap、Hashtable、Properties、TreeSet、TreeMap、Collections
Java笔记027-集合/HashSet、LinkedHashSet、HashMap、Hashtable、Properties、TreeSet、TreeMap、Collections原创 2023-02-27 11:35:05 · 178 阅读 · 0 评论 -
Java笔记026-集合/数组、Collection接口、ArrayList、Vector、LinkedList
Java笔记026-集合/数组、Collection接口、ArrayList、Vector、LinkedList原创 2023-02-22 21:11:43 · 356 阅读 · 0 评论 -
Java笔记025-常用类章节练习
Java笔记025-常用类章节练习原创 2023-01-12 22:06:07 · 139 阅读 · 0 评论 -
Java笔记024-Math类、Arrays类、System类、BigInteger和BigDecimal类、日期类
Java笔记024-Math类、Arrays类、System类、BigInteger和BigDecimal类、日期类原创 2023-01-12 18:28:09 · 477 阅读 · 0 评论 -
Java笔记023-包装类、String类、字符串的特性、String类、StringBuffer类、StringBuilder类
Java笔记023-包装类、String类、字符串的特性、String类、StringBuffer类、StringBuilder类原创 2023-01-11 18:23:11 · 596 阅读 · 0 评论 -
Java笔记022-异常-Exception章节练习
Java笔记022-异常-Exception章节练习原创 2023-01-09 21:26:57 · 164 阅读 · 0 评论 -
Java笔记021-异常-Exception
Java笔记021-异常-Exception原创 2023-01-09 20:49:42 · 331 阅读 · 1 评论 -
Java笔记020-面向对象编程(高级部分)章节练习
Java笔记020-面向对象编程(高级部分)章节练习原创 2023-01-03 17:12:19 · 207 阅读 · 0 评论 -
Java笔记019-枚举、注解
Java笔记019-枚举、注解原创 2023-01-02 18:29:49 · 136 阅读 · 0 评论 -
Java笔记018-抽象类、抽象类最佳实践-模板设计模式、接口、内部类
Java笔记018-抽象类、抽象类最佳实践-模板设计模式、接口、内部类原创 2022-12-31 01:02:28 · 331 阅读 · 0 评论 -
Java笔记017-类变量和类方法、理解main方法语法、代码块、单例设计模式、final关键字
Java笔记017-类变量和类方法、理解main方法语法、代码块、单例设计模式、final关键字原创 2022-12-30 01:51:11 · 219 阅读 · 0 评论 -
Java笔记016-房屋出租系统
Java笔记016-房屋出租系统原创 2022-12-29 16:21:02 · 189 阅读 · 0 评论 -
Java笔记015-面向对象编程(中级部分)章节练习
Java笔记015-面向对象编程(中级部分)章节练习原创 2022-12-28 17:56:12 · 508 阅读 · 0 评论 -
Java笔记014-Object类详解、断点调试(debug)、项目-零钱通
Java笔记014-Object类详解、断点调试(debug)、项目-零钱通原创 2022-12-27 19:53:06 · 199 阅读 · 0 评论 -
Java笔记013-IDEA、包、访问修饰符、封装、继承、多态、Super、方法重写/覆盖(override)、java的动态绑定机制
IDEA、包、访问修饰符、封装、继承、多态、Super、方法重写/覆盖(override)、java的动态绑定机制原创 2022-12-27 01:07:36 · 637 阅读 · 0 评论 -
Java笔记012-面向对象编程(基础部分)章节练习
Java笔记012-面向对象编程(基础部分)章节练习原创 2022-12-25 17:12:35 · 667 阅读 · 0 评论 -
Java笔记011-类与对象、成员方法、方法递归调用、方法重载、可变参数、作用域、构造方法\构造器、this关键字
面向对象编程(基础部分)-类与对象、成员方法、方法递归调用、方法重载、可变参数、作用域、构造方法\构造器、this关键字原创 2022-12-24 21:51:18 · 374 阅读 · 0 评论 -
Java笔记010-数组章节练习
数组章节练习1、下面数组定义正确的有BD2、写出结果3、以下Java代码的输出结果为4、已知有个升序的数组,要求插入一个元素,该数组顺序依然是升序5、随机生成10个整数(1_100的范围)保存到数组,并倒序打印以及求平均值求最大值和最大值的下标、并查找里面是否有86、试写出以下代码的打印结果7、写出冒泡排序的代码原创 2022-12-17 12:06:35 · 122 阅读 · 0 评论 -
Java笔记009-数组、排序、查找、多维数组(二维数组)
数组为什么需要数组数组介绍数组快速入门数组的使用使用方式1-动态初始化数组的定义数组的引用(使用/访问/获取数组元素)快速入门案例使用方式2-动态初始化先声明数组创建数组使用方式3-静态初始化初始化数组快速入门案例【养鸡场】数组使用注意事项和细节数组应用案例数组赋值机制数组拷贝数组反转数组添加练习题排序介绍1、内部排序2、外部排序法冒泡排序法冒泡排序法案例总结冒泡排序特点查找查找介绍多维数组-二维数组二维数组的应用场景快速入门二维数组原创 2022-12-16 16:17:06 · 494 阅读 · 0 评论 -
Java笔记008-控制结构章节练习
控制结构章节卓业1、编程实现如下功能2、实现判断一个整数,属于哪个范围:大于0;小于0;等于03、判断一个年份是否为闰年4、判断一个整数是否是水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如:153 = 1*1*1 +3*3*3 +5*5*55、看看下面代码输出什么?6、输出1-100之间的不能被5整除的数,每5个一行7、输出小写的a-z以及大写的Z-A8、求出1-1/2+1/3-1/4.....1/100的和9、求1+(1+2)+(1+2+3)+(1+2+3+原创 2022-12-15 18:51:55 · 137 阅读 · 0 评论 -
Java笔记007-程序控制结构/if-else/switch/for/while/do-while/多重循环控制(break/continue/return)
程序控制结构程序流程控制介绍顺序控制介绍顺序控制举例和注意事项分支控制if-else分支控制if-else介绍单分支双分支单分支和双分支练习题多分支基本语法多分支的流程图嵌套分支switch分支结构解读switchswitch分支流程图switch注意事项和细节讨论switch练习switch和if的比较for循环控制while循环控制while循环执行流程分析编辑for循环do..while循环控制多重循环控制breakcontinuereturn原创 2022-12-13 09:58:59 · 557 阅读 · 0 评论 -
Java笔记006-进制、原码、反码、补码(重点难点)、位运算符
进制、原码、反码、补码(重点难点)、位运算符原创 2022-12-11 14:56:53 · 194 阅读 · 0 评论 -
Java笔记005-算术运算符、关系运算符(比较运算符)、逻辑运算符、赋值运算符、三元运算符、 运算符优先级、标识符的命名规则和规范、关键字、保留字、键盘输入语句
算术运算符、关系运算符(比较运算符)、逻辑运算符、赋值运算符、三元运算符、运算符优先级、标识符的命名规则和规范、关键字、保留字、键盘输入语句原创 2022-12-11 00:31:39 · 848 阅读 · 0 评论 -
Java笔记004-数据类型、整数类型、浮点类型、Java API文档、字符类型(char)、布尔类型:boolean、基本数据类型转换
数据类型、整数类型、浮点类型、Java API文档、字符类型(char)、布尔类型:boolean、基本数据类型转换原创 2022-12-10 17:44:49 · 674 阅读 · 0 评论 -
Java笔记003-Java转义字符、 注释(comment)、 Java代码规范
Java转义字符、注释(comment)、Java代码规范原创 2022-12-10 00:38:16 · 258 阅读 · 0 评论