Java基础
文章平均质量分 52
任新飞
懒惰像生锈一样,比操劳更能消耗身体。
展开
-
JAVA基础复习day09(面向对象的特性)封装、继承、多态(抽象)
面向对象的特性 封装、继承、多态(抽象) 这里写目录标题面向对象的特性封装、继承、多态(抽象)封装 封装 体现形式---方法,属性私有化通过提供的公共的访问方式来操作私有化属性的值,提高数据的安全性。get-set方法 ...原创 2021-10-22 12:53:03 · 82 阅读 · 0 评论 -
java--面向对象简介
面向对象简介 一个类中至少含有一个构造方法 java中所有的非静态方法和属性只能通过对象调用 1.面向对象和面向过程的区别 2.类和对象的关系 3.构造方法 4.this 5.构造代码块 6. 局部代码块 7. 成员变量与局部变量的区别 b.this可以代表还没有创建对象、可以代表刚创建对象、可以代表正在使用的对象, this是一个虚拟的对象通过指定对 象地址值来代表对象,代表的就是当前类正在活动的对象。 构造代码块可以给属性进行初始化,优先于构造方法先执行原创 2021-06-30 18:18:47 · 85 阅读 · 0 评论 -
java基础复习day07(方法)
方法 目录方法1.概念2.格式3.注意4.重载5.传值6.递归 1.概念 把重复且有效的代码抽取的形式 2.格式 修饰符方法返回值类型方法名(参数类型1 参数名1,参数类型2 参数名2,…){ 方法体; return 返回值; } 修饰符:public static 方法返回值类型:根据方法返回值的类型指定对应的数据类型来接受 方法签名:方法名和参数列表 方法名:标识符 参数列表:由参数类型、参数个数、参数顺序 方法体:重复且有效代码 return:把返回值进行返回 3.注意 1.方法被调用才原创 2021-07-03 13:19:21 · 85 阅读 · 0 评论 -
Java基础复习day01
Java基础复习day01 JAVA简介 93年左右由SUN公司推出的一款高级编程语言(Oak橡木),面向互联网编程、安全可靠、面向对象、跨平台等特点。 跨平台(平台—操作系统) JVM(Java虚拟机)事先在操作系统上安装对应版本的JVM,把JAVA程序放到JVM中运行,使得相同的Java程序在不同的操作系统上得到的结果是一样的,屏蔽了底层操作系统的差异性。 Java的三大架构 a) J2SE(基础版)—提供了桌面服务以及小程序开发的解决方案 b) J2EE(企业版)—提供了企业集中式开原创 2021-06-24 09:24:10 · 117 阅读 · 0 评论 -
JAVA基础复习day02+day03
JAVA基础复习day02 关键字--在java中具有特殊功能的单词 53个关键字,全部都是小写 const、goto(新的jdk版本中算作关键字) [JAVA基础复习day02 关键字 标识符 注释 常量 概念 分类(字面值常量和自定义常量) 整数表示方式 进制的转换 有符号的数 变量 概念 数据类型 码表 变量定义 类型转换 运算符 算术运算符 赋值运算符 比较(关系)运算符 逻辑运算符 位运算符 三目(元)运算符 运算符优先级(从高到低)原创 2021-06-26 19:57:30 · 243 阅读 · 3 评论 -
Java基础复习day04(流程控制语句、顺序结构、选择结构)
Java基础复习day04(键盘输入和流程控制语句) 键盘输入 流程控制语句 顺序结构 选择结构(if、switch)原创 2021-06-29 18:18:01 · 102 阅读 · 0 评论 -
java基础复习day05(循环结构,控制跳转语句)
循环结构(for、while、do while)、控制跳转语句(break、continue) for循环 for循环(循环范围确定)格式 for(初始值;判断条件;控制条件){ 循环体; } 执行流程 根据初始值和判断条件进行比较,如果比较的结果是true执行循环体,执行控制条件改变初始化值,拿着改变的值再和判断条件进行比较, 如果比较的结果是true重复上述操作直到比较的结果是 false才结束循环 class ForDemo{ public static void main(String[原创 2021-06-30 20:50:39 · 100 阅读 · 1 评论 -
java基础复习day06(数组)
数组 数组 1.概念 2.数组的定义 3.java内存分区(特别重要) 4.数组的应用 数组的遍历 求出数组元素中的最大值/最小值 选择排序 冒泡排序 二分(折半查找) 数组扩容 5.二维数组原创 2021-07-03 10:44:45 · 133 阅读 · 0 评论