会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sylaaa
博客园
首页
新随笔
联系
订阅
管理
2025年1月22日
动态代理
摘要: 一、什么是动态代理? 现在要给eat方法增加其它功能,例如吃饭之前添加拿筷子,盛饭。 在已有的代码中插入,直接修改代码,我们叫做侵入式修改。而在一个成熟的项目中,这样做是很危险的,可能全崩啦! 此时想要增加额外的功能而又不能修改原有代码,如何去做呢? 此时我们可以找一个代理先帮我们做拿筷子和盛饭两个
阅读全文
posted @ 2025-01-22 23:19 吃俺老孙一棒槌
阅读(15)
评论(0)
推荐(0)
2025年1月19日
OOP2
摘要: 一、面向对象特征之二:继承性 1、继承的示例 为描述和处理个人信息,定义类Person: public class Person { public String name; public int age; public Date birthDate; public String getInfo()
阅读全文
posted @ 2025-01-19 21:32 吃俺老孙一棒槌
阅读(32)
评论(0)
推荐(0)
OOP3
摘要: 一、关键字:static /** * static关键字的使用 * 1、static: 静态的 * 2、static可以用来修饰: 属性、方法、代码块、内部类 * 3、使用static修饰属性:静态变量(类变量) * (1)属性: 按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例
阅读全文
posted @ 2025-01-19 15:49 吃俺老孙一棒槌
阅读(29)
评论(0)
推荐(0)
2025年1月15日
Java常用类
摘要: 一、字符串相关的类 1、String类及常用方法 String类:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 String是一个final类,代表不可变的字符序列。 字符串是常量,用双引号引起来表示。它们的值在创建之后不能更改。 String对象的字符内
阅读全文
posted @ 2025-01-15 20:13 吃俺老孙一棒槌
阅读(13)
评论(0)
推荐(0)
2025年1月11日
多线程
摘要: 一、基本概念:程序、进程、线程 程序(program) 是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process) 是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的
阅读全文
posted @ 2025-01-11 00:23 吃俺老孙一棒槌
阅读(16)
评论(0)
推荐(0)
2025年1月8日
异常处理
摘要: 一、异常概述与异常体系结构 1、异常概念 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等 异常:在Java语言中,将程序执行中发生的不正常
阅读全文
posted @ 2025-01-08 00:51 吃俺老孙一棒槌
阅读(26)
评论(0)
推荐(0)
2025年1月5日
面向对象编程
摘要: 一、面向过程与面向对象 面向过程(POP) 与 面向对象(OOP) 面向对象:Object Oriented Programming 面向过程:Procedure Oriented Programming 2.面向对象的三大特征 封装(Encapsulation) 继承(Inheritance) 多
阅读全文
posted @ 2025-01-05 14:04 吃俺老孙一棒槌
阅读(31)
评论(0)
推荐(0)
2025年1月4日
二维数组的使用
摘要: 1.二位数组的理解 Java 语言里提供了支持多维数组的语法 如果说可以把一维数组当成几何中的线性图形,那么二维数组就相当于是一个表格,像右图Excel中的表格一样。 对于二维数组的理解,我们可以看成是一维数组array1又作为另一个一维数组array2的元素而存在。其实,从数组底层的运行机制来看,
阅读全文
posted @ 2025-01-04 00:40 吃俺老孙一棒槌
阅读(90)
评论(0)
推荐(0)
2025年1月3日
数组的使用
摘要: 声明变量的方式 int num; //声明 num = 10; //初始化 int a = 100; //声明 + 初始化 1.声明方式 int[] arr1; //数组的声明 int arr2[]; //不推荐 2.初始化 (1)静态初始化 数组的初始化和数组元素的赋值操作同时进行 //1.1 静
阅读全文
posted @ 2025-01-03 22:37 吃俺老孙一棒槌
阅读(17)
评论(0)
推荐(0)
公告