Java基础语法系列
文章平均质量分 90
DU777DU
本人是西安科技大学准毕业生,目前还是一个新手,请大家多多指教
展开
-
Java面试基础篇之java基础语法之七:抽象类与接口
目录1. 抽象类语法规则抽象类的作用2. 接口语法规则实现多个接口接口间的继承Clonable 接口和深拷贝浅拷贝 VS 深拷贝总结1. 抽象类语法规则没有实际工作的方法, 我们可以把它设计成一个 抽象方法(abstract method), 包含抽象方法的类我们称为 抽象类(abstract class)abstract class Shape { abstract public void draw(); }对于包含.原创 2021-07-26 18:15:44 · 274 阅读 · 11 评论 -
Java面试基础篇之java基础语法之六:面向对象编程
1. 包1.1 导入包中的类静态导入将类放到包中包的访问权限控制2. 继承背景语法规则protected 关键字更复杂的继承关系final 关键字组合3. 多态向上转型动态绑定方法重写理解多态向下转型super 关键字总结原创 2021-07-24 13:32:25 · 147 阅读 · 5 评论 -
Java面试基础篇之java基础语法之五:类和对象
1. 类与对象的初步认知面向对象概念1.面向对象是思考问题的一种思考方式,是一种思想。比如:概念与实例。理论与实践。名和实等等2.类就是一类对象的统称。对象就是这一类具体化的一个实例3.面向对象的好处:将复杂的事情变简单了,只要面对一个对象就行面向对象设计面向对象设计把握一个重要的经验:谁拥有数据,谁对外提供操作这些数据(私有)的方法(被动的一方是数据的拥有者,主动的一方是执行者)开发时:找对象,建对象,用对象,并维护对象之间的关系。简而言之 面向对象就是用代码(类)..原创 2021-07-22 11:09:22 · 229 阅读 · 5 评论 -
Java面试基础篇之java基础语法之五:数组
数组本质上就是让我们能 "批量" 创建相同类型的变量.如果需要表示两个数据, 那么直接创建两个变量即可 int a; int b;如果需要表示五个数据, 那么可以创建五个变量 int a1; int a2; int a3; int a4; int a5;但是如果需要表示一万个数据, 那么就不能创建一万个变量了. 这时候就需要使用数组, 帮我们批量创建原创 2021-07-15 15:26:57 · 112 阅读 · 2 评论 -
Java面试基础篇之java基础语法之四:方法
1. 方法的基本用法1.1 什么是方法(method)方法就是一个代码片段. 类似于 C 语言中的 "函数". 方法存在的意义(不要背, 重在体会):1. 是能够模块化的组织代码(当代码规模比较复杂的时候)2. 做到代码被重复使用, 一份代码可以在多个位置使用3. 让代码更好理解更简单4. 直接调用现有方法开发, 不必重复造轮子...原创 2021-07-13 15:48:04 · 274 阅读 · 0 评论 -
Java面试基础篇之java基础语法之三:程序逻辑控制
主要写了程序逻辑控制三大结构(顺序,分支,循环),包括if、swith-case、while、do-while、for语句以及break、continue关键字的使用。和输入输出的方式:直接使用 System.in.read以及使用Scanner原创 2021-07-13 15:18:23 · 92 阅读 · 0 评论 -
Java面试基础篇之java基础语法之二:运算符
目录1 算术运算符1.1基本四则运算符:1.2增量赋值运算符1.3自增/自减运算符1.4关系运算符1.5逻辑运算符(重点)1.6 位运算符1.7 移位运算(了解)1.8 条件运算符1.9 运算符的优先级小结2 注释1 算术运算符1.1基本四则运算符: + - * / %规则比较简单, 值得注意的是除法:a) int / int 结果还是 int, 取小数需要使用 double 来计算.int a = 1; int b = 2原创 2021-07-12 11:02:35 · 108 阅读 · 0 评论 -
Java面试基础篇之java基础语法之一:数据类型
变量指的是程序运行时可变的量. 相当于开辟一块内存空间来保存一些数据.类型则是对变量的种类进行了划分, 不同的类型的变量具有不同的特性.原创 2021-07-09 17:56:43 · 95 阅读 · 1 评论