![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
L'amour-W
这个作者很懒,什么都没留下…
展开
-
JAVA------继承
继承有个特点,就是子类无法访问父类的private字段或者private方法。这使得继承的作用被削弱了。为了让子类可以访问父类的字段,我们需要把private改为protected。protected关键字可以把字段和方法的访问权限控制在继承树内部,一个protected字段和方法可以被其子类,以及子类的子类所访问,在Java中,任何class的构造方法,第一行语句必须是调用父类的构造方法。如果...原创 2019-11-11 19:40:37 · 93 阅读 · 0 评论 -
JAVA------for each循环在高维数组中的应用
访问数组所有元素: import java.util.Arrays; public class Hello{ public static void main(String[] args){ int[][] ns = { { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 9, 10, 11, 12} }; int[] arr1 =...原创 2019-11-07 20:48:41 · 109 阅读 · 0 评论 -
JAVA------for each循环在一维数组中的应用
访问数组所有元素:1.for循环经常用来遍历数组,因为通过计数器可以根据索引来访问数组的每个元素(通过索引访问每一个数组元素): int[] ns = { 1, 4, 9, 16, 25 }; for (int i=0; i<ns.length; i++) { System.out.println(ns[i]); }2.另一种for each循环,它可以更简单地遍历数组(直接访...原创 2019-11-07 20:07:00 · 359 阅读 · 0 评论 -
JAVA------equals与==
在Java中,判读值类型的变量是否相等,可以使用 == 运算符。而判断引用类型的变量是否相等时: 1. == 表示“引用是否相等”,或者说,是否指向同一个对象;如: public class Main { public static void main(String[] args) { String s1 = "hello"; String s2 = "HELL...原创 2019-11-07 19:44:16 · 85 阅读 · 0 评论 -
JAVA------输入输出
print 输出println 输出并换行printf 格式化输出占位符说明%d格式化输出整数%x格式化输出十六进制整数%f格式化输出浮点数%e格式化输出科学计数法表示的浮点数%s格式化输出字符串%08x 十六进制,用0补足8位...原创 2019-11-02 20:33:07 · 154 阅读 · 0 评论 -
JAVA------字符、字符串、数组
字符与字符串:char ''String ""转义字符:\"\'\\\n\r\t\u#### 一个Unicode编码的字符字符串连接:+Java13引入多行字符串:"""多行字符串"""使用多行字符串,编译时使用:javac --source 13 --enable-preview Main.java字符串内容不可变:理解字符串内容不可变,如图所示:![在这...原创 2019-10-31 18:39:22 · 154 阅读 · 0 评论 -
JAVA------运算符
<< 符号不动移位运算<<< 符号也动移位运算&与 |或 ~非 ^异或优先级(从高到低): 1. () 2. ! ~ ++ -- 3. * / % 4. + - 5. << >> <<< 6. & 7. | 8. += -= *= /=浮点数运算:注意:1. 浮点数运算误差Mat...原创 2019-10-31 11:30:14 · 80 阅读 · 0 评论 -
JAVA------变量和数据类型
数据类型字节数byte1Bshort2Bint4Blong8Bfloat4Bdouble8Bchar2Bvar关键字(省略较长的类型名):var sb = new StringBuilder();等同于:StringBuilder sb = new StringBuilder();final关键字(定义常量):...原创 2019-10-31 11:09:51 · 78 阅读 · 0 评论