目录
前言
随着人工智能的不断发展,机器学习这门技术也越来越重要,Java作为一种强大的编程语言,具有面向对象、分布式以及多线程式等特点。
一、Java是什么?
Java是一门面向对象的编程语言,具有功能强大和简单易用特征。
二、基本知识点
1.SpringBoot优点
(1)通过简化配置可以快速搭建Spring应用程序。
(2)内嵌servlet容器,能够直接使用java的main方法启动,因此也不需要部署war包文件。
(3)提供starter简化Maven配置。springboot提供了一系列的start pol用来简化maven依赖。
(4)自动配置。根据项目的maven依赖POM配置,Spring boot可以自动配置SpringMVC等其它开源框架。
(5)应用监控。
2.Java常用数据结构
- 哈希表(Hash)
- 队列(Queue)
- 树(Tree)
- 堆(Heap)
- 数组(Array)
- 栈(Stock)
- 链表(Linked List)
- 图(Graph)
3.==和equals区别
(1)对于==,比较的是值是否相等
如果作用于基本数据类型的变量,则直接比较其存储的 值是否相等,
如果作用于引用类型的变量,则比较的是所指向的对象的地址是否相等。
(2)对于equals方法,比较的是是否是同一个对象
4.基本数据类型
byte:byte 数据类型是8位、有符号的,以二进制补码表示的整数
short:short 数据类型是 16 位、有符号的以二进制补码表示的整数
int:int 数据类型是32位、有符号的以二进制补码表示的整数
long:long 数据类型是 64 位、有符号的以二进制补码表示的整数
float:float 数据类型是单精度、32位、符合IEEE 754标准的浮点数
double:double 数据类型是双精度、64 位、符合 IEEE 754 标准的浮点数
boolean:boolean数据类型表示一位的信息
char:char 类型是一个单一的 16 位 Unicode 字符
总结
以上就是今天要讲的内容,本文仅仅简单介绍了关于Java的一些基本知识。