
Java
文章平均质量分 93
记录Java的学习过程和笔记,与大家一同进步,完成我的架构师之梦。
与墨学长
在职前端开发工程师,前沿技术狂热爱好者,Java开发studying,python开发studying,rust开发studying,摄影爱好者,音乐爱好者。
商务合作请联系。
特此声明:本人不以任何形式对文章内容进行收费,分享内容全部免费,包括专栏,只希望和大家一起成长,一起进步。
展开
-
Java学习之路——变量
Java变量学习❤支持一下博主呗啾咪❤一、关键字和保留字二、标识符三、变量3-1 变量的分类——按数据类型3-2 变量分类——按声明位置3-3 整数类型3-4 浮点类型3-5 字符类型3-6 Boolean 类型3-7 字符串类型四、基本数据类型转换4-1 自动类型转换4-2 强制类型转换❤支持一下博主呗啾咪❤一、关键字和保留字关键字(keyword)的定义和特点定义:被 Java 语言赋予了特殊含义,用做专门用途的字符串(单词)。特点:关键字中所有字母都为小写。保留字(reserve原创 2022-05-20 17:32:48 · 180 阅读 · 0 评论 -
Java 学习之路——面向对象的特征
面向对象的特征❤支持一下博主呗啾咪❤面向对象的特征之一:封装性的设计思想面向对象的特征之二:继承性Java 中关于继承性的规定:面向对象特征之三:多态性拓展❤支持一下博主呗啾咪❤面向对象的特征之一:封装性的设计思想程序设计追求“高内聚,低耦合”。高内聚:类的内部数据操作细节自己完成,不允许外部干涉。低耦合:仅对外暴露少量的方法用于使用。隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。通俗的说,把该隐藏的隐藏起来,该暴露的暴露出来。封原创 2022-05-28 09:05:33 · 117 阅读 · 1 评论 -
Java 学习之路——运算符
运算符❤支持一下博主呗啾咪❤算数运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符运算符的优先级❤支持一下博主呗啾咪❤算数运算符运算符运算范例结果+正号+33-负号b=4;-b-4+加5+510-减6-42*乘3*412/除5/51%取模(取余)7%52++自增(前):先运算后取值a=2;b=++aa=3,b=3++自增(后):先取值后运算a=2;b=a++a=2,b=3原创 2022-05-25 15:12:37 · 115 阅读 · 1 评论 -
Java 学习之路——面向对象及类的成员
面向对象和类的成员❤支持一下博主呗啾咪❤面向过程(POP)与面向对象(OOP)面向对象的思想概述Java 语言的基本元素:类和对象Java 类及类的成员类中方法的声明和使用对象数组题目练习return 关键字的使用理解“万事万物皆对象”匿名对象的使用类的成员之二:方法(method)再谈方法一、方法的重载二、可变个数的形参三、方法参数的值传递机制四、递归(recursion)方法类的结构之三:构造器(或构造方法)的使用拓展知识:JavaBean拓展知识:UML 类图总结❤支持一下博主呗啾咪❤面向过程(P原创 2022-05-27 08:09:24 · 208 阅读 · 1 评论 -
Java 面试题常问——区分方法的重载与重写
区分Java中方法的重载与重写❤支持一下博主呗啾咪❤面试题:区分方法的重载与重写方法的重载方法的重写(override/overwrite)❤支持一下博主呗啾咪❤面试题:区分方法的重载与重写二者的定义细节:重载的概念:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或者参数类型不同即可。重写的概念:在子类中可以根据需要从父类中继承来的方法进行改造,也称为方法的 重置 、覆盖 。在程序执行时,子类的方法将覆盖父类的方法。从编译和运行的角度看:重载:是只允许存在多个同名方法,原创 2022-05-29 14:34:23 · 225 阅读 · 1 评论 -
Java 学习之路——数组
Java数组❤支持一下博主呗啾咪❤数组的概述一维数组的使用二维数组的使用Arrays 工具类的使用数组使用中的常见异常数组中涉及到的常见算法冒泡排序快速排序算法❤支持一下博主呗啾咪❤数组的概述数组(Array)是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。数组的常见概念:数组名下标(或索引)元素数组的长度(元素的个数),一旦确定就不可以修改。数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类原创 2022-05-24 09:38:52 · 131 阅读 · 1 评论 -
Java学习之路——流程控制
Java程序控制❤支持一下博主呗啾咪❤程序流程控制顺序结构分支语句 1:if-else 结构分支语句2:switch-case 结构循环结构循环结构 1:for 循环循环结构 2:while 循环循环结构3:do-while 循环嵌套循环特殊关键字的使用:continue 和 break结束指定的循环附加:特殊流程控制语句❤支持一下博主呗啾咪❤程序流程控制流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。其流程控制方式采用结构化程序设计中规定的三种基本原创 2022-05-20 17:47:03 · 219 阅读 · 0 评论 -
学习Java前必须要了解基础知识你又知道多少?
Java基础❤支持一下博主呗啾咪❤Java 语言概述1.1 软件开发介绍1.2 常用的 DOS 命令和快捷键1.3 计算机编程语言介绍1.4 java 语言概述Java 技术体系平台Java 语言的诞生Java 主要特性1-5 Java 程序运行机制及运行过程1.6 Java 环境搭建1.7 开发体验——hello world1-8 注释(Comment)❤支持一下博主呗啾咪❤Java 语言概述Java 基础是学习 JavaEE、大数据、Android 开发的基石!1.1 软件开发介绍软原创 2022-05-19 15:31:53 · 139 阅读 · 0 评论