Java
Java笔记
梦里一声何处鸿
预习笔记&&复习资料
展开
-
Java —— 计算器(前端+后台)
Java —— 计算器(前端+后台)要求:可以计算整型也可以计算浮点型可以计算带括号的四则运算当结果为整数时不带小数点算出结果后若还有运算操作则结果就是第一个输入可退格和清空参考界面如下:整型运算测试:输入输出浮点型运算测试:输入输出注意:运算浮点型时系统会用误差,本人在这里没有消除。感兴趣的小伙伴可以尝试完善一下代码。前端代码如下:Calc.javapackage test1;import java.awt.*;import javax.swing.原创 2020-07-13 18:02:59 · 1046 阅读 · 0 评论 -
Java —— 四则运算
Java —— 四则运算要求:整型的运算结果为整型,浮点型的运算结果保留两位小数输入操作符与数字之间的空格不影响运算按照人类逻辑先计算括号里的中缀表达式转后缀表达式中缀表达式为我们人类能识别的方式,而后缀表达式是计算机进行运算的方式(即我们上述的过程)。转换规则1)我们使用一个stack栈结构存储操作符,用一个List结构存储后缀表达式结果2)首先读取到数字,直接存入list中3)当读取到左括号"("时,直接压栈,当读取到运算符时,分两种情况讨论当运算符栈为空或者栈顶操作符的优原创 2020-07-07 19:34:33 · 3118 阅读 · 1 评论 -
Java —— 字符串
Java —— 字符串Java 中字符串的不变性String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如下所示:运行结果:结合上面的代码,关于字符串小伙伴们必须需要了解滴:1、 通过 String s1=“爱慕课”; 声明了一个字符串对象, s1 存放了到字符串对象的引用,在内存中的存放引用关系如下图所示:然后通过 s1=“欢迎来到:”+s1; 改变了字符串 s1 ,其实质是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象,如下图原创 2020-07-07 11:07:47 · 358 阅读 · 0 评论 -
Java —— 数组
Java —— 数组如何使用Java数组Java 中操作数组只需要四个步骤:1、 声明数组语法: 数据类型[ ] 数组名;或者 数据类型 数组名[ ];其中,数组名可以是任意合法的变量名,如:2、 分配空间简单地说,就是指定数组中最多可存储多少个元素语法: 数组名 = new 数据类型 [ 数组长度 ];其中,数组长度就是数组中能存放元素的个数,如:话说,我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如:3、 赋值分配空间后就可以向数组中放数据了,数原创 2020-07-07 09:26:12 · 1112 阅读 · 0 评论 -
Java —— 常用的运算符
Java —— 常用的运算符Java 语言中常用的运算符可分为如下几种:算术运算符赋值运算符比较运算符逻辑运算符条件运算符Java 中常用的算术运算符其中,++ 和 – 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴例1:运行结果:例2:运行结果:这个和C++里是一样的。Java中的赋值运算符Java中的比较运算符Java中的逻辑运算符Java中的条件运算符条件运算符( ? : )也称为 “三元运算符”。语法形式:布尔原创 2020-07-06 10:33:10 · 216 阅读 · 0 评论 -
Java —— 变量和常量
Java —— 变量和常量Java中常见的关键字:注意这些关键字是分大小写的。Java标识符标识符就是用于给 Java 程序中变量、类、方法等命名的符号。使用标识符时,需要遵守几条规则:标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作原创 2020-07-06 10:16:01 · 209 阅读 · 0 评论 -
Java —— 初识Java
Java —— 初识Java输出方法正如其他编程语言一样,我们先从hello world开始。第一感觉就是Eclipse的风格还挺好看。但仔细看看不就是输出个字符串嘛,写这么麻烦。算了,毕竟人家长的好看。下面咱们记录一些初学者需要理解的地方:一个Java程序中只能有一个public class,并且类名应该和文件名相同。(如此文件名为Hello.java)main()方法是Java应用程序的入口方法,方法的名字必须是main,方法必须是public static void 类型的,方法必原创 2020-06-29 23:02:22 · 294 阅读 · 0 评论