`

JAVA基础知识回顾-----补充-----随想随写

 
阅读更多

---------------------------------------------此博文待补充------------------------------------------------------------

①Java平台和Java虚拟机

   平台(platform):是指程序运行的硬件或软件环境

   大多数平台指操作系统和和硬件的组合。

   平台:操作系统(Windows、Linux等)、硬件

   Java平台(软件平台):Java虚拟机(JVM)、Java应用程序接口(JavaAPI)

    面向过程

           程序=数据结构+算法;

    面向对象:

          程序=对象+消息;

  对象由状态和行为组成,状态描述对象的静态特征,行为描述对象的动态特征;

  类和对象的关系:类是对象的抽象,对象是类的实例;

③访问修饰符

  private:同一个类中可以被调用

  protected:同一个包中的类及子类,同一个类可以被调用

  public:任何类都可以调用

④synchronized和native

  synchronized:同步            transient:临时变量,不能被序列化

  native:调用本地方法          volatile多线程中被共享的变量

⑤Java里各类数据类型的默认值

byte          0                   float          0.0f
short         0                   long           0L
int             0                 double         0.0
char          \u0000              boolean       false

 

分享到:
评论

相关推荐

    代码随想录知识星球精华-大厂面试八股文v1.1

    代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试...

    多因子模型系列报告之一----模型理论随想和纯因子组合构建

    多因子模型是一种统计模型,用于分析和解释股票收益的来源,通常用于投资组合管理和金融工程领域。该模型的基本思想是将股票的收益分解为一系列因子(如市场因子、规模因子、价值因子、动量因子等)的线性组合加上一...

    代码随想录最新第三版-最强八股文

    1. **C++**:讲解了C++的基础知识,如关键字与运算符、指针与引用,以及STL(Standard Template Library)、泛型编程和C++11新特性。同时,《Effective STL》的实践指导也被包含在内,帮助理解C++的高效编程技巧。 ...

    代码随想录+刷题笔记记录

    用户可以在记录中写下自己的解题思路、关键代码和总结等内容,方便日后回顾和复习。 ## 刷题笔记记录的优点 刷题笔记记录有以下几个优点: - 帮助用户更好地理解和掌握题目解法 - 促进用户对算法和数据结构的深入...

    中职教材语文(基础模块)(修订版)上册教学设计-随想二则2.pdf

    学生可能在基础知识方面显得薄弱,学习兴趣不高,注意力易分散,这些因素都会影响学习效果。基于此,教师应当注重引导和督促,激发学生的学习兴趣,帮助他们建立良好的学习习惯,这是教学设计的首要任务。 二、教材...

    代码随想录-最强八股文(第五版)

    在前端领域,"最强八股文"可能会包括HTML、CSS和JavaScript的基础知识,例如DOM操作、事件处理、BFC(块格式化上下文)、CSS布局模式如Flexbox和Grid、以及ES6+的新特性。此外,还可能涉及到React、Vue或Angular等...

    代码随想录知识算法讲解PDF

    代码随想录贪心算法知识,非常管用

    代码随想录算法PDF.rar

    《代码随想录》通过实例引导读者逐步掌握这些知识,每个算法都会配合C++代码进行详细解释,使读者能够在实践中巩固理论知识。这本书是提升编程思维、熟练运用C++解决实际问题的理想教程。通过阅读和实践书中的例子,...

    我在代码随想录-写代码Day16之二叉树

    二叉树遍历

    「代码随想录」动态规划专题精讲(v1.2).pdf

    从给定的文件信息来看,「代码随想录」动态规划专题精讲(v1.2).pdf 的内容涉及到编程算法中的动态规划专题的精讲。动态规划(Dynamic Programming,简称DP)是一种在数学、管理科学、计算机科学、经济学和生物信息...

    计算机基础知识汇总.pdf

    计算机基础知识汇总 计算机基础知识汇总可以分为六大块:组成原理、操作系统、数据库、编译原理、计算机网络、数据结构,以及分布式基础知识。 1. 组成原理 计算机组成原理是计算机专业的基础知识,包括冯诺依曼...

    2015-04_P292 软件随想录.pdf

    2015-04_P292 软件随想录.pdf 1

    随想出题随想出题免费版

    随想出题是一款专为教育领域设计的软件,其免费版提供了基础的试题生成与管理功能,旨在帮助教师和学生更便捷地进行教学活动。这款软件的核心特点是简单易用,功能实用,尤其适合家庭学习和课堂教学环境。 1. **...

    代码随想录的pdf版本,需要准备秋招的小伙伴们看过来呀!

    通过学习《代码随想录》,你可以系统地了解和掌握这些基础知识,为面试和工作中的问题解决做好准备。 书中可能包含以下核心知识点: 1. **基础数据结构**:数组、链表、栈、队列、哈希表、二叉树等。理解这些数据...

    软件随想录 - More Joel on Software

    《软件随想录 - More Joel on Software》是乔尔·斯波斯基(Joel Spolsky)的一本经典著作,他是一位知名的软件开发者、企业家和博客作者。这本书汇集了他在软件开发、团队管理、产品设计等多个领域的深入思考和经验...

Global site tag (gtag.js) - Google Analytics