封装,是面向对象的三大特性之一。 封装一词,可以有多种理解: 把多行代码打包为一个方法 隐藏内部的细节,只暴露… 继续阅读 java面向对象之封装
当前位置: java社区
java之static关键字
在一个类中,如果此类对象共同拥有一些资源如何表示呢?比如“张三”和“李四”同属于人类,共同拥有10个苹果,那么… 继续阅读 java之static关键字
java中特殊的基本数据类型char
java中的char,是基本数据类型,但它很特别。细心观察的可以发现一些线索 char的取值范围是0-6553… 继续阅读 java中特殊的基本数据类型char
java中this关键字3种作用
java中的变量是有作用域的,那么局部变量和成员变量冲突时,怎么取成员变量? 由此问题,java引入this关… 继续阅读 java中this关键字3种作用
如何理解面向过程与面向对象?
这是一道开放题,可以有多种理解,在这里谈谈我的理解。 首先对“面向”一词作解释: 面向谁,就是更关注于谁 对面… 继续阅读 如何理解面向过程与面向对象?
java冒泡排序算法及其优化
冒泡排序是常用的排序算法,时间复杂度 最坏情况,为O(n²) 最好情况,为O(n) 此外,空间复杂度O(1),… 继续阅读 java冒泡排序算法及其优化
java折半查找算法
折半查找,可以对数据较多的序列提高查找速度,但有一个重要的前提 查找的序列必须有序 此外,折半查找仅能判断序列… 继续阅读 java折半查找算法
java字符串数组排序
jdk中在String类提供了一个字符串按照ASCII比较的方法compareTo(String) 例如,&#… 继续阅读 java字符串数组排序
java控制台随机点名器
要求:给定n个名字组成一个数组,程序启动后用户控制”1:点名“,”0:退出“,点击1后随机抽取一个姓名并打印到… 继续阅读 java控制台随机点名器
java从数组循环随机取值不放回
要求:使用java程序,从已知数组中{ 30,22,11,99,55}中循环随机取值,取出后不放回,下一次从剩… 继续阅读 java从数组循环随机取值不放回