(2023 最新版)大厂面试必问的1000道Java面试题附答案详解

news/2024/4/19 2:25:54

很多 Java 工程师的技术不错,但是一面试就头疼,10 次面试 9 次都是被刷,过的那次还是去了家不知名的小公司。

问题就在于:面试有技巧,而你不会把自己的能力表达给面试官

  • 应届生:你该如何准备简历,面试项目和面试说辞?Spring 底层逻辑是什么?

  • 1-3 年经验的程序员:面试中你该讲哪些值钱的技术?如何用这些值钱的技术最大程度展示自己的技能?分布式组件底层逻辑是什么?

  • 3-5 年经验的程序员:k8s 怎么搭建实践?

这些问题,相信每一位 Java 程序员都曾遇到过,甚至有的人至今也不知道要怎么解决,屡面屡败,最终导致你的面试通过率极低。

如果说简历是你求职的敲门砖,那么你回答每一个 Java 技术问题的技巧与方法,就是你面试能否通过的关键!

为了帮助各位工程师,掌握 Java 面试中每一个问题的技巧,提高面试通过率,在这分享一些大厂面试都问的高频常问面试题,这份面试题资料包括了 Spring,JVM,java 基础,Java 集合,Java 并发编程,微服务,网络,Kafka,分布式,Redis,大厂面试解决方案,分布式事务,设计模式,算法,数据结构,MySQL 等

架构师必备技能:(阿里面试必问)

多线程 &并发面试题:

JAVA 并发知识库:

  • Java 中实现多线程有几种方法

  • 继承 Thread 类

  • 实现 Runnable 接口。

  • ExecutorSenvice. Callable. Future 有返回值线程

  • 基于线程池的方式

  • 4 种线程池

  • 如何停止一个正在运行的线程

  • notify0 和 notifyAll0 有什么区别?

  • sleep0 和 wait0 有什么区别?

  • volatile 是什么?可以保证有序性吗?

  • Thread 类中的 start0 和 run0 方法有什么区别?

  • 为什么 wait, notify 和 nfifAllI 这些方法不在 thread 类里面?

  • 为什么 wait 和 ntify 方法要在同步块中调用?

  • Java 中 interrupted 和 isInterruptedd 方法的区别?

  • Java 中 synchronized 和 ReentrantLock 有什么不同?

  • 有三个线程 T1,T2,T3,如何保证顺序执行?

  • SynchronizedMap 和 ConcurrentHashMap 有什么区别?

  • 什么是线程安全

  • Thread 类中的 yield 方法有什么作用?

  • Java 线程池中 submit0 和 execute0 方法有什么区别?

  • 说一说自己对于 synchronized 关键字的了解

  • 说说自己是怎么使用 synchronized 关键字,在项目中用到了吗 ynchronized 关键字最主要的三种使用方式?

  • 什么是线程安全? Vector 是一 个线程安全类吗?

  • volatile 关键字的作用?

  • 简述一下你对线程池的理解

  • 线程生命周期(状态)

JVM 面试题:

  • Serial 垃圾收集器(单线程、复制算法)

  • ParNew 垃圾收集器(Serial+ 多线程)

  • Parallel Scavenge 收集器(多线程复制算法、高效)

  • Serial Old 收集器(单线程标记整理算法)

  • Parallel Old 收集器(多线程标记整理算法)

  • CMS 收集器(多线程标记清除算法)

  • G1 收集器

  • JVM 类加载机制

  • 类加载器

  • 双亲委派

  • OSGI (动态模型系统)

  • 动态改变构造

  • 模块化编程与热插拔

  • JVM 内存模型

  • 本地方法栈

  • 程序计数器

  • 方法区

  • 分代回收

  • 堆和栈的区别

  • 什么时候会触发 FullGC

  • 什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”?

  • 对象分配规则

  • 描述一下 JM 加载 class 文件的原理机制?

  • Java 对象创建过程

Java 中的 IO 与 NIO 面试题:

  • Java 中 10 流?

  • Java 10 与 NIO 的区别

  • 常用 io 类有哪些

  • 字节流与字符流的区别

  • 阻塞 10 模型

  • 非阻塞 10 模型

  • 多路复用 10 模型

  • 信号驱动 10 模型

  • 异步 10 模型

  • JAVA NIO

  • NIO 的缓冲区

  • NIO 的非阻塞

  • Channel

  • Buffer

Mysql 面试题:

  • 分库分表之后,d 主键如何处理

  • 存储过程(特定功能的 SQL 语句集)

  • 存储过程优化思路

  • 触发器(一段能自动执行的程序)

  • 数据库并发策略

  • MySQL 中有哪几种锁?

  • MySQL 中有哪些不同的表格?

  • 简述在 MySQL 数据库中 MyISAM 和 InnoDB 的区别

  • MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?

  • CHAR 和 VARCHAR 的区别?

  • 主键和候选键有什么区别?

  • myisamchk 是用来做什么的?

  • MyISAM Static 和 MyISAM Dynamic 有什么区别?

  • 如果一个表有一-列定义为 TIMESTAMP,将发生什么?

  • 你怎么看到为表格定义的所有索引?

  • LIKE 声明中的 %和_是什么意思?

  • 列对比运算符是什么?

  • BLOB 和 TEXT 有什么区别?

  • MySQL fetch. array 和 MySQL fetch object 的区别是什么?

  • MyISAM 表格将在哪里存储,并且还提供其存储格式?

  • MySQL 如何优化 DISTINCT?

  • 如何显示前 50 名?

  • 可以使用多少列创建索引?

  • NOW () 和 CURRENT_ DATE () 有什么区别?

  • 什么是非标准字符串类型?

  • 什么是通用 SQL 函数?

  • MySQL 支持事务吗?

Redis 面试题:

  • Redis 是单进程单线程的?

  • 一个字符串类型的智能存储最大容量是多少?

  • Redis 持久化机制

  • 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题

  • 热点数据和冷数据是什么

  • 单线程的 redis 为什么这么快

  • redis 的数据类型,以及每种数据类型的使用场景

  • redis 的过期策略以及内存淘汰机制

  • Redis 常见性能问题和解决方案?

  • 为什么 Redis 的操作是原子性的,怎么保证原子性的?

  • Redis 事务

  • Redis 的持久化机制是什么?各自的优缺点?

  • Redis 常见性能问题和解决方案:

  • redis 过期键的删除策略?

  • Redis 的回收策略(海汰策略) ?

  • 为什么 edis 需要把所有数据放到内存中?

  • Redis 的同步机制了解么?

  • Pipeline 有什么好处,为什么要用 pipeline?

  • 是否使用过 Redis 集群,集群的原理是什么?

  • Redis 集群方案什么情况下会导致整个集群不可用?

  • Redis 支持的 Java 客户端都有哪些?官方推荐用哪个?

  • Jedis 与 Redisson 对比有什么优缺点?

  • Redis 如何设置密码及验证密码?

MongoDB 面试题:

  • 当更新-个正在被迁移的块(Chunk). 上的文档时会发生什么?

  • MongoDB 在 A:(B,C}上建立索引,查询 A:{B,C]和 A:{C,B)都会使用索引吗?

  • 如果一个分片(Shard) 停止或很慢的时候,发起一个查询会怎样?

  • MongoDB 支持存储过程吗?如果支持的话,怎么用?

  • 如何理解 MongoDB 中的 GridFS 机制,MongoDB 为何使用 GridFS 来存储文件?

  • 什么是 NoSQL 数据库? NoSQL 和 RDBMS 有什么区别?在哪些情况下使用和不使用 NoSQL 数据库?

  • MongoDB 支持存储过程吗?如果支持的话,怎么用?

  • 如何理解 MongoDB 中的 GridFS 机制,MongoDB 为何使用 GridFS 来存储文件?

  • 为什么 MongoDB 的数据文件很大?

  • 当更新-个正在被迁移的块(Chunk) 上的文档时会发生什么?

  • MongoDB 在 A:(B,C}上建立索引,查询 A:{B,C]和 A:{C,B)都会使用索引吗?

  • 如果一个分片(Shard) 停止或很慢的时候,发起一个查询会怎样

  • 分析器在 MongoDB 中的作用是什么?

  • 如果用户移除对象的属性,该属性是否从存储层中删除?

  • 能否使用日志特征进行安全备份?

  • 更新操作立刻 fsync 到磁盘?

  • 如何执行事务/加锁?

  • 什么是 master 或 primary?

  • getLasterror 的作用

  • 分片(sharding) 和复制(replication) 是怎样工作的?

  • 数据在什么时候才会扩展到多个分片(shard) 里?

  • 当我试图更新 一个正在被迁移的块(chunk) 上的文档时会发生什么?

MyBatis 面试题:

  • 通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,

  • 这个 Dao 接口的工作原理是什么? Dao 接口里的方法,参数不同时,方法能重载吗?

  • 如何获取自动生成的(主)键值?

  • 在 mapper 中如何传递多个参数?

  • Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql?

  • Xml 映射文件中,除了常见的 selectlinsertlupdaeldelete 标签之外,还有哪些标签?

  • Mybatis 的 Xml 映射文件中,不同的 Xml 映射文件,id 是否可以重复?

  • 为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?

  • 一对一、一对多的关联查询?

  • MyBatis 实现一对一有几种方式?具体怎么操作的?

  • MyBatis 实现-对多有几种方式,怎么操作的?

  • Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?

  • Mybatis 的一级、二级缓存

  • 什么是 MyBatis 的接口绑定?有哪些实现方式?

  • 使用 MyBatis 的 mapper 接口调用时有哪些要求?

  • Mapper 编写有哪几种方式?

  • 简述 Mybatis 的插件运行原理,以及如何编写一个插件。

  • MyBatis 实现一对一有几种方式?具体怎么操作的?

Spring 面试题:

  • Spring AOP and AspectU AOP 有什么区别?

  • 如何理解 Spring 中的代理?

  • 什么是编织(Weaving) ?

  • Spring MVC 框架有什么用?

  • 描述一下 DispatcherServlet 的工作流程

  • 介绍一下 WebApplicationContext

  • 什么是 spring?

  • 使用 Spring 框架的好处是什么?

  • Spring 由哪些模块组成?

  • Spring 的 IOC 和 AOP 机制

  • Spring 中 Autowired 和 Resource 关键字的区别

  • 依赖注入的方式有几种,各是什么?

  • 讲一下什么是 Spring

  • Spring MVC 流程

  • springMVC 是什么

  • SpringMVC 怎么样设定重定向和转发的?

  • SpringMVC 常用的注解有哪些

  • Spring 的 AOP 理解

  • Spring 的 IOC 理解

  • 解释一下 spring bean 的生命周期

  • 解释 Spring 支持的几种 bean 的作用域。

  • Spring 基于 xml 注入 bean 的几种方式

  • Spring 框架中都用到了哪些设计模式

  • 核心容器(应用上下文)模块

  • BeanFactory - BeanFactory 实现举例。

  • XML BeanFactory

  • 解释 AOP 模块

Spring Boot 面试题:

  • 我们能否在 spring-boot- starter-web 中用 jetty 代替 tomcat?

  • 如何使用 Spring Boot 生成一个 WAR 文件?

  • 如何使用 Spring Boot 部署到不同的服务器?

  • RequestMapping 和 GetMapping 的不同之处在哪里?

  • 为什么我们不建议在实际的应用程序中使用 Spring Data Rest?

  • 在 Spring Initializer 中,如何改变-个项目的包名字?

  • 可以配置 application.propertierde 的完整的属性列表在哪里可以找到?

  • JPA 和 Hibernate 有哪些区别?

  • 使用 Spring Boot 启动连接到内存数据库 H2 的 JPA 应用程序需!要哪些依赖项?

  • 如何不通过任何配置来选择 Hibernate 作为 JPA 的默认实现?

  • 指定的数据库连接信息在哪里?它是如何知道自动连接至 H2 的?

  • 我们如何连接一个像 MSSQL 或者 orcale -样的外部数据库?

  • Spring Boot 配置的默认 H2 数据库的名字是上面?为什么默认的数据库名字是 testdb?

  • 如果 H2 不在类路径里面,会出现上面情况?

  • 你能否举一个以 ReadOnly 为事务管理的例子?

  • 发布 Spring Boot 用户应用程序自定义配置的最好方法是什么?

  • 配置文件的需求是什么?

  • 如何使用配置文件通过 Spring Boot 配置特定环境的配置?

  • 我们如何使用 Maven 设置 Spring Boot 应用程序?

  • 如何禁用特定的自动配置?

  • Spring boot 支持哪些外部配置?

  • 如何对 Spring Boot 应用进行测试?

  • Spring Boot Actuator 有什么用?

  • SpringBoot 中静态首页默认位置可以放在哪里?

  • SpringBoot 中静态资源直接映射的优先级是怎样的?

Spring Cloud 面试题:

  • SpringBoot 和 SpringCloud 的区别?

  • 什么是 Hystrix 断路器?我们需要它吗

  • 说说 RPC 的实现原理

  • 微服务的优点缺点?说下开发项目中遇到的坑?

  • spring cloud 和 dubbo 区别?

  • REST 和 RPC 对比

  • 你所知道的微服务技术栈?

  • 微服务之间是如何独立通讯的?

  • springcloud 如何实现服务的注册?

  • Eureka 和 Zookeeper 区别

  • eureka 自我保护机制是什么?

  • 什么是 Ribbon?

  • 什么是 feigin?它的优点是什么?

  • Ribbon 和 Feign 的区别?

  • 什么是 Spring Cloud Bus?

  • springcloud 断路器作用?

  • Spring Cloud Gateway?

  • 作为服务注册中心,Eureka 比 Zookeeper 好在哪里?

  • 什么是 Ribbon 负载均衡?

  • Ribbon 负载均衡能干什么?

  • 什么是 zuu|路由网关

  • 分布式配置中心能干嘛?

数据结构面试题:

  • 栈(stack)

  • 队列(queue)

  • 链表(Link)

  • 散列表(Hash Table)

  • 排序二叉树

  • 前缨树

  • 红黑树

  • B-TREE

  • 位图

算法面试题:

  • 数据里有{1,2,3,4,5,6,7,8,9}. 请随机打乱顺序,生成一个新的数组(请以代码实现)

  • 写出代码判断一个整数是不是 2 的阶次方(请代码实现,谢绝调用 API 方法)

  • 假设今日是 2015 年 3 月 1 日,星期日,请算出 13 个月及 6 天后是星期几,距离现在多少天(请用代码实现,谢绝调用 API 方法)

  • 有两个篮子,分别为 A 和 B,篮子 A 里装有鸡蛋,篮子 B 里装有苹果,请用面向对象的思想实现两个篮子里的物品交换(请用代码实现)

  • 二分查找

  • 冒泡排序算法

  • 插入排序算法

  • 快速排序算法

  • 希尔排序算法

  • 归并排序算法

  • 桶排序算法

  • 基数排序算法

  • 剪枝算法

  • 回溯算法

  • 最短路径算法

  • 最小生成树算法

  • AES

  • RSA

  • CRC

  • MD5

  • 更多算法练习

Kafka 面试题:

  • Consumer Group

  • 如何获取 topic 主题的列表

  • 生产者和消费者的命令行是什么?

  • consumer 是推还是拉?

  • 讲讲 kafka 维护消费状态跟踪的方法

  • 讲一下主从同步

  • 为什么需要消息系统,mysql 不能满足需求吗?

  • Zookeeper 对于 Kafka 的作用是什么?

  • Kafka 判断一个节点是否还过着有那两个条件?

  • Kafka 与传统 MQ 消息系统之间有三个关键区别

  • 讲一讲 kafka 的 ack 的三种机制|

  • 消费者如何不自动提交偏移量,由应用提交?

  • 消费者故障,出现过锁问题如何解决?

  • 如何控制消费的位置

微服务 面试题:

  • Container 在微服务中的用途是什么?

  • 什么是微服务架构中的 DRY?

  • 什么是消费者驱动的合同(CDC) ?

  • Web, RESTful API 在微服务中的作用是什么?

  • 您对微服务架构中的语义监控有何了解?

  • 我们如何进行跨功能测试?

  • 我们如何在测试中消除非决定论?

  • Mock 或 Stub 有什么区别?

  • 您对 Mike Cohn 的测试金字塔了解多少?

  • Docker 的目的是什么?

  • 什么是金丝雀释放?

  • 什么是持续集成(CI) ?

  • 什么是持续监测?

  • 架构师在微服务架构中的角色是什么?

  • 我们可以用微服务创建状态机吗?

  • 什么是微服务中的反应性扩展?

Elasticsearch 面试题

  • Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法

  • ucence 内部结构是什么?

  • Elasticsearch 是如何实现 Master 选举的?

  • Elasticsearch 中的节点(比如共 20 个),其中的 10 个选

  • 个 master, 另外 10 个选了另一个 master, 怎么办?

  • 客户端在和集群连接时,如何选择特定的节点执行请求的?

  • 详细描述一下 Elasticsearch 索引文档的过程。

  • 详细描述一下 Elasticsearch 更新和删除文档的过程。

  • 详细描述一 下 Elasticsearch 搜索的过程

  • 在 Elasticsearch 中,是怎么根据一个词找到对应的倒排索

  • Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?

  • 对于 GC 方面,在使用 Elasticsearch 时要注意什么?

  • Elasticsearch 对于大数据量( 上亿量级)的聚合如何实现?

  • 在并发情况下,Elasticsearch 如何保证读写一致?

  • 如何监控 Elasticsearch 集群状态?

  • 介绍下你们电商搜索的整体技术架构

  • 介绍一下你们的个性化搜索方案?

  • 是否了解字典树?

  • 拼写纠错是如何实现的?

总结

不论是技术经理还是架构师,没有绝对地说哪条路是对还是错,适合自己才是最重要。小公司的可能没有架构师这个概念,大公司的架构师职位又不是那么容易拿下。但不管怎样,不断去学习新的技术,提升自己的层次是很有必要的,无论你在哪一家公司,过硬的技术水平才能吃得开。


http://www.ppmy.cn/news/378857.html

相关文章

中国市场成为高阶智驾战略高地,博世/安波福包揽四项大奖

高工智能汽车研究院监测数据显示,2022年度中国市场(不含进出口)乘用车前装标配搭载辅助驾驶(L0-L2)交付1001.22万辆,首次突破千万辆规模,同时,前装搭载率也首次突破50%大关。 此外&a…

ArcGIS提取水系并进行生态敏感性分析

1、前言 ,这篇是用ArcGIS进行水系提取,与前者的区别是上篇一般是对遥感影像进行处理,准确性较高;这篇是讲在没有遥感影像的情况下,用DEM进行水系的提取,一般与实际水系有差别,准确性较低。但是…

shell中的条件测试、特殊符号及特殊变量

shell条件测试 1. 条件测试的基本语法1.1 test1.2 [ ]1.3 [[ ]] 2. 文件测试表达式2.1 文件测试操作符1 对文件类型的检测2 对文件权限的侦测 2.2 文件比较操作符 3. 字符串测试表达式4. 数值测试表达式5. 逻辑运算符:&&(与), ||(或), !(非)5.1 &&(…

今年圣诞,麋鹿第一次请假

年末的圣诞节来啦~~! 但我们的圣诞老人为什么有点低落?? 是在愁信太多?没地儿放? 不会是看不懂我信上的“鬼画符”吧.. 难道是在忌惮空中的雾霾?哈哈~ 圣诞老人:o(╥﹏╥)o 不不不&#xf…

麋鹿微博工具箱 · 批量删除微博、设置仅自己可见、仅好友可见等

官方网站 https://wb.xiaomilu.top/ 开发原因:今天看到微博有人很久以前的博文被扒出来示众,鉴于微博仅会员可以隐藏博文,于是撸一款批量尽自己可见(或删除)的工具。 功能介绍 技术:selenium chrome py…

7、图片

文章目录 介绍图片 介绍 本文是在学习CSS时所做的学习笔记&#xff0c;所有笔记内容为 CSS学习笔记 图片 <html lang"en"> <head><meta charset"UTF-8"><title>meta</title> </head> <script></script>…

Flutter 图片组件Image、本地图片、远程图片、图片剪切、圆形图片

1图片组件Image介绍 Flutter 中&#xff0c;我们可以通过 Image 组件来加载并显示图片 Image 的数据源可以是asset、文件、内存以及网络。 这里我们主要给大家讲两个 Image.asset 本地图片 Image.network 远程图片 Image组件的常用厲性&#xff1a; 名称类型说明alignmentAli…

七、图片

7.1 图片标签 在HTML中&#xff0c;我们可以使用img标签来显示一张图片。对于img标签&#xff0c;只需要掌握它的3个属性&#xff1a;src、alt和title。 <img src"" alt"" title"" />一、src属性 src用于指定这个图片所在的路径&#x…

bootstrap图片叠加_图片 | Images

图片 | Images 文档和示例用于选择图像为响应行为%28&#xff0c;这样它们就不会比父元素%29大&#xff0c;并向它们添加轻量级样式--所有这些都是通过类实现的。 响应图像 引导带中的图像是通过以下方式做出响应的.img-fluid...max-width: 100%;和height: auto;应用于图像&…

[转] 2008最佳野生动物图片

原始出处&#xff1a;http://www.yeeyan.com/articles/view/47933/16954 总冠军 印度荷米斯国家公园&#xff08;Hemis National Park&#xff09;&#xff0c;一头雪豹正隐蔽潜行。在美国摄影师史蒂芬温特&#xff08;Steve Winter&#xff09;的这幅国家地理杂志获奖图片中…

最短路径树(图)

目录 一、最短路径的性质 二、加权有向图的数据结构 (一)、加权有向边数据结构 &#xff08;二&#xff09;、加权有向图数据结构 (三)、最短路径API 三、最短路径的算法的理论基础 &#xff08;一&#xff09;、最短路径的数据结构 &#xff08;二&#xff09;、放松操…

字体图标 iFonts

1.1字体图标的产生 字体图标使用场景&#xff1a;主要用于显示网页中通用&#xff0c;常用的一些小图标。 精灵图是有诸多优点的&#xff0c;但是确定很明显。 1、图片文件还是比较大的。 2、图片本身放大和缩小会失真。 3、一旦图片制作完毕想要更换非常复杂。 此时&…

python turtle 怎么设计背景颜色_Python, turtle海龟作图,如何添加背景图片?

展开全部 turtle.bgpic(rres/bg.png) #这样设置62616964757a686964616fe58685e5aeb931333431346334。def bgpic(self, picnameNone): """Set background image or return name of current backgroundimage. Optional argument: picname -- a string, name o…

麋鹿分布图制作(二)—— 用Python和R在地图上打点

上期用Python调用百度API得到地点的经纬度&#xff0c; 今天就将这些点标注在地图上。 首先我们用R语言来标注。 文中用到的文件已上传到Github。 library(rgdal) library(ggplot2) library(mapproj) library(xlsx)# 设置一下工作路径 setwd(D:/class/zonglv) # 读取文件 milu…

古树幻灯片图片

古树幻灯片图片 下载: http://download1.csdn.net/down3/20070621/21131147670.rar

计算机系学生thinkbook,设计师笔记本电脑推荐 ThinkBook 15p视觉系创造本你值得拥有...

很多设计专业毕业的同学&#xff0c;在找到工作后都会计划购置设计必备的装备——笔记本电脑&#xff0c;或者说是一台专业的笔记本电脑&#xff0c;在挑选一台设计专业用的笔记本往往对配置等方面有更高的要求&#xff0c;设计专业的笔记本该看重哪个方面来购买&#xff1f;你…

轻薄性能本和高颜值电脑推荐

推荐电脑 ‘’’ 如下价格按照 16g 内存&#xff0c;512g 固态硬盘参照 仅供参考 ‘’’ 型号耗时cpugpu价格重量rog幻135-106900hs4050ti104991.3kgrog幻145-106900hs406094691.7KGrog幻14 星光版5-106900hs406094691.7KG灵刃145h-6900hs306089992.8kg戴尔xps1012 代i5集成显…

推荐四款自用的电脑神器

作为一个经常鼓捣电脑的小编来说&#xff0c;无论是写文章、截图、办公方面都缺少不了一些好用的软件&#xff0c;今天就给大家盘点一些我推荐用的办公效率工具&#xff0c;让你的效率事半功倍。 写文章神器 以前写文章一直是在公众号编辑上直接写的&#xff0c;缺点就是格式…

给设计小白推荐几款笔记本电脑与工具

你是否即将接触设计行业&#xff1f;你是否在为买设计类的电脑发愁&#xff1f;你是否想尝试使用设计工具&#xff1f;看过来&#xff01;这里给你一些参考选项。 1.MacBookAir13.3 优点&#xff1a; 新一代的MBAIR都支持视网膜屏幕了&#xff0c;然后MAC的系统流畅和干净程度…