13_接口和抽象类的区别
摘要:interface Itfce { public void x(); } abstract class Abs { public static void f1() { System.out.println("Static 1 "); } public abstract void a1(); publ
阅读全文
posted @
2022-03-01 17:22
hui_T
阅读(74)
推荐(0)
12_面向对象_封装
摘要:封装: 是指把变量或者方法保护起来,不被随意使用或者修改 (改为私有) private 私有 只能在当前类调用, 实例化之后不能直接调用 实例 让我们来看一个java封装类的例子: /* 文件名: EncapTest.java */ public class EncapTest{ private S
阅读全文
posted @
2022-02-17 15:42
hui_T
阅读(38)
推荐(0)
11_面向对象_多态_抽象类
摘要:多态的实现方式 方式一:重写: 这个内容已经在上一章节详细讲过,就不再阐述,详细可访问:Java 重写(Override)与重载(Overload)。 方式二:接口 1. 生活中的接口最具代表性的就是插座,例如一个三接头的插头都能接在三孔插座中,因为这个是每个国家都有各自规定的接口规则,有可能到国外
阅读全文
posted @
2022-02-17 15:07
hui_T
阅读(26)
推荐(0)
10_重写和重载
摘要:https://www.runoob.com/java/java-override-overload.html 重写(Override)与重载(Overload) 重写(Override) 重写是子类对父类方法的重新编写 class Animal{ public void move(){ Syste
阅读全文
posted @
2022-02-16 17:19
hui_T
阅读(43)
推荐(0)
09_面向对象_继承
摘要:https://www.runoob.com/java/java-inheritance.html 继承的特性 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,
阅读全文
posted @
2022-02-16 16:15
hui_T
阅读(45)
推荐(0)
Java初级进阶_面向对象练习
摘要:1 import java.io.*; 2 import java.rmi.AccessException; 3 4 5 //txt存储格式 账号,密码,级别,金额,状态 6 class Rootx { 7 String username; 8 String password; 9 String l
阅读全文
posted @
2022-02-16 15:55
hui_T
阅读(30)
推荐(0)
08_==和equals()
摘要:使用 == 和 equals() 比较字符串。 String 中 == 比较引用地址是否相同,equals() 比较字符串的内容是否相同: String s1 = "Hello"; // String 直接创建 String s2 = "Hello"; // String 直接创建 String s
阅读全文
posted @
2022-01-10 17:20
hui_T
阅读(40)
推荐(0)
07_Java StringBuffer 和 StringBuilder 类_(修改,并且不产生新的未使用对象)
摘要:Java StringBuffer 和 StringBuilder 类 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的
阅读全文
posted @
2021-12-31 15:35
hui_T
阅读(170)
推荐(0)
06_Math 的 floor,round 和 ceil 方法实例比较_格式化字符串_String类
摘要:创建格式化字符串 我们知道输出格式化数字可以使用 printf() 和 format() 方法。 String 类使用静态方法 format() 返回一个String 对象而不是 PrintStream 对象。 String 类的静态方法 format() 能用来创建可复用的格式化字符串,而不仅仅是
阅读全文
posted @
2021-12-23 10:53
hui_T
阅读(46)
推荐(0)
05_Java 条件语句 - if...else switch case
摘要:语法 if...else 语法格式如下: if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }else { /
阅读全文
posted @
2021-12-23 10:25
hui_T
阅读(49)
推荐(0)
04_Java 循环结构 - for, while 及 do...while
摘要:Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 break 关键字 break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。 break 跳出最里层的循环,并且继续执行该循环下面的语句。 continue 关键字 continue 适用于
阅读全文
posted @
2021-12-23 10:11
hui_T
阅读(57)
推荐(0)
03 Java 修饰符
摘要:Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 01访问修饰符 02非访问修饰符 01访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default (即默认,什么也不写): 在同一包内可见,不使用任何
阅读全文
posted @
2021-12-22 15:24
hui_T
阅读(42)
推荐(0)
02_Java基础语法笔记_Java是解释型语言
摘要:1: 类名首字母大写 (大类) 2: 方法名首字母小写 (小方法) 3: //单行注释 4: /* * 多行注释 */ 6: Java也是解释型语言, 只不过是java每次都会把源码先编译成字节码, 最后后由解释器解释(如最下图 ) 效率要比普通解释型(python)高, 效率比编译型语言低(如C,
阅读全文
posted @
2021-12-19 12:06
hui_T
阅读(61)
推荐(0)
01_Java第一个程序_报错记录
摘要:报错原因: 文件名和类名不一致 解决: 改类名和文件名一致
阅读全文
posted @
2021-12-19 11:36
hui_T
阅读(28)
推荐(0)