
JAVA学习
hsq_roy
在读研究生,研究方向区块链.
展开
-
Java编程中“为了性能”尽量要做到的一些地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,转载 2017-04-04 16:34:34 · 309 阅读 · 0 评论 -
给Java新手的一些建议----Java知识点归纳(Java基础部分)
原文地址:给Java新手的一些建议----Java知识点归纳(Java基础部分) 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在转载 2017-05-12 16:49:39 · 351 阅读 · 0 评论 -
第七届 蓝桥杯决赛 Java B组 打靶 解题报告(DFS,回溯,全排列)
题目: 打靶 小明参加X星球的打靶比赛。 比赛使用电子感应计分系统。其中有一局,小明得了96分。 这局小明共打了6发子弹,没有脱靶。 但望远镜看过去,只有3个弹孔。 显然,有些子弹准确地穿过了前边的弹孔。 不同环数得分是这样设置的: 1,2,3,5,10,20,25,50 那么小明的6发子弹得分都是多少呢?有哪些可能情况呢? 下面的程序解决了这个问题。原创 2017-05-05 16:10:38 · 1100 阅读 · 4 评论 -
几个实用的自定义函数
1.最大公约数(辗转相除法) eg: import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner in = new Scanner(System.in); while (in.hasNext()) { int a = in.nextI原创 2017-05-16 09:29:56 · 567 阅读 · 0 评论