Java 基础
Liberty-895
这个作者很懒,什么都没留下…
展开
-
Java 基础 封装继承
Java语言有三大特征: 封装:对外部不可见,隐藏对象的属性和实现细节。 继承:一个类继承另一个类的成员。 多态:每个对象表现的多样性。 1.1 封装的概念 什么是封装:在类中,对于不想被类外直接访问的成员变量,进行私有化,同时对外提供一个公有的方法为了访问私有的成员。 封装成员变量两个步骤: a. 添加private 修饰符 b. 添加get和set方法 1.2 private 使用pri...原创 2019-08-02 21:46:40 · 120 阅读 · 0 评论 -
Java 基础 --循环语句
一 : while循环 1.1 格式: while (boolean表达式) {语句块} 1.2 执行过程 先判断表达式的值。若为true.则执行循环体,然后再次判断条件并反复执行,直到条件不成立为止。 特点:先判断再执行。 案例一:需求: 打印输出5次helloworld // 初始化部分 int count = 0; // 2循环条件 while(count<5){// 1...原创 2019-07-31 21:25:21 · 173 阅读 · 0 评论 -
Java 基础 二维数组
二维数组 二维数组的定义 方式一:元素类型[][] 数组名称; 方式二:元素类型 数组名称[][]; 推荐使用方式一 数组的初始化 静态初始化: 语法:元素类型[][] 数组名称 = new 元素类型[][]{{一维数组1,一维数组2,一维数组3....}; 简化:元素类型[][] 数组名称 =m{{一维数组1,一维数组2,一维数组3....}; 举例:int[][] arr...原创 2019-08-01 08:25:21 · 111 阅读 · 0 评论 -
Java 冒泡排序,选择排序
1 冒泡排序 排序思路:比较两个相邻的下标对应的元素,如果符合条件就交换位置(最值出现在最后位) 代码实现: class ArraySortedDemo01 { public static void main(String[] args) { int[] arr = {23,54,65,3,5,2,87}; //以升序为例 //外层循环:控制比较的轮数 for(int i...原创 2019-07-31 21:59:34 · 208 阅读 · 0 评论