动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

杨晶珍 

程序员

Ta的文章
面向对象语言的3大特性

对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。Java语言是最流行且应用最为广泛的计算机编程语言,面向对象编程是Java语言的一个很大的特点,那么面向对象语言有哪些特性呢?能够给Java开发带来哪些影响呢?下面我们拭目以待。首先我们要知道面向对象语言的3大特性:封装性、继承性和多态性下面对面向对象语言的这三个特性分别具体介绍:封装性封装就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法...

杨晶珍
1085浏览 0推荐 2021-05-12 17:18:35
深入浅出了解JRE

对于Java初学者来说,首先我们要接触的就是运行Java必备的JDK和JRE,你也许会说直接百度不就行了,那么JRE是什么呢?这个问题真的如此简单吗?事实上,我们想要真正意义上弄懂JRE并不轻松。首先,我们要明确什么是JRE:Java运行环境(JavaRuntimeEnvironment,简称JRE)是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(JavaApplication)。JRE为JavaRuntimeEnvironment的简称,Java...

杨晶珍
735浏览 0推荐 2021-05-12 16:53:17
6道经典算法面试题

1.斐波那契数列问题大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项[科普]斐波那契数列指的是这样一个数列0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368…代码如下:publicclassTest11{publicstaticvoidmain(String[]args){intfibonacci=fi...

杨晶珍
973浏览 1推荐 2021-05-12 16:39:02
堆排序看完这篇你肯定会了

堆排序(英语:Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。1.基本思想堆排序的基本思想是:将待排序序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根节点。将其与末尾元素进行交换,此时末尾就为最大值。然后将剩余n-1个元素重新构造成一个堆,这样会得到n个元素的次小值。如此反复执行,便能得到一个有序序列了。2.算法描述步骤一构造初始堆。将给定无序序列构造...

杨晶珍
641浏览 0推荐 2021-05-12 16:14:16
基数排序算法详解

基数排序(Radixsort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。基数排序(radixsort)属于“分配式排序”(distributionsort),又称“桶子法”(bucketsort)或binsort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶...

杨晶珍
1008浏览 0推荐 2021-05-12 16:00:57