Java utiliza muchos tipos de operadores: aritméticos, condicionales, de Bit, de asignación, de precedencia, y el operador ternario, saberlos aplicarlos de manera correcta sera importante para optimizar los proyectos en Java que hagamos.
Estos datos la podemos usar para sumar, restar, multiplicar, etc., hasta realizar operaciones más complejas, todos estos operadores son de fácil uso.
Operadores aritméticos de Java
Estos operadores son los que más se utiliza al momento de realizar nuestros programas en Java, estos operadores de Java son los siguientes.

Debemos tomar en cuenta que no es lo mismo dividir dos números enteros que dos números de coma flotante, a continuación mostramos un ejemplo sencillo aplicando estos operadores de Java.
Operadores condicionales de Java
Son usadas para comparar datos, además siempre devolverán valores booleanos, a continuación se mostrara una tabla con estos operadores.

EL operador lógico && compara dos o más expresiones en caso que ambas sean verdaderas el resultado final será también verdadero en caso contrario será falso, el operador lógico || se utiliza también para comparar dos expresiones, Cuando una de las expresiones es verdadera sin importar cual sea la otra expresion siempre sera nuestro resultado será verdadera en caso de que ninguno sea verdadero el resultados será falso.
Operadores de BIT de Java
Estos operadores son muy utilizados cuando queremos trabajar directamente con bits, las operaciones que hagamos sera en binario aunque trabajemos en decimal, octal o hexadecimal, es decir si trabajo con un número entero decimal internamente Java lo transforma en número binario (100 (decimal) = 1100100 (Binario))
.

Cuando se habla de AND, OR, XOR y NOT estamos hablando de lógica binaria, utilizada en gran medida en la electrónica digital si tienes algún conocimiento de electrónica seguro lo entiendes a la perfección, no te preocupes en posteriores artículos realizaremos proyectos aplicando estos conceptos para un entendimiento mejor.
Operadores de asignación de Java
Con estos operadores podemos asignar un valor a cualquier variable que deseemos, para esto usamos el operador “=”, además se pueden usar expresiones complejas como: x += 3; es igual x = x + 3;
Y si necesitamos en algún programa una expresión compleja podemos utilizar los que muestra la siguiente tabla.

También existe lo operadores de asignación de incremento (++) y decremento (–), que son muy utilizados cuando queremos trabajar con series de números y muchas otras aplicaciones.
x++; //sera igual a x=x+1; x--; //sera igual a x=x-1;
Cuando empecemos a trabajar con estos operadores debemos saber que no es igual trabajar con x++ que trabajar con ++x.
Operador condicional ternario de Java
Este operador nos permite ejecutar una acción u otra dependiendo del valor de la condición en unas sola línea.
Sintaxis
expresionlogica? valorSiVerdadero : valorSiFalso;
Precedencia
Al trabajar con tantos operadores en una misma expresión, surje la confusión de cual resolver primero, por esto es importante saber cuál es precedencia correcta para tener la certeza de cuál es el resultado final de nuestra expresión, a continuación se muestra una tabla con el orden de precedencia que se usa en Java.

En esta tabla los operadores con mayor precedencia están arriba y los que tienen una menor precedencia estan abajo, si lo vemos desde la izquierda hacia la derecha la precedencia es la misma, es decir si hay una expresión donde hay una división y un producto en una misma expresion, en java el compilador toma el primer operador que encuentre a la izquierda para luego resolver el siguiente.
10/5*2=4
Para sacarnos de cualquier duda sobre los resultados de alguna expresión es mejor usar paréntesis, de esta manera podemos separar los operadores de Java.
Está muy bien explicado.
Gracias por tu comentario, espero que te ayude en tu aprendizaje.