java
不之道
Golang后端
展开
-
2021-02-19
Java存储空间 1,RAM(Random -access memory)随机访问空间 栈(Stack),堆(Heap),静态存储空间(Static storage) 2,ROM(Read-only memory) 常量存储空间Constant storage 3,非RAM存储空间non-RAM storage 还有一种地方叫寄存器,是最快的储存场所位于处理器内部但我们没权限 ...原创 2021-02-19 15:40:59 · 79 阅读 · 0 评论 -
foreach语句与数组
foreach 为了遍历数组 只需要三个数据类型 元素类型,循环变量的名字(用于储存连续的元素)和用于从中检索元素的数组 foreach语句和枚举 for(type element:array) ( System.out.println(element) .... } package javaZhangJie; enum Direction {EAST,SOUTH,WEST,NORTH} public class原创 2021-01-17 07:40:33 · 318 阅读 · 0 评论 -
构造方法和静态成员,this和super,对象的引用
构造方法和静态成员,this和super,对象的引用 [本人手写代码,花两天13小时整理] 添加链接描述 文档:java第七章复习.note 链接:http://note.youdao.com/noteshare?id=4a7afe7d54be19e81abace4642435794&sub=8A4879BC472C41CBB12D12D1F7B450FD ...原创 2021-01-16 10:57:01 · 76 阅读 · 0 评论 -
方法重载与覆盖(重写)的区别
方法重载与覆盖(重写)的区别 嗯~今天才知道重写就是覆盖 方法覆盖(重写) 子类方法头与父类的方法头完全一样 包括 修饰符,返回值类型,方法名,参数列表 但方法体不同 方法重载 方法名完全一样,但返回值类型和参数列表(参数类型,参数个数,参数顺序)不同 区别 1 首先是范围不同 覆盖 指的是子类覆盖父类原有的方法 包括一般的父类方法和抽象的父类方法 而重载指的是在一个类里,为了满足不同的但相似的功能(方法),以达到输出界面的简洁便利 ...原创 2021-01-16 10:47:12 · 308 阅读 · 0 评论 -
java四大访问权限
java四大访问权限 private 私有变量private修饰符是对数据的最高级保护,只能被该类本身修改,不能被其他类(包括子类)访问修改和获取 public 公共变量public修饰符,可以被任意类获取和修改,会造成安全性和数据封装性的下降,应减少使用,但可以用它来访问私有成员的成员变量 protected 被protected修饰的成员可以被 该类自身,同一个包中的其他类,该类的子类(即使子类与父类不在一个包中)所引用 缺省访问修饰符 缺省访问修饰符只能被同一个包(类库)中的类所访问和调用,如果子类原创 2021-01-16 10:28:15 · 155 阅读 · 0 评论 -
数组反转
##数组反转 实现数组内内容的反转 package javaZhangJie; class ReverseArray{ public static void reverse(int[] arr) { for (int i = 0; i < arr.length / 2; i++) { int temp = arr[i]; arr[i] = arr[arr.length - 1- i]; arr[arr.length - 1 - i] = temp; } } } pu原创 2021-01-16 09:48:58 · 91 阅读 · 1 评论