自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java/c++内部类的作用

如果不用内部类的话,要想操作A类的私有变量,则要求A类必须有getter方法。而B类要想操作A类的私有变量,则B类又必须通过构造方法获取A类的类对象,才能使用A类的getter方法。这样就可以使用内部类来让B类只为A类服务,用于操作A类的私有变量。class Inner { // 在A类即Outer类的内部定义了B类即Inner类。// Outer类中的属性。

2024-12-01 17:29:37 324

原创 java学习笔记2:抽象类和接口到底是干什么的?

这样,我们的程序设计大致应该这样:创建一个名为“动物”的抽象类和接口,定义一个名为“移动”的没有代码的方法(也叫抽象方法),然后定义一个“人类”的子类继承“动物”这个抽象类和接口(用extend或impltents关键字),在“人类”这个子类中重写“移动”方法(即覆写),定义人的移动方法是“走跑坐飞机等”。另外定义一个“飞禽”的子类继承“动物”这个抽象类和接口,在“飞禽”这个子类中重写“移动”方法(即覆写),定义飞禽的移动方法是“飞行”。由抽象类和接口来定义一个“移动”的方法,没有任何具体的代码。

2024-11-11 18:07:23 135

原创 Java学习笔记1:面向对象是什么意思

我们可以把这类对象所具有的共同属性进行定义,把这类对象所具有的共同操作进行统一规定,把这类对象所具有的共同数据进行统一处理。当然,我们思考的重点就变成了怎么去定义一个合理的对象,如果我们所定义的对象有很多操作都不能统一,有很大的差异性,那我们定义的这个对象就是失败的对象,不适合定义为一种对象。不需要客户关心具体的过程。没有实例化之前,当对“对象”“人”进行操作时,相当于操作没有指向性,十几亿人里要对谁操作呢?实例化之后,当对“对象:人”进行操作时,操作就有了指向性,表示操作“张三”或“李四”。

2024-11-11 17:21:03 216

原创 DevEco Studio build init(项目初始化失败)怎么办

今天试用DevEco Studio版本5.0.3.906创建项目时,Ohpm install成功,但是build init构建初始化失败。于是右键点击桌面的DevEco Studio图标,选中兼容性选项卡,勾选以管理员身份运行。项目创建时指定的保存位置不要放在C盘。解决:系统权限不够。

2024-10-26 16:54:27 781

原创 android ide 不能初始化项目

买的华为13.2典藏版,想下个android ide 平时学习java。不论从F-droid还是从github下载,选的。安装完成后apk和各类包测试java --version也能显示。

2024-10-26 14:06:15 1017 1

原创 Java调用c/c++(JNI)最详细步骤

非常详细的JNI入门,让java调用c/c++函数。避免了过程中间一些坑,不用四处去翻了。

2022-11-15 07:10:17 8696 1

原创 printf输出宽字符%ls的问题

winapi的数据结构有W(宽字符格式)和asni普通格式,printf输出时,不能用%ls来输出普通格式数据,只能用%s来输出普通格式数据

2022-08-22 20:06:45 1013 1

空空如也

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

TA关注的人

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