当前位置: 首页 > news >正文

JAVASE2

  1. 封装的步骤:

1、所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中访问

  2、对外提供简单入口:比如说被private修饰的成员变量,在其他类中只能通过getXxx/setXxx方法来访问,目的是提高程序的安全性

想修改实例变量,调用set方法

想读取实例变量,调用get方法

15、Private关键字:

private可以修饰一个类中的成员变量,也可以修饰成员方法。被private修饰的成员变量或者是成员方法只能在本类中访问,超出本类范围,只能间接访问,比如说被private修饰的成员变量,在其他类中只能通过getXxx/setXxx方法来访问,目的是提高程序的安全性

 “setAge” 的相应要求是: 无返回值,有传入参数
    “getAge”的相应要求是: 有返回值,无传入参数

 

 

相关文章:

JAVASE2

封装的步骤: 1、所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中访问 2、对外提供简单入口:比如说被private修饰的成员变量,在其他类中只能通过getXxx/setXxx方法…...

ora-00392 ora-00312错误处理

检查当前日志组状态 对日志组进行clear操作 重新开库无报错...

网页、h5默认滚动条样式重构

文章目录 前言一、使用步骤1、在想要滚动的元素上设置相应的css类名2.设置样式 总结 前言 此文章用于&#xff0c;让我自己快速设置 浏览器、h5 默认滚动条样式…… 一、使用步骤 1、在想要滚动的元素上设置相应的css类名 代码如下&#xff1a; <div class"list scro…...

香橙派AIpro测评上手指南

一、前言 首先非常荣幸受到邀请参加本次香橙派开发板的测评活动&#xff0c;除了令人眼前一亮&#xff0c;做工非常精细的开发板&#xff0c;举办方还非常贴心地准备了散热套件&#xff0c;以及烧录好系统的TF卡&#xff0c;甚至准备了电源适配器&#xff0c;数据线&#xff1…...

GBDT 算法【python,机器学习,算法】

GBDT 即 Gradient Boosting Decision Tree 梯度提升树&#xff0c; 是一种迭代的决策树算法&#xff0c;又叫 MART(Multiple Additive Regression Tree)&#xff0c; 它通过构造一组弱的学习器(树)&#xff0c;然后把多棵决策树的结果累加起来作为最终的预测输出。该算法将决策…...

软考 系统架构设计师系列知识点之SOME/IP与DDS(3)

接前一篇文章&#xff1a;软考 系统架构设计师系列知识点之SOME/IP与DDS&#xff08;2&#xff09; 本文内容参考&#xff1a; 车载以太网 - SOME/IP简介_someip-CSDN博客 https://zhuanlan.zhihu.com/p/369422441 什么是SOME/IP?_someip-CSDN博客 SOME/IP 详解系列&#…...

将AI大模型装进你的手机,你愿意么?

大数据产业创新服务媒体 ——聚焦数据 改变商业 AI大模型的发展&#xff0c;有两个方向&#xff0c;一个是模型越做越大&#xff0c;以规模来提升性能。还有一个重要的方向&#xff0c;就是通过将模型做小&#xff0c;来嵌入手机、电脑等计算终端&#xff0c;这同样是值得关注…...

前端面试题12-22

12 Proxy是什么&#xff0c;有什么作用&#xff1f; Proxy 是 ES6 (ECMAScript 2015) 引入的一种元编程特性。它允许你创建一个对象&#xff0c;该对象可以拦截和定义基本操作&#xff08;例如属性查找、赋值、枚举、函数调用等&#xff09;。Proxy 提供了一种机制&#xff0c…...

【论文解读】Performance of AV1 Real-Time Mode

论文下载地址:Performance of AV1 Real-Time Mode 时间:2020.10 级别:IEEE 作者:Ludovic Roux 摘要 背景:COVID-19疫情增加了对数字互动的需求,使得实时或低延迟编解码器变得更加重要。现状:大多数编解码器,包括AV1,主要关注于编码效率,这是视频点播(VOD)的主要改…...

java处理中文脱敏

方法一&#xff0c;简单的&#xff0c;不计算文字长度去设置脱敏 public static String dataDesensitization1(String content){String regex "(.{2}).*(.{2})";return ReUtil.replaceAll(content, regex, matcher -> {try {if (CharSequenceUtil.isBlank(match…...

【Linux网络】端口及UDP协议

文章目录 1.再看四层2.端口号2.1引入linux端口号和进程pid的区别端口号是如何生成的传输层有了pid还设置端口号端口号划分 2.2问题2.3netstat 3.UDP协议3.0每学一个协议 都要讨论一下问题3.1UDP协议3.2谈udp/tcp实际上是在讨论什么&#xff1f; 1.再看四层 2.端口号 端口号(Po…...

Unity 生成模版代码

1、创建模版代码文本 using System.Collections; using System.Collections.Generic; using UnityEngine;public class ClassNameScritpItem : MonoBehaviour {public GameObject go;// Start is called before the first frame updatevoid Start(){go new GameObject();}// …...

【ai】chatgpt的plugin已经废弃

发现找不到按钮,原来是要申请: https://openai.com/index/chatgpt-plugins/ 发现申请已经跳转了,好像是废弃了? 不接受新插件了,但是openai的api 是可以继续用的。 https://openai.com/waitlist/plugins/We are no longer accepting new Plugins, builders can now create…...

2024年03月 Python(四级)真题解析#中国电子学会#全国青少年软件编程等级考试

Python等级考试(1~6级)全部真题・点这里 一、单选题(共25题,共50分) 第1题 运行如下代码,若输入整数3,则最终输出的结果为?( ) def f(x):if x==1:s=1else:s...

多旋翼无人机机场考哪些内容?

多旋翼无人机机场考试的内容主要包括理论和实飞两部分。 理论考试主要涵盖无人机相关的知识&#xff0c;包括无人机的原理、结构、操作规范等。 实飞考试则主要考察飞行技能&#xff0c;包括飞行操作、航线规划、飞行稳定性等。 具体来说&#xff0c;实飞部分可能包括使用GPS…...

【前端每日基础】day23——箭头函数

箭头函数是ES6&#xff08;ECMAScript 2015&#xff09;引入的一种新的函数表达式语法。相比传统函数&#xff0c;箭头函数有简洁的语法&#xff0c;并且不绑定自己的this、arguments、super或new.target。以下是详细介绍箭头函数的各个方面&#xff1a; 基本语法 单参数箭头函…...

27.Java中单例模式的实现方式

一、单例模式 单例模式&#xff08;Singleton Pattern&#xff09;是一种创建型设计模式&#xff0c;它确保一个类只有一个实例&#xff0c;并提供一个全局访问点来访问这个唯一实例。 单例模式中&#xff1a; 这个类只能有一个实例这个类必须自己创建自己的唯一实例这个类必须…...

C#面:当一个线程进入一个对象的方法后,其它线程是否可以进入该对象的方法?

一个线程在访问一个对象的一个synchronized方法时&#xff1a; 另一个线程可以同时访问这个对象的非同步方法。另一个线程不可以同时访问这个对象的普通同步方法。另一个线程可以同时访问这个对象的静态同步方法 &#xff0c;即static synchronized修饰的方法 。另一个线程不可…...

express框架下后端获取req.body报错undefined

express框架下后端获取req.body报错undefined_express服务器post中data为undefine-CSDN博客 /*** 特殊说明&#xff1a;Express是一个单线程服务器器程序【必须存在指定的顺序调用,否则无法达到预期的效果】*//*** 第一步&#xff1a;创建一个Express实例对象,并且在匹配路由之…...

Element plus 低版本弹窗组件添加拖拽功能

在使用element plus 弹窗组件el-dialog 的时候&#xff0c;由于自己组件库版本过低&#xff0c;所以就会缺失某些功能&#xff0c;比如弹窗组件的可拖拽功能。因为某些原因element plus 组件库又不能升级&#xff0c;所以此时就需要自己为弹窗组件添加拖拽功能。共分为一下四个…...

服务注册与发现完全指南

服务注册与发现完全指南 前言 在微服务架构中&#xff0c;服务注册与发现是实现服务间通信的基础设施。服务注册中心维护着所有服务的实例信息&#xff0c;使得服务消费者能够动态地发现和调用服务提供者。本文将详细介绍服务注册与发现的核心概念、实现机制以及最佳实践。 一、…...

轻量级本地OCR工具SmolDocling实战指南

1. 项目概述&#xff1a;为什么需要一个本地运行的轻量级OCR应用&#xff1f;SmolDocling这个名字本身就带着点工程师式的幽默感——“smol”是“small”的网络变体&#xff0c;强调体积小、依赖少&#xff1b;“Docling”则暗指文档&#xff08;document&#xff09;处理的小精…...

AI教材编写攻略:低查重AI工具实测,轻松生成25万字优质教材!

AI教材写作工具助力教学资源创作 在撰写教材的过程中&#xff0c;资料的支持是必不可少的&#xff0c;但传统的资料整合方式已经无法满足当前的需求。以前&#xff0c;我们需要从各个渠道&#xff0c;比如课标文件、学术文章和教学实例&#xff0c;去花费几天时间筛选出有价值…...

深度解析OBS Mac虚拟摄像头插件的架构设计与性能优化

深度解析OBS Mac虚拟摄像头插件的架构设计与性能优化 【免费下载链接】obs-mac-virtualcam ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. &#x1f389;&#x1f389;&#x1f389;Creates a virtual webcam…...

OpenMTP:macOS上最强大的免费Android文件传输终极解决方案

OpenMTP&#xff1a;macOS上最强大的免费Android文件传输终极解决方案 【免费下载链接】openmtp OpenMTP - Advanced Android File Transfer Application for macOS 项目地址: https://gitcode.com/gh_mirrors/op/openmtp 还在为macOS和Android设备之间的文件传输而烦恼…...

书匠策AI:你的毕业论文“外挂“已上线,这功能也太懂大学生了吧!

哈喽各位同学们&#xff0c;我是你们的论文写作科普博主。今天不讲什么"论文写作十大技巧"那种老掉牙的东西&#xff0c;今天要给大家安利一个我最近发现的宝藏工具——书匠策AI&#xff0c; 官网直达&#xff1a;www.shujiangce.com&#xff0c;微信公众号搜"书…...

抖音视频批量下载工具:免费保存去水印内容完整指南

抖音视频批量下载工具&#xff1a;免费保存去水印内容完整指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support.…...

国家数据局印发《2026年数字经济发展工作要点》:八项任务背后的数据治理信号

大家好&#xff0c;我是独孤风。5月19日&#xff0c;国家数据局印发《2026年数字经济发展工作要点》。这不是一份泛泛谈数字经济的文件&#xff0c;而是对 2026 年数字经济工作的重点部署。从文件内容看&#xff0c;2026 年数字经济工作的关键词并不只是“上云、用数、用 AI”&…...

字体反爬破解实战:解析WOFF2 cmap表还原数字映射

1. 这不是字体文件&#xff0c;是藏在CSS里的“密码本”你打开浏览器开发者工具&#xff0c;切到Network标签页&#xff0c;刷新页面&#xff0c;一眼扫过去——几十个请求里&#xff0c;唯独那个fonts.woff2的响应体大小异常&#xff1a;明明只是显示几个数字&#xff0c;却加…...

华硕笔记本终极性能优化指南:GHelper如何一键释放你的设备潜能?

华硕笔记本终极性能优化指南&#xff1a;GHelper如何一键释放你的设备潜能&#xff1f; 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, V…...