![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
勤奋好学巩大瘦
一个又懒又好学又在减肥的靓仔
展开
-
条件运算符 ( x ?y : z)
条件运算符条件运算符 x ? y :z如果x==true,则结果为y, 否则结果为zx为判断式,如果x为正确,则结果为y。如果x为错误,则结果为z。Demo08.javapublic class Demo08 { public static void main(String[] args) { int scroe =80; String type=scroe<60?"不及格":"及格"; System.out.pr原创 2021-03-04 11:35:57 · 4145 阅读 · 3 评论 -
逻辑运算符
逻辑运算符与 && a&&ba和b 只有都是正确的时候为正确其他情况都为错误或 || a||ba或者b 只要有一个是正确的时候为正确非 !!a :a是错误的时候为正确!(a&&b) : a&&b是错误的时候为正确Demo05.javapublic class Demo05 { public static void main(String[] args原创 2021-03-04 11:28:35 · 267 阅读 · 1 评论 -
自增自减
++ – 自增,自减 a=3; b=a++; :a先给b赋值,再自增, 运算后的结果 b=3,a=4 b=++a; :a先自增,再给b赋值,运算后的结果 b=4,a=4 b=a--; :a先给b赋值,再自减, 运算后的结果 b=3,a=2 b=--a; :a先自减,再给b赋值,运算后的结果 b=2,a=2Demo04.javapublic class Demo04 { public static void main(String[] args) {原创 2021-03-04 11:07:26 · 107 阅读 · 1 评论 -
算数运算符(+ - * /)
算数运算符(+ - * /)常用的算数运算有 + - * /简单的写一下运算的过程和牵扯的类型转换(类型转换具体的看类型转换的笔记,这里简单提一下解释为什么得出这个结果)Demo01.javapackage com.study.operator;public class Demo01 { public static void main(String[] args) { //算数运算符 int a=10; int b=20;原创 2021-03-04 10:45:33 · 1674 阅读 · 1 评论 -
类型转换
类型转换由于JAVA是强类型语言,所以要进行有些运算的时候,需要 类型转换运算中,不同类型的数据先转化为同一类型,然后进行运算。低 -------------------------------------------------->高 byte, short , char ->int->long->float->double类型转换的时候避免内存溢出的问题高–>低 强制转换 强制转换 :(类型)变量名原创 2021-03-03 20:25:18 · 70 阅读 · 1 评论 -
数据类型
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。基本数据类型整数:byte:占1个字节范围 -128~127 short:占2个字节范围 -32768~32767 int(默认) :占4个字节范围 正负21亿 long:占8个字节范围(long类型要在数字后面加个L) 好多好多浮点数: float:占4个字节(float类型要在数字后面加个F)原创 2021-03-03 20:24:04 · 341 阅读 · 1 评论 -
JDK 、JRE、JVM
jdk: java development kit 开发者工具包jre: java runtime encironment (java 运行时候的环境)jvm: java vitual machine(java 虚拟机)jdk包含了jre原创 2021-03-03 20:22:52 · 150 阅读 · 1 评论 -
编译型和解释型
Java既有编译型的特点,也有解释型的特点。编译型和解释型的区别是时机不同。 编译型:一次性整个的翻译出来,永久性的(文献翻译),有修改的话需要重新整个翻译。操作系统,c/c++,速度快。 解释型:随时的翻译,不能保留以前的(旅游翻译)。网页,服务器,速度慢程序运行机制: 源程序( *.java文件)通过java编译器编译成字节码( *.class文件)然后加载到类装载器传到字节码校验器校验有无错误,没有错误通过解释器解释给操作系统。...原创 2021-03-03 20:16:49 · 78 阅读 · 1 评论 -
第一个程序HelloWorld
新建一个文件夹,存放代码新建一个java文件文件后缀名为 .javaHelloWorld.java(程序名和下列的创建类的类名相同)【注意】系统可能没有显示文件后缀名,需要手动打开 上端的显示->把文件拓展名打上勾编写代码public class HelloWorld { public static void main(String[] args) { System.out.println("Hello,world"); }}大小..原创 2021-03-03 20:15:27 · 75 阅读 · 1 评论 -
写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。
写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。思路推荐: 1. 写四个方法:加减乘除 2. 利用循环+switch进行用户交互 3. 传递需要操作的两个数 4. 输出结果demo07.javapublic class Demo07 { public static void main(String[] args) { System.out.println("请在第一行输入数字"); System.out.print原创 2021-02-23 21:55:14 · 930 阅读 · 0 评论