java
不一样的蒋辉
这个作者很懒,什么都没留下…
展开
-
Java用栈实现计算器(中缀表达式)
一、栈的数组实现栈是一种先进先出的数据结构,可以用数组进行模拟。下面摆出代码,ArrayStack里面有几个方法 : isEmpty(), isFull(), push(), pop(), stackList(), peek()这几个方法是属于栈的特有方法。isOper(),priority(), calculate()是计算器的特有方法。这是栈的一些常用方法和下面计算器需要用到的方法。其...原创 2019-12-11 17:34:51 · 2149 阅读 · 5 评论 -
java.io包中的问题
package T2018830;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io....原创 2018-08-30 20:45:21 · 321 阅读 · 0 评论 -
Java对象重写toString()方法的意义
一、万类继承Object Java在学到继承的时候,我们会知道,Object会是所有类的顶级类,其他类会隐性的继承Object类,何以见得会继承Object呢?口说无凭,直接看代码。 在上面,我定义了一个类TestObject,在main方法里面创建了这个对象,从左边代码行数可以看出,我这里代码没有超过9行,但调用TestObject实例化对象时,却出现了这么多方法。...原创 2019-03-01 20:27:46 · 862 阅读 · 0 评论 -
关于错误redis.clients.jedis.exceptions.JedisConnectionException: Unknown reply的一种解析。
关于错误redis.clients.jedis.exceptions.JedisConnectionException: Unknown reply的解析。导语在做一个redis小项目时,发现了一个小问题,在页面多次刷新后,点赞数和浏览量(这两个都是用redis存储的)拿不到值。而第一次访问可以正常显示,多次刷新也可以显示,但经过大约十次左右的刷新后,拿不到值。一、解决...原创 2019-09-09 20:04:41 · 15203 阅读 · 3 评论 -
Java实现单链表
单链表,可以用来在计算机的内存中对一些数据(如Java对象)进行存储排序,因数据库是在磁盘上进行操作,单链表的排序会比在数据库中的排序高效不少。一、单链表的存储结构如图所示,单链表有一个头节点,里面不存放数据,只有一个指向下一个域的next指针,而后面的数据块,里面存放了属于该数据块的信息,和下一个数据块的next指针。有了next指针,这就意味着这些数据块在内存里并不是连续存储...原创 2019-09-23 21:17:21 · 210 阅读 · 0 评论