基础语法
AD_钙
这个作者很懒,什么都没留下…
展开
-
【Java 基础知识】final关键字修饰类、变量、方法的使用方式与特点
final关键字0. 前提继承:子类可以在父类的基础上改写父类的内容。如方法重写为了避免随便改写一些重要的或者固定的类,提供了final关键字,修饰不可改变内容1. final修饰的特点final:不可改变,可以用于修饰类、方法、变量类:被修饰的类不可被继承方法:被修饰的方法不可被重写变量:被修饰的变量不可被重新赋值2.final的使用方式2.1 修饰类:格式:final class ClassName{ }public final class Stringpublic fin原创 2021-08-05 14:47:59 · 3225 阅读 · 0 评论 -
【Java 面向对象】详解面向对象语言三大特征之【封装】+ JavaBean封装类标准
封装0. 背景面向对象编程 是 对客观世界的模拟成员变量隐藏在对象内部,外界无法直接触碰比如 人有一副皮囊,里面包裹各种器官,外界无法接触。这样就很好理解封装的保护作用:防止该类的代码被其他类随便访问封装的原则:将属性隐藏,提供公共方法给外界访问的窗口比如 人的嘴唇、耳朵等 可以大概理解为公共方法1. 封装的步骤使用**private**关键字修饰 成员变量给其他类提供公共方法:给外界需要访问的成员变量,提供一对方法:getXxx方法、setXxx方法2. private关键字原创 2021-07-14 14:11:45 · 69 阅读 · 0 评论 -
【Java 基础知识03】彻底区分Java虚拟机(JVM)、Java程序运行环境(JRE)、Java开发工具包(JDK),它们有什么样的联系?
Java虚拟机(JVM)、Java程序运行环境(JRE)、Java开发工具包(JDK)本文笔记,参考Java课程图文JDK>JRE>JVM1.Java虚拟机(JVM)JVM(Java Virtual Machine):Java虚拟机最底层,运行所有Java程序的假想计算机Java程序的运行环境所有的Java代码都运行在JVM之上为什么Java语言具有跨平台的特性?跨平台:Java编写的软件可以运行在任何操作系统上原因:编写的程序运行在JVM上,JVM运行在操作系统上原创 2021-07-10 10:37:31 · 426 阅读 · 0 评论 -
【Java 基础知识02】bit (比特) 和byte(字节)之间的关系
bit (比特) 和byte(字节)bit比特:二进制的每一个0/1 位byte字节:字节是计算机中最小的存储单元任何数据都是以字节的方式存储一个byte字节 = 8个bit 即0000-0000,8个二进制位原创 2021-07-10 10:10:33 · 267 阅读 · 0 评论 -
【Java 基础语法01】 举例描述二进制和十进制的互转
本文笔记,参考课程图文二进制和十进制互转0.背景人们生活:十进制数字计算机:二进制二进制:0、1两个数字,逢二进一位示例:1+1=10 逢二向前进一位倒数第一位代表2的零次方=1 倒数第二位代表2的1次方=2以此类推,1 * 2 + 0 * 1 = 2bit比特:每一个0/11.十进制转成二进制方法:除以2 获取余数较为简单的,可以直接计算:简而言之,一切都和2的次方有关系6 = 2 + 4 二进制:110倒数第一位代表2的零次方=1 倒数第二位代表2的1次方=原创 2021-07-10 09:49:22 · 104 阅读 · 0 评论