随笔分类 - Java零基础学习
知识碎片
摘要:封装 我们程序设计要追求“高内聚,低耦合”,高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。(属性私有,通过get/set实现逻辑) 继承 Java中类只有单继承,没有多继承! 使用构造函数 new object1 时,如果 object1 继承了 obj
阅读全文
摘要:方法的重载 1.重载就是在一个类中,有相同的函数名称,但形参不同的函数。 2.方法的重载的规则: 方法名称必须相同。 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。 仅仅返回类型不同不足以成为方法的重载。 方法的返回类型可以相同也可以不相同。 3.实现理论: 方法名称相同时,编译器会
阅读全文
摘要:switch多选择结构 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值成为一个分支。 switch 语句中的变量类型可以是: byte、short、int、或者 char。 从 Java SE 7 开始 switch 支持字符串 String 类型了 (将字符串转换成ha
阅读全文
摘要:Scanner 对象 Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是 Java5 的新特性,我们可以通过 Scanner 类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过 Scanner
阅读全文
摘要:注释 单行注释 public class Hello{ public static void main(String[] args){ // 这是一个单行注释 System.out.println("Hello, World!"); } } 多行注释 public class Hello{ publ
阅读全文
摘要:安装 JDK 1.搜索Java8, 进入Oracle官网(下载8需要注册Oracle账号) 2.下载电脑对应的版本 3.配置环境变量: 系统变量中配置: JAVA_HOME JDK安装路径 path中配置: %JAVA_HOME%\bin path中配置: %JAVA_HOME%\jre\bin 4
阅读全文