09 2021 档案

摘要:JDK是Java Development Kit的缩写,是Java的开发工具包。 JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。 JRE中包含了Java virtual machine(JVM),runtime class lib 阅读全文
posted @ 2021-09-18 21:14 助手的fork
摘要:Java是一种可以跨平台使用的编程语言,就比如说我们在 Windows 下面写出来的一段 Java 程序,换成 Linux,macOS 系统里面,一样可以正常运行并且输出相同的结果。 而这一特性其实是由JVM决定的,因此Java号称“一次编写,到处运行!”。 java编译过程: 当编辑并运行一个Ja 阅读全文
posted @ 2021-09-18 21:10 助手的fork
摘要:以下内容参考知乎: 1.简单性 Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。Java还剔除了C++的操作符过载(ov 阅读全文
posted @ 2021-09-18 20:58 助手的fork
摘要:进入计科专业已经一年多了,陆续学习了c/c++,python等编程语言,虽然都是些皮毛。 步入大二,开始了Java的学习,于开始之际记录一下自己的无聊的说烂了的大道理(不过是老师的任务罢了) 方法经验: 1.自学能力很重要,编程语言的学习,个人认为是不能依赖于老师的,老师可以更好的引领我们,但一本好 阅读全文
posted @ 2021-09-18 20:24 助手的fork
摘要:初始化二维数组 vector<vector <int> > ivec(m ,vector<int>(n,0)); //m*n的二维vector,所有元素为0 阅读全文
posted @ 2021-09-06 12:51 助手的fork
摘要:(randX() - 1)*Y + randY() 可以等概率的生成[1, X * Y]范围的随机数 利用此方法,再加上一些限定就可以生成指定范围的随机数(等概率): 例如:利用Rand(7)生成Rand(10) 由于只能利用Rand(7),所以此时x,y都取7,只有这样才能保证等概率。 (rand 阅读全文
posted @ 2021-09-05 14:06 助手的fork