- 博客(255)
- 资源 (5)
- 收藏
- 关注
原创 试学第一天
* 边框:线条的粗细 线条的形状(solid实线。dashed虚线、dotted点线) 线条的颜色;/* 文本首行缩进:正数右缩进、负数做缩进;/* 圆角边框 */或者 border: none;input框文本首行缩进。超链接a标签去掉下划线。
2024-06-06 14:40:08 280
原创 深浅 拷贝
浅拷贝,当指针成员时会出现问题,相当于指针都是指向同一位置,就会出现重复析构。深拷贝就不会报错,不会存在析构问题,各析构各的。默认的拷贝构造函数是浅拷贝。数据成员是指针时会报错。
2024-03-28 21:39:08 397
原创 linux虚拟机升级g++编译器版本
更新你的软件包列表:添加Ubuntu Toolchain PPA(Personal Package Archive),这是一个提供较新编译器版本的第三方软件源:再次更新软件包列表以包含新添加的软件源:安装g++-9:系统默认使用g++-9,你可以更新update-alternatives配置:
2024-02-04 13:31:05 586
原创 Android创建工程
Gradle 是一款Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groovy 等)的 build 脚本文件。下载后把压缩包放在这里面,前面一级文件夹名字怪怪的,别管,放这里面,别解压,关闭android studio 再打开。虽然目前常见的项目构建工具有Ant、Maven、Gradle,主流还是Maven。国外下载很慢,用镜像下载,找到对应的。
2024-01-28 12:20:27 595
原创 Android发展历程及安装
现在安卓安全性越来越高,性能越来越快,越更新版本,说明安卓越完善。安卓基于Linux内核,Linux内核相当于房屋的地基。一个标准,一个自定义 ,自定义可以修改安装位置。安卓一般每半年小更新,一年大更新。开源不等于免费,不能商用。对应API相当于别名。
2024-01-27 00:33:29 648
原创 ArrayList与LinkedList区别
LinkedList:基于链表,可以存储在分散的内存中,适合做数据插入及删除操作,不适合查询:需要逐一遍历。ArrayList: 基于动态数组,连续内存存储,适合下标访问(随机访问)
2024-01-25 23:44:51 538
原创 ==与equals
但是,很多类(尤其是那些需要比较对象内容的类)会重写 equals() 方法,以便根据对象的属性或状态来定义“相等性”。当用于比较对象引用时,== 比较的是两个引用是否指向内存中的同一个对象实例。引用数据类型在栈中保存的是一个地址引用,这个地址指向的是其在堆内存中的实际位置。(栈中保存的是一个地址,而实际的内容是在堆中,通过地址去找它实际存放的位置)在Java中,== 和 equals() 是两种不同的比较方式,用于比较对象或基本数据类型,但它们在比较时的行为是不同的。基本数据类型是直接保存在栈中的。
2024-01-25 21:22:57 365
原创 抽象和接口类的区别
抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的。抽象类可以存在普通成员函数,而接口中只能存在public abstract方法。抽象类只能继承一个,接口可以实现多个。
2024-01-25 19:14:03 359
JDBC基础-Java学习笔记
2022-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人