![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 84
力争做大牛的小王
努力探索互联网行业
展开
-
jvm重点
java虚拟机软件模拟的电脑。吧java的字节码转换成操作系统/cpu能识别的二进制指令jvm需要做的事情:1.类加载2.执行引擎(解释执行字节码)3.动态内存管理(申请内存/释放内存(垃圾回收))jvm的内存区划划分堆:new 的对象方法区:类对象 java=》.class二进制字节码 运行的时候加载到内存中(方法区) 是反射的力量来源 1.类有哪些属性 分别叫什么名字 什么类型 2.类有哪些方法 什么名字 什么参数 后面new这个类对象的时候原创 2021-09-07 07:36:18 · 253 阅读 · 0 评论 -
常用的排序
常用的排序1.插入排序(类似插入扑克牌)public static void insertSort(int[] array) { for (int i = 1; i < array.length; i++) { int tmp = array[i]; int j = i-1; for (; j >= 0; j--) { if(array[j] > tmp) {原创 2021-08-25 19:47:08 · 284 阅读 · 1 评论 -
java基础知识复习(面试重点)
javase复习重点1.基本的数据类型byte char short int long float double boolen整型提升:的意义在于:表达式的整型运算要在CPU的相应运算器件内执行,CPU内整型运算器(ALU)的操作数的字节长度一般就是int的字节长度,同时也是CPU的[通用寄存器]的长度。因此,即使两个char类型的相加,在CPU执行时实际上也要先转换为CPU内整型操作数的标准长度。强制类型转换:强制类型转换是把变量从一种类型转换为另一种数据类型。当 int 和 l原创 2021-08-12 20:27:09 · 215 阅读 · 0 评论 -
数据结构---顺序表和链表的总结
数据结构—顺序表和链表的总结线性表(linear list):是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常 见的线性表:顺序表、链表、栈、队列、字符串… 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存 储时,通常以数组和链式结构的形式存储。顺序表(数组)**定义:**是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成 数据的增删查改。顺序表一般可以分为: 静态顺序原创 2021-05-14 20:33:18 · 885 阅读 · 1 评论 -
面向对象的特征之一 ( 封装)
面向对象编程的特征之一 ( 封装)这里写目录标题面向对象编程的特征之一 ( 封装)访问修饰符封装的使用方法的构造getter和setterthis关键字代码块toString方法匿名对象封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别软件开发的本质就是对程序复杂程度的管理. 如果一个软件代码复杂程 度太高, 那么就无法继续维护. 如何管理复杂程度? 封装就是最基本的方法.在我们写代码的时候经常会涉及两种角色: 类的实现者和类的调用者.被 public 修饰的成原创 2021-04-11 22:00:52 · 244 阅读 · 0 评论 -
类和对象
类和对象面向对象的简述 早期的计算机编程是基于面向过程的方法,例如实现算术运算1+1+2 = 4,通过设计一个算法就可以解决当时的问题。随着计算机技术的不断提高,计算机被用于解决越来越复杂的问题。一切事物皆对象,通过面向对象的方式,**将现实世界的事物抽象成对象,现实世界中的关系抽象成类,**继承帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于用人理解的方式对复杂系统进行分析、设计与编程。对象是类的具体化实现。它将对象作为的基本单元,将程序和数据封装其中,以提高软件的重用原创 2021-04-11 20:52:43 · 167 阅读 · 5 评论 -
java开发环境安装及第一个java程序
java开发环境安装及第一个java程序一个java程序要跑起来我们最先要做的就是安装它的环境——JDKJDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。当下我们应用的更多是的jdk8,下面是64位系统的jdk网盘链接提取码:9696复制这段内容后打开百度网盘手机App,操作更方便哦此处是jdk官网 需要不同版本的也可以去找jdk官网下面是安装过程原创 2021-03-28 20:47:36 · 393 阅读 · 3 评论 -
java基本数据类型与运算符
java的基本数据类型与运算符这里写目录标题java的基本数据类型与运算符数据类型byte数据类型short数据类型int数据类型long数据类型浮点数据类型字符数据类型布尔数据类型注意事项运算符算术运算符基本四则运算符 + - * / %增量赋值运算符 += -= *= /= %=自增/自减运算符 ++ --关系运算符逻辑运算符位运算符移位运算条件运算符数据类型byte数据类型占用1个字节 对应的包装类 Byte 可以表示的数字大小 (-128~127) public stati原创 2021-04-03 11:41:15 · 1083 阅读 · 5 评论