Java基础知识总结
文章平均质量分 51
java零基础入门必备,java基础知识点复习归纳总结,javase知识点复习笔记,java面试必备知识点,高度精炼总结。
山羊夫子
从事java相关工作6年,现从事于某金融企业,从小白到项目经理,希望将点滴收获记载与此,与诸君共勉。
展开
-
6、JAVA集合
一、Java集合框架的概述: 二、单列集合框架Collection 对应图示: 三、Iterator迭代器: 四、List接口: 五、Set接口: 六、双列集合框架Map: 七、Collections工具类: 八、数据结构介绍: ...原创 2021-09-08 15:18:09 · 78 阅读 · 0 评论 -
5、多线程
java多线程全面复习原创 2021-07-05 16:29:24 · 96 阅读 · 0 评论 -
4、面向对象
1、类和对象 (1)、类的构成 属性: 方法: 构造器: (2)、对象的实例化 类是对象的模板,对象是类的实例 实例化:类名称 对象名称 = new 类名称 () ; 2、面向对象的特性 (1)、封装 (2)、继承 (3)、多态 3、重点关键字 (1)、this (2)、super (3)、instanceof 4、网红面试题 (1)、重载和重写 (2)、面向对象思想 ...原创 2021-06-15 16:50:56 · 132 阅读 · 0 评论 -
3、数组
1、数组定义:一类数据的组合。 {1,2,3,4,5} 2、数组分类:一维数组和多维数组(二维为例)。 (一)、一维数组: (1)、初始化 特性:数组一旦初始化,长度就确定了;数组的长度一旦确定,就不可修改。 //静态初始化:数组的初始化和数组元素的赋值操作同时进行 //① int[] arr = new int[]{1,2,3,4,5}; //② int[] arr1 = {1,2,3,4,5};//类型推断 //动态初始化:数组的初始化和数组元素的赋值操作分开进行 int[] arr2原创 2021-05-11 10:54:52 · 211 阅读 · 0 评论 -
2.6、Java基本语法—流程控制(最全)
1、条件语句:根据不同条件执行不同分支的控制结构。 (1)if…else/if…else if…else 结构:每个if或else if 后面都是一个分支,可以有多个分支,且可以嵌套使用。使用时要注意将条件区间小的条件放在上面执行。 if(表达式){ 执行过程1; }else if(){ 执行过程2; }else{ 执行过程3; } 案例: //if-else int a = 1; int b = 2; if(a>b){ System.out.println("a比b大"原创 2021-04-30 17:07:34 · 175 阅读 · 0 评论 -
2.5、Java基本语法—运算符
Java中主要包含以下6种运算符 1、字符串连接运算符:+ 2、赋值运算符:=,+=,-=,=,/= 3、算术运算符:+,-,,/,%,++,– 4、逻辑运算符:&,&&,|,||,!,^ 5、关系运算符:==,>,<,>=,<=,!= 6、位运算符:&,|,^,~,>>,<<,>>> 重要知识点: 1、=和==的区别 =:这是赋值运算符,顾名思义就是给变量赋值的。 ==:这是关系运算符,用于判断两个变量或常量原创 2021-04-28 14:23:11 · 194 阅读 · 0 评论 -
2.4、Java基本语法—二进制
1、什么是进制:如何理解进制,生活中常见的进制有:7进制(周),24进制(小时),60进制(秒,分)等。 2、二进制: 计算机中的数据是采用二级制方式存储的。二进制数据遵循“逢二进一”的原则,采用0和1两个数码表示数据。一个字节8个码,如1用二进制表示为:00000001。 3、二进制的原码,反码,补码 (1)计算机中的数据是以补码的方式存储的。 (2)二进制最高位为符号位。符号位1表示负数,0表示正数。 所以8位二进制的取值范围为:[1111 1111 , 0111 1111]。 (3)正数的原反补是一样原创 2021-04-27 10:59:03 · 170 阅读 · 0 评论 -
2.3、Java基本语法—基本数据类型
Java中数据类型分为基本数据类型和引用数据类型,本节只归纳总结基本数据类型的相关知识点。 1、基本数据类型分类: 三类8种: 数值型(整型(byte,short,int,long)浮点型( float,double)) 字符型(char) 布尔型(boolean) byte是最小的数据类型单位。占一个字节(即8bit位) char占两个字节,可以存储一个汉字。 2、基本数据类型定义: byte b = 1; shor s = 1; int i = 1; long l1 = 1;//方式一 long l原创 2021-04-26 15:53:40 · 176 阅读 · 1 评论 -
2.2、Java基本语法—变量、常量
1、变量: 定义:变量是java中最基本的存储单位,当程序中定义一个变量时,必须先申明该变量的数据类型,即会在内存中开辟一块内存空间用于存储该变量。其要素有:变量类型,变量名和作用域。 分类: 按申明位置:分为局部变量和成员变量。 a、局部变量:在方法体内定义的变量,作用域只为当前方法体内。 b、成员变量:在方法体外定义的变量,可被类中所有方法调用。 按数据类型:分为基本数据类型变量和引用数据类型变量。 2、常量:值不可变的变量。如: 数值型常量:1,2,3.14 字符常量:‘b’ 逻辑常量:true,fa原创 2021-04-26 14:32:21 · 68 阅读 · 0 评论 -
2.1、Java基本语法—标识符,关键字,保留字
1、关键字:被java语言赋予特定含义的字符串,且关键字都是小写。包括: 2、保留字:现在没有被当做关键字,但在别的语言中被用到,以后可能会被java列为关键字的字符串。例如 goto,const 注意:true,false,null既不是java的关键字和保留字。而只是字面量,且不能当做标识符。 3、标识符:标识符顾名思义就是对一个类,方法名以及各种变量等要素进行区分命名的标识。 Java标识符命名规则: a、首先,Java是一种严格区分大小写的语言。 b、标识符可以由字母,数字,“_”,“$” 组成原创 2021-04-26 11:43:25 · 110 阅读 · 0 评论 -
1、java介绍及特性
1、机器语言发展:机器指令(0101表示)—>汇编语言(c,c++)—>高级语言(java,python等)。 2、java主要特性:跨平台,面向对象,垃圾自动回收机制(GC机制)。其中跨平台性决定因素是由于各平台中Jvm的不同(后续会有详细介绍)。 3、java运行机制:先编译后运行。编译生成class字节码文件,jvm运行class文件。 4、JDK和JRE: JDK:java开发工具包,包含JRE和java工具(javac/java/jdb等)。 JRE:java运行环境,包含JVM和类库原创 2021-04-26 11:09:22 · 104 阅读 · 0 评论