
Java基础
Rooney8
教育互联网
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM主内存、工作内存、Java特性分析
先给出来,Java内存模型: PC寄存器、Java虚拟机栈、本地方法栈 Java堆、方法区 线程、工作内存、主内存的关系如下图 JVM将内存组织为主内存和工作内存两个部分。 主内存是所有的线程所共享的,主要包括本地方法区和堆。 每个线程都有一个工作内存不是共享的,工作内存中主要包括两个部分: 1:一个是属于该线程私有的栈; 2:对主存部分变量拷贝的寄存器(包括程序计数器PC和cup工作的高速缓存区)。 1.所有的变量都存...原创 2020-07-22 16:32:27 · 406 阅读 · 0 评论 -
Android studio 提示 Field can be converted to a local variable
今天提到的点,很基础,大概就是:在定义的成员变量上面,可能会有提示:Field can be converted to a local variable 意思就是 字段可以被转化成一个局部变量。如下图: 这个case,网上一堆的解释,千篇一律,大部分只是在说如何去掉这个提示,解决方案有如下两种: 1、@SuppressWarnings("FieldCanBeLocal") 2、把全局变量删除,在使用的地方定义即可,不用全部都使用全局定义变量。 以上这都不是重点,也不算完,需要我们进一步...原创 2020-06-12 16:30:06 · 11755 阅读 · 2 评论 -
你所知道的设计模式有哪些?
设计模式,最熟悉的陌生人,接上次设计模式的六大原则之后,再来总结一下,设计模式都有哪些。 设计模式总共有23种,按照类型区分,大致有: 创建型 ,共5种 工厂方法模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构型,共7种 适配器模式 装饰器模式 代理模式 外观模式 桥接模式 组合模式 享元模式 行为型模式,共11种 策略模式 模板方法模...原创 2020-04-06 12:56:02 · 514 阅读 · 0 评论 -
关于设计模式六大原则
设计模式,老生常谈,今天总结一下设计模式的六大原则,希望能结合过往的编程经验,对他们有一个更加深刻的认识体会。 1、单一职责原则(Single Responsibility Principle):一个类只负责一项职责,尽量做到类的只有一个行为原因引起变化; a、业务对象(BO business object)、业务逻辑(BL business logic)拆分; 分析: 我们...原创 2020-04-05 11:43:36 · 246 阅读 · 0 评论 -
关于 Java基础-泛型的梳理
本文参考 https://blog.youkuaiyun.com/s10461/article/details/53941091 https://juejin.im/post/5e61fb10e51d4526d6406cb0 https://www.jianshu.com/p/71a5d70c180e https://blog.youkuaiyun.com/xx326664162/article/details/...原创 2020-04-01 17:22:22 · 218 阅读 · 0 评论 -
Java基础-数据类型
Java四类八种基本数据类型 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) char类型占2个字节 short从-32768到32767 int从-2147483648,到2147483647共10位 long从-9223372036854775808到9223372036854775807共19位 第...转载 2020-07-21 14:58:49 · 142 阅读 · 0 评论 -
关于Scanner的一些基础知识
最近在做一些练习算法的题目,经常要用到Scanner来获取用户的输入,这里把一些常用的基础知识总结下。原创 2020-03-09 12:17:06 · 620 阅读 · 0 评论