Java语法
文章平均质量分 90
Java基础知识
_esther_
stoic
展开
-
【JavaSE ⑧】P219 ~ 235 DateFormat类转Date类字符串;Calendar类获得修改日历,日历转日期;System类copyArray;StringBuilder;包装类
【JavaSE ⑧】P219 ~ 225 Date类‘’DateFormat类转化Date和字符串;Calendar类获得日历中某值,修改日历,日历转日期原创 2024-06-23 01:47:36 · 699 阅读 · 0 评论 -
【JavaSE ⑦】P209~P218类,接口作为成员变量,参数或返回值的情况;Object类API-①toString方法,②equals方法详解;❤特殊情况:拼接截取后字符串的常量池问题
【JavaSE ⑦】P209~P218类作为成员变量,接口作为成员变量,参数或返回值的情况;toString方法,equals方法详解;❤特殊情况:拼接截取后字符串的常量池问题原创 2024-06-11 23:32:31 · 633 阅读 · 0 评论 -
【Java SE】字符串常量池详解,什么情况下字符串String对象存在常量池,什么情况下字符串是同一个对象(==判断),字符串创建及截取后是否同一个对象
【Java SE】字符串常量池详解,什么情况下字符串String对象存在常量池,通过==进行判断,字符串创建及截取后是否同一个对象原创 2024-06-09 21:29:55 · 540 阅读 · 0 评论 -
【JavaSE ⑤】 P165 ~ P194 抽象方法,抽象类,发红包案例(1),接口,接口内容,多接口实现和父类继承,多态,向上转型,向下转型
【JavaSE】 P165 ~ P194 抽象方法,抽象类,接口,接口内容,多接口实现和父类继承,多态,向上转型,向下转型原创 2024-03-01 23:50:13 · 843 阅读 · 0 评论 -
【JavaSE ⑥】P195 ~ P208 final关键词修饰类,方法,局部变量,成员变量;4种权限修饰符;成员内部类,局部内部类,局部内部类的final问题,匿名内部类;复习匿名对象
【JavaSE】P195 ~ P final关键词修饰类,方法,局部变量,成员变量;4种权限修饰符;成员内部类,局部内部类,局部内部类的final问题,匿名内部类;复习匿名对象原创 2024-03-10 23:13:57 · 775 阅读 · 0 评论 -
【JavaSE ④】P148 ~ P164;类Arrays;类Math;继承中成员变量的访问特点;继承中访问父子类重名变量,重名方法;覆盖重写;super,this的3种用法
【JavaSE】P148 ~ P164 类Arrays;类Math;继承中成员变量的访问特点;继承中访问父子类重名变量,重名方法;覆盖重写;super,this的3种用法原创 2024-02-04 11:48:13 · 934 阅读 · 0 评论 -
【JavaSE ③】P114~P147 ArrayList集合,Scanner类,Random,字符串String3+1种构造及字符串截取、拼接方法,字符串常量池,静态static方法互相调用
【JavaSE】P114~P147 ArrayList集合,Scanner类,Random,字符串及相关常用方法,静态static原创 2024-01-26 17:11:05 · 968 阅读 · 0 评论 -
【JavaSE ②】P33~P113 方法,重载,数组,对象的导包及使用,构造器,this关键字,数组和对象的内存图,JavaBean
【JavaSE】P33~P113 方法,重载,数组,对象,构造器,this关键字,数组和对象的内存图,JavaBean原创 2024-01-14 07:25:54 · 960 阅读 · 0 评论 -
【JavaSE ①】P1~P32 进制及常用转换,字节概念,Java常用代码规范,常量,变量,数据类型转换,ASCII码,运算符运算过程编译器的优化;运算时的自动提升,编译器对常量运算的优化
【JavaSE】P1~P32 进制,字节,Java代码规范,常量,变量,运算符原创 2024-01-04 21:51:04 · 982 阅读 · 0 评论 -
【JavaSE】Java中5种换行方式
【代码】【JavaSE】Java中5种换行方式。原创 2023-12-30 22:58:38 · 9499 阅读 · 3 评论 -
【JavaSE】原码,反码,补码计算规则;基本数据类型取值范围的计算原理
相当于是把`-0`默认定为`-2^(bit位-1)`一个最高位做符号位,而-0的补码,相当于最高位又做负数符号又算作数值位,所以取值范围负数比正数多一个`-0` 即 `-2^(bit位-1)`原创 2023-12-18 16:00:38 · 515 阅读 · 0 评论 -
【JavaSE API 】生成随机数的2种方法:Random类和Math类的Random方法
【JavaSE API 】生成随机数的2种方法:Random类和Math类的Random方法原创 2023-10-14 23:10:42 · 2265 阅读 · 0 评论 -
【JavaSE语法】类之间方法的调用(静态方法与非静态方法间的互相调用)
可见,不论是调用类内的非静态方法还是外部类的非静态方法,在静态方法中调用时只能用 对象名.方法名 调用。但建议静态方法还是使用类名调用,以免与对象方法混淆,且编译期间也会把调用静态方法的。类内部的静态方法可以直接调用,类外部的需要类名.静态方法名。通过类对象调用该对象方法,通过类名调用静态方法。,在本类的静态方法中就可以直接调用,不用。非静态方法调用外部非静态方法时,必须通过。静态方法和非静态方法都直接调用即可。调用静态方法时,可以。对象只用一次的话可以用匿名对象。解决方法,把内部类改为静态类。原创 2023-10-10 02:35:03 · 1765 阅读 · 1 评论 -
【Java开发语言 13】第十三章 反射(Reflection理解Class类并实例化Class类对象-通过反射调用类的完整结构,父类,接口,构造器,方法,构造器创建对象-调用指定方法-动态代理)
【Java开发语言 13】第十三章 反射(Reflection理解Class类并实例化Class类对象-通过反射调用类的完整结构,父类,接口,构造器,方法,构造器创建对象-调用指定方法-动态代理)原创 2022-12-21 08:23:03 · 348 阅读 · 0 评论 -
【Java开发语言 10】第十章 IO (java.io.File类的使用+IO原理及流的分类+文件流+缓冲流+转换流+标准输入/输出+打印流+数据流+对象流+随机存取文件流)
【Java开发语言 10】第十章 IO (java.io.File类的使用+IO原理及流的分类+文件流+缓冲流+转换流+标准输入/输出+打印流+数据流+对象流+随机存取文件流)原创 2022-12-09 12:23:38 · 555 阅读 · 0 评论 -
【Java开发语言 09】第九章 枚举&注解 (枚举类+使用 enum定义枚举类+自实现枚举类+实现接口的枚举类+枚举类的方法+注解+基本的Annotation+自定义Annotatio)
【Java开发语言 09】第九章枚举&注解 (枚举类+使用 enum定义枚举类+自实现枚举类+实现接口的枚举类+枚举类的方法+注解+基本的Annotation+自定义Annotatio)原创 2022-11-17 22:52:14 · 477 阅读 · 0 评论 -
【Java开发语言 08】第八章 泛型(为什么使用泛型+泛型的使用+泛型类+泛型接口,(未)传入泛型实参+泛型方法+通配符+泛型通配符+有限制的通配符)
【Java开发语言 08】第八章 泛型(为什么使用泛型+泛型的使用+泛型类+泛型接口,(未)传入泛型实参+泛型方法+通配符+泛型通配符+有限制的通配符)原创 2022-11-11 06:11:36 · 507 阅读 · 0 评论 -
【集合-定制排序】详解总结自然排序compareTo+比较器排序compare+两种定制排序的区别,用法+TreeSet,TreeMap存储定制排序的类对象
【Java 开发语言07.2】【集合-定制排序】详解自然排序compareTo+比较器排序compare+两种定制排序的区别+TreeSet,TreeMap存储定制排序的类对象原创 2022-10-21 16:12:34 · 2404 阅读 · 0 评论 -
【Java开发语言 00】环境搭建(配置java环境+‘javac’不是内部或外部命令,也不是可运行的程序+安装idea+idea基本用法+新建项目+在新项目的src路径下新建包和类+基础调试+路径)
【Java开发语言 00】环境搭建(idea申请学生账号打不开链接的解决方法+配置java环境+‘javac’不是内部或外部命令,也不是可运行的程序+安装idea+idea基本用法)原创 2022-10-20 02:27:20 · 812 阅读 · 0 评论 -
【Java开发语言 07.1】【Map的多种遍历方式】Map的entrySet() +forEach(输出map+用map.keySet()+使用map.entrySet()方法+forEach)
【Java开发语言 07.1】【Map的多种遍历方式】Map的entrySet() +forEach(输出map+用map.keySet()+使用map.entrySet()方法+forEach)原创 2022-09-21 03:07:07 · 936 阅读 · 0 评论 -
【Java开发语言 07】第七章 集合(Java集合概述+Collectionu接口+Iterator接口+Set+List+Map+Collections 工具类)
【Java开发语言 07】第七章 集合(Java集合概述+Collectionu接口+Iterator接口+Set+List+Map+Collections 工具类)原创 2022-09-21 04:35:11 · 440 阅读 · 0 评论 -
【Java开发语言 06】第六章 异常处理(异常概述+异常处理机制+使用try……catch……finally处理异常+声明抛出异常+人工抛出异常+创建用户自定义异常类)
异常概述+异常处理机制+使用try……catch……finally处理异常+声明抛出异常+人工抛出异常+创建用户自定义异常类原创 2022-09-04 20:35:21 · 235 阅读 · 0 评论 -
【Java开发语言 05】第五章 高级类特性(二)(关键字static+单例设计模式+类成员四:初始化块+关键字final+抽象类+模板方法设计模式+接口+工厂方法和代理模式+类成员五:内部类)
【Java开发语言 05】第五章 高级类特性(二)(关键字static+单例设计模式+类成员四:初始化块+关键字final+抽象类+模板方法设计模式+接口+工厂方法和代理模式+类成员五:内部类)原创 2022-09-01 16:21:35 · 145 阅读 · 0 评论 -
【Java开发语言 04】第四章 高级类特性(一)(面向对象特质之二:继承+方法的重写+四种访问权限修饰符+super+子类对象的实例化+面向对象特征之三:多态+Object类+equals+包装类)
本章内容面向对象特征之二:继承方法的重写(override)四种访问权限修饰符关键字super子类对象实例化过程面向对象特征之三:多态Object类、包装类面向对象特征之二:继承人类{姓名性别年龄打印信息的方法}学生类{姓名性别年龄学校打印信息的方法}工人类{姓名性别年龄工种打印信息的方法}教师类{姓名性别年龄科目打印信息方法}问题?按照上面说的把代码写出来,总是有四个类成员重复。用继承子类的工薪贷吗都是继承自父类的,每个子原创 2022-08-10 17:32:22 · 169 阅读 · 0 评论 -
【Java开发语言 03】第三章 面向对象编程(面向对象与面向过程+类和对象+类成员一:属性+类成员二:方法+对象的创建和使用+封装和隐藏+构造器+关键字this,package,import)
【Java开发语言 03】第三章 面向对象编程(面向对象与面向过程+类和对象+类成员一:属性+类成员二:方法+对象的创建和使用+封装和隐藏+构造器+关键字this,package,import)原创 2022-02-17 13:00:51 · 489 阅读 · 0 评论 -
【Java开发语言 02】第二章 Java的基本语法(关键字+标识符+变量+String+运算符+十进制与二进制的转换+程序流程控制if-else,switch,while,for+数组+多维数组)
【Java开发语言 02】第二章 Java的基本语法(关键字+标识符+变量+运算符+程序流程控制+数组+多维数组)原创 2022-02-07 14:33:52 · 1041 阅读 · 0 评论 -
【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)原创 2021-12-01 16:41:40 · 687 阅读 · 0 评论