- 博客(22)
- 收藏
- 关注
原创 Java集合的知识点概述
Java集合什么是集合?collection集合:集合四Java中提供的一种容器,可以用来存储多个数据(一组数据)Java API中定义好的一系列关于集合的类和接口放在Java.util包中集合和数组的区别:数组的长度是固定的,集合的长度是可变的集合存储的元素是引用数据类型,集合也可以加做“对象容器”,可以是基本数据类型的包装类,也可以是其他复合数据类型。集合的框架体系注释:上图的Collection和Map不是Iterator的子类,三者是并列关系。集合框架的组成集合
2022-03-17 21:47:16
820
原创 Java基础语法(一)
Java基础语法标识符什么是标识符?Java语言中,对于变量,常量,方法,语句块都有名字,我们统统称之为Java标识符。标识符是用来给类,对象,方法,变量,接口和自定义数据类型命名的。标识符的命名规则:标识符由字母,数字,下划线,美元符,并且首字母不能是数字,数字不可以开头,可以是中文不能把关键字和保留字作为标识符标识符没有长度限制见名之义,取的名字有意义变量和常量变量的含义内存中用来存放数据的空间,什么类型的变量用来存储什么类型的数据变量名的命名规则一个单词:全部小写两个单
2022-03-04 09:53:21
208
原创 接口的相关知识
接口一、什么是接口?接口是功能的集合,是一种数据类型,是一种比抽象类更抽象的“类”。接口只具备所应该有的方法,并没有具体的实现类,接口的实现有接口的实现类来实现(相当于接口的子类)。接口可以理解为一种特殊的抽象类,是由全局常量和公共的抽象方法组成的。JDK8以后可以接口中可以有default和static修饰的方法。接口的作用是定规范,为了被继承。接口属于复合类型当抽象类中都是抽象方法时,该抽象类可以由抽象 方法来实现。二、接口的作用?接口将功能的定义和实现相分离,优化了程序设计接口
2021-12-20 20:53:52
945
原创 Java中三目运算符的详细介绍
对于有些选择分支结构,可以使用简单的条件运算符来代替. 如:if(a<b) min=a;else min=b;可以用下面的条件运算符来处理min=(a<b)?a:b; 其中"(a<b)?a:b"是一个"条件表达式",它是这样执行的: 如果a<b为真,则表达式取a值,否则取b值. 条件运算符由两个符号组成"?"和":", 要求有3个操作对象,所以也叫它三目运算符,它是C语言中唯一的三目运算符. 它的一般形式为: ...
2021-11-23 19:41:55
264
原创 HTML/CSS知识总结
CSS笔记一、CSS是什么?1.层叠式样式表,简称为样式。2.由W3C组织制定的标准,最新版CSS33.CSS由浏览器执行4.作用:美化网页(HTML不具备美化网页的功能)二、CSS选择器(*****)1.元素选择器(标记选择器)2.id选择器3.class选择器这三种选择器必须会使用三、CSS代码位置1、页内样式:放在head之间,用上腾娱乐标记2、行内样式:放在标记的style属性里,行内样式优先级最高3.外部样式:放在独立的.CSS文件中,在网页上用link引入四、开发常
2021-11-14 10:48:05
259
原创 引用数据类型
Java引用类型一、Java语言本身阶段划分1、Java语法(注意面试题)2、Java OOP特性(注意面试题)3、Java SE (侧重于应用)二、Java引用类型(复合类型)类 数组 接口引用类型在内存里的存储方式和基本类型不同new的对象放在堆区(内存中的区域)内存是计算机系统里面最宝贵的资源,执行中的程序都会占用内存。内存的逻辑划分1.栈区 先进后出;用来存放局部变量。局部变量生存周期短。用于数据交换。2.堆区 放对象的区域。new出来的所有对象都放在堆区。3
2021-11-11 20:25:12
261
原创 数据结构与算法的基础知识
数据结构一、数据结构学什么?如何用程序代码把现实世界的问题信息化如何用计算机高效的处理这些信息并创造高价值二、什么是数据?数据是信息的载体,是描述客观事物属性的数、字符及所有能被输入到计算机中并被处理的符号的集合。数据是计算机程序加工的原料。三、什么是数据元素?数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可以分为若干个数据项,数据项时构成数据元素的不可分割的最小单位。四、数据结构、数据对象数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据对象时
2021-11-05 21:18:53
621
原创 Java中的语句知识与面试题
Java中的语句一、if语句用来做判断的。if(boolean类型的表达式)if 后的{}可有也可以没有,如果没有{}判断条件,只能影响下面的一行。如果要影响到多行就要加{}if 语句里面要定义一个变量{}必须要有二、if else语句如果只有一行代码可以不写{},如果有对行代码需要{}否则会报错。三、if语句使用的陷阱问题方法的返回值问题判断奇数偶数问题四、for循环语句for (初始化表达式;循环条件Boolean类型;增量表达式) { //循环体}第一
2021-11-04 18:40:58
113
原创 Java中的语句(含面试知识)
unit5 Java中的语句一、if语句用来做判断的。if(boolean类型的表达式)if 后的{}可有也可以没有,如果没有{}判断条件,只能影响下面的一行。如果要影响到多行就要加{}if 语句里面要定义一个变量{}必须要有二、if else语句如果只有一行代码可以不写{},如果有对行代码需要{}否则会报错。三、if语句使用的陷阱问题方法的返回值问题判断奇数偶数问题四、for循环语句for (初始化表达式;循环条件Boolean类型;增量表达式) { //循环体
2021-11-03 15:54:28
128
原创 Java入门知识面试题
Java面试题一、Java入门知识面试题1、C、C++、Java比较区别?C语言: 面向过程C++语言:基于对象编程Java语言:完全面向对象语法:Java语法与C++相似平台:仅Java可以跨平台执行速度:C/C++稍快于Java内存:Java中内存自动管理,C/C++手工编程管理;Java有自动回收垃圾的机制,C/C++手动回收垃圾应用领域:C主要用于智能硬件开发、算法、底层系统开发、OS系统层软件开发、硬件设备驱动及智能电子设备软件开发,比如:租车计价器中的软件开发、车牌识别
2021-10-31 13:19:20
118
原创 Java运算符(含面试题)
Unit4 Java运算符一、运算符的分类赋值运算符算数运算符关系运算符逻辑运算符位运算符移位运算符二、赋值运算符=注意事项:不能超范围;=左右两侧类型一样或可以自动转换三、算数运算符+ * / % ++ – -+ :做加法运算,连接字符串- * :数学运算/ : 小数除以0?整数除以0? 整数报错 小数得到无穷大整数相除得整数 有一个是小数结果就是小数% :取余++ :自加– :自减注意事项:常量不能自加和自减四、关系运算符<
2021-10-29 18:21:21
190
原创 Java数据类型 (含面试题)
Java数据类型 (含面试题)一、Java标识符?identifiers标识符就是名字。类名、属性名、方法名、变量名。标识符的命名规则:1.首字符:_、、字母(大小写都算)2.其他的:−、、字母(大小写都算)2.其他的:-、、字母(大小写都算)2.其他的:−、、字母、数字(0~9)面试题:一下合法的标识符有哪些?ABCDEJA. Test B.String C.Ture D._ E.$ F.12Test G.Hello World J.学生补充:符合标识符命名规则,且不是关键
2021-10-25 21:13:57
95
原创 Java类和对象总结
Java 类和对象 总结一、什么是类?同类对象的概括。类是抽象的,不具体。类就是类型。二、什么是对象具体事物。万物皆对象;对象是具体的。三、面向对象的特征有哪些?(面试题)封装:目的是保护数据。继承:目的是类的复用。多态:配合接口实现解耦。抽象:目的满足软件工程复用原则。面试题的作答方式:每个特征作用是什么?四、编程的模式有哪些?面向过程编程(c语言)面向对象编程(Java C++ Python c#)OOP面向组件编程(EJB ActiveX COM等)面向服务
2021-10-23 13:12:05
200
原创 关于main方法的面试知识
public static void main(String[] args){ System.out.println("Hello Word")}接触Java最先接触的方法就是main方法,但是你真的研究过main方法吗?面试官就可能关于main方法考察你,下面我将讲一先面试官可能会问你的问题。 关于main方法的问题:1.public可以去掉吗?2.static可以去掉吗?3.void可以去掉吗?4.形参可...
2021-10-22 13:49:46
351
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人