小编ash*_*lal的帖子

什么是serialVersionUID,我为什么要使用它?

serialVersionUID缺少时,Eclipse会发出警告.

可序列化类Foo不声明long类型的静态最终serialVersionUID字段

serialVersionUID它是什么以及为什么重要?请显示缺失serialVersionUID会导致问题的示例.

java serialization serialversionuid

2880
推荐指数
21
解决办法
86万
查看次数

如何在Java中调用另一个构造函数?

是否可以从另一个(在同一个类中,而不是从子类中)调用构造函数?如果有,怎么样?什么是调用另一个构造函数的最佳方法(如果有几种方法可以做到)?

java constructor

2144
推荐指数
19
解决办法
81万
查看次数

为什么"cd"不能在shell脚本中工作?

我正在尝试编写一个小脚本来将当前目录更改为我的项目目录:

#!/bin/bash
cd /home/tree/projects/java
Run Code Online (Sandbox Code Playgroud)

我将此文件保存为proj,添加了执行权限chmod,并将其复制到/usr/bin.当我通过以下方式调用它时 proj,它什么都不做.我究竟做错了什么?

linux shell

735
推荐指数
18
解决办法
59万
查看次数

不可变的意思是什么?

这可能是有史以来最愚蠢的问题,但我认为这对新手来说完全是一个混乱.

  1. 有人可以澄清不可变的含义吗?
  2. 为什么是String不可改变的?
  3. 不可变对象有哪些优点/缺点?
  4. 为什么一个可变对象StringBuilder比首字母和副词更受欢迎?

一个很好的例子(在Java中)将非常感激.

java string immutability

383
推荐指数
11
解决办法
17万
查看次数

通过golang地图迭代

我有一张类型的地图: map[string]interface{}

最后,我创建了类似的东西(在使用goyaml从yml文件反序列化之后)

mymap = map[foo:map[first: 1] boo: map[second: 2]]
Run Code Online (Sandbox Code Playgroud)

我该如何遍历这张地图?我尝试了以下方法:

for k, v := range mymap{
...
}
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

cannot range over mymap
typechecking loop involving for loop
Run Code Online (Sandbox Code Playgroud)

请帮忙.

loops map go

75
推荐指数
2
解决办法
8万
查看次数

我在哪里可以看到Sun JDK的源代码?

我想看看Java如何实现LinkedList.我应该去哪里查看源代码?

java linked-list

67
推荐指数
4
解决办法
9万
查看次数

HashMap和字典ADT之间的区别

哈希映射和字典ADT之间有什么区别.什么时候比较喜欢一个.对于我的编程作业,我的导师要求使用其中一个,但我认为两者之间没有任何区别.该计划应该与一个巨大的没有.字符串.有什么建议?

java data-structures

60
推荐指数
3
解决办法
8万
查看次数

LinkedList和二叉搜索树之间的区别

链接列表和BinarySearchTree之间的主要区别是什么?BST只是维护LinkedList的一种方式吗?我的导师谈到了LinkedList,然后讨论了BST,但没有比较它们或者没有说何时更喜欢一个而不是另一个.这可能是一个愚蠢的问题,但我真的很困惑.如果有人能够以简单的方式澄清这一点,我将不胜感激.

language-agnostic linked-list binary-search-tree data-structures

37
推荐指数
7
解决办法
5万
查看次数

学习SQL.从哪里开始?

我想开始学习sql?我应该从哪里开始?我正在寻找具体的答案:平台 - Windows/Linux RDBMS - MSSQL/Oracle/MySQL书籍 - 与一些现实世界的案例研究(不是枯燥的作者/书籍关系)一起在线资源 - 教程/现实世界的项目

sql

25
推荐指数
3
解决办法
4万
查看次数

从哈希表中删除条目的最佳方法

从使用线性探测的哈希表中删除条目的最佳方法是什么?一种方法是使用标志来表示已删除的元素?有没有比这更好的方法?

hashtable data-structures

22
推荐指数
3
解决办法
3万
查看次数