草庐IT

【javaSE】 运算符

目录什么是运算符算术运算符基本四则运算符:加减乘除模(+-*/%)注意事项增量运算符+=-=*=%=注意事项 自增/自减运算符++--注意事项关系运算符注意事项逻辑运算符逻辑与&&逻辑或||逻辑非!短路求值注意事项位运算符按位与&位或|注意事项 按位取反~注意事项按位异或^移位运算左移右移>>无符号右移>>>注意事项条件运算符注意事项运算符的优先级总结什么是运算符计算机的最基本的用途之一就是执行数学运算,比如:inta=10;intb=20;a+b;a上述+和作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。Java中运算符可分为以下:算术运算符(+-*/)、关系运算符(==)、

【JAVA】 javaSE中的数组|数组的概念&使用

数组的概念什么是Java中的数组数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。在java中,包含6个整形类型元素的数组,可以看做是酒店中连续的6个房间.1.数组中存放的元素其类型相同2.数组的空间是连在一起的3.每个空间有自己的编号,其实位置的编号为0,即数组的下标 数组的创建和初始化数组的创建topy[]数组名=newarray[n];topy:表示数组中存放元素的类型topy[]:表示数组的类型n:表示数组的长度int[]array1=newint[10];//创建一个可以容纳10个int类型元素的数组double[]array2=newdouble[5];//创建一个

【JavaSE专栏48】Java集合类ArrayList解析,这个动态数组数据结构你了解吗?

作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类ArrayList的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是ArrayList类二、ArrayList类的方法2.1添加元素2.2获取元素2.3修改元素2.4删除元素2.5获取元素个数2.6判断是否包含某个元素三、ArrayList类的应用场景四、ArrayList面试题五、总结一、什么是ArrayList类ArrayList类是Java编程语言

【JavaSE专栏55】Java集合类HashTable解析,基于哈希表实现的唯一性键值对存储数据结构

作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashTable的语法、使用说明和应用场景,并给出了样例代码。一、什么是HashTableHashTable是Java中的一个传统的哈希表数据结构,它实现了Map接口。HashTable使用键-值对的形式存储数据,其中键是唯一的,而值可以重复。它使用哈希函数将键映射为存储位置,以便快速查找和插入。HashTable的主要特点包括以下四点,请同学们认真学习。线程安

JavaSE、JavaEE和JavaME与Java的关系是什么?

  JavaSE、JavaEE和JavaME都是建立在Java语言基础之上的不同分支,它们共同构成了Java平台的不同方面和应用领域。  1.JavaSE(JavaPlatform,StandardEdition)是Java平台的基础,它提供了Java语言的核心库和基本功能,用于开发各种类型的应用程序。JavaSE包含了Java的基本类库、语言特性以及Java虚拟机(JVM)等组件,使开发人员能够编写跨平台的Java应用程序。JavaSE适用于开发桌面应用程序、命令行工具、小型服务器等。  2.JavaEE(JavaPlatform,EnterpriseEdition)是建立在JavaSE之上

区分java的三大版本:JavaSE、JavaME、JavaEE

目录一、JavaSE二、JavaME三、JavaEE四、总结一、JavaSEJavaSE是一套基于Java语言的标准开发平台,它为开发者提供了一系列编程工具和应用程序接口(API),从而帮助开发者更加高效地创建出跨平台、可靠的应用程序。JavaSE主要包含以下模块:1.基础类库:JavaSE提供了丰富的基础类库,包括各种数据类型、集合框架、I/O、网络通信、安全和XML解析等功能,这些类库可以让开发者无需自己编写底层代码,直接使用现成的API来完成开发任务。2.JVM(Java虚拟机):JavaSE中的JVM负责将Java字节码转换为机器代码,并执行

【JavaSE】运算符

【本节目标】1.熟练掌握各种运算符 这部分内容和C语言的位运算相似,可以参考这篇文章:【C语言】操作符详解目录1.什么是运算符2.算术运算符3.关系运算符4.逻辑运算符5.位运算符6.移位运算(了解)7.条件运算符1.什么是运算符计算机的最基本的用途之一就是执行数学运算,比如: 上述+和作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。Java中运算符可分为以下:算术运算符(+-*/)、关系运算符(==)、逻辑运算符、位运算符、移位运算符以及条件运算符等。2.算术运算符1.基本四则运算符:加减乘除模(+-*/%)inta=20;intb=10;System.out.println

【JavaSE专栏49】Java集合类LinkedList解析,链表和顺序表有什么不同?

作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类LinkedList的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是LinkedList集合二、LinkedList集合的使用2.1创建LinkedList集合、添加元素、遍历元素2.2在指定位置插入元素2.3获取指定位置的元素2.4删除指定位置的元素2.5在开头或末尾插入元素三、LinkedList集合的应用场景四、LinkedList面试题五、总结

【JAVASE】初识JAVA语言

⭐作者:小胡_不糊涂🌱作者主页:小胡_不糊涂的个人主页📀收录专栏:浅谈Java💖持续更文,关注博主少走弯路,谢谢大家支持💖初识JAVA1.Java语言概述1.1Java是什么1.2Java语言重要性1.3Java语言发展简史1.4Java语言特性2.Java的main方法2.1main方法示例2.2运行Java程序3.注释3.1基本规则3.2注释规范4.标识符5.关键字结束语1.Java语言概述1.1Java是什么Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨

【JavaSE专栏53】Java集合类HashMap解析,基于哈希表的键值对存储结构

作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashMap的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是HashMap二、HashMap类的使用2.1添加键值对put(Kkey,Vvalue)2.2获取值get(Objectkey)2.3检查是否包含指定键containsKey(Objectkey)2.4检查是否包含指定值containsValue(Objectvalue)2.5删除指定键值对