摘要:
1. 正则:regex \r\n : 回车+ 换行 \.: 匹配点 \t: 制表符tab \b: 英文的 单词分隔 \d: 数字m \D: 非数字 [^0-9] \w: 字母数字 下划线 [0-9A-Za-z_] \W: 非字母数字 下划线[^0-9A-Za-z_] []: 字符簇: 中括号中的一个 阅读全文
摘要:
1. 接口中的方法 静态方法: 调用用接口名.方法() default方法: 默认方法。有方法体的不需要实现(覆盖) package com.etc.lesson09; public interface A { void abc(); public default void a3() { Syste 阅读全文
摘要:
1. final 关键字 final 最终,最后,完结 修饰变量是常量; 全大写 全局: 必须赋初始值: 一般用 public static final 修饰局部: 可以后赋值。 修饰类: 不可被继承修饰方法: 不可被覆盖 2. 权限访问修饰符 权限访问修饰符跨包跨包(继承)同包当前类中public 阅读全文
摘要:
1 instanceof 用于判定 对象是否是 某个类的实例 场景: 类型转换时,防止异常 // 一个对象是否是某个类的实例 A a = new A(); if (a instanceof B) { B b = (B) a; } System.out.println(a instanceof A); 阅读全文
摘要:
1. 封装: 面向对象的封装: 属性私有化, 通过getter/setter方法进行访问。 权限访问修饰符: private私有的。只有当前类中能够访问。 Lombok: 注解@ 生成getter/setter/constructor/… boolean is/setter : is替代getter 阅读全文
摘要:
1. 类的定义: 【权限访问修饰符(public|default)】 class 类名 { // 全局变量 // 方法 } 权限访问修饰符注意 类名: 首字母大写, 驼峰命名 标识符(字母、_、$开头) 2. 方法的定义 【权限访问修饰符】 【static】 返回修饰 方法名(参数列表) { 阅读全文
摘要:
1. 数组的排序 1. 冒泡,选择,快速,希尔。。。。 1.冒泡: 两两相比 大的放右面 // 冒泡排序 // 外层 length-1 for (int i = 0; i < a1.length - 1; i++) { // 里层 递减4 3 2 1 for (int j = 0; j < a1.l 阅读全文
摘要:
1 标识符: 以字母、下划线、$开头。 并且不是关键字或保留字 类型 变量标识符 abstact: 抽象 default: 默认 接口中默认方法, 注解中默认值 if private 私有 this:当前对象 do while 循环 implements实现接口 protected 权限访问修饰保护 阅读全文
摘要:
rt.jar javaSE部分要学的内容 1. 8种基本类型 类型分类 基本类型 整型浮点型字符型布尔型 对象类型 1.1 基本整型 类型byte字节8位(bit) -128 ~127文件大小最小单位,网络传送中的最小单位short短整型2字节 16bit 公式淘汰:16位计算算计时代的int整型( 阅读全文
摘要:
1. JAVA基础 1.1 java 分类: jse : j2se : javase: java标准版jee:j2ee:javaee: 企业级应用开发 jme: j2me:javame: 嵌入式开发: 1.2 CS与BS client–server: 客户端和服务端: QQ, 传奇 browser- 阅读全文