Java
1550280265
这个作者很懒,什么都没留下…
展开
-
关于Java参数引用的说明
关于Java参数引用的说明Java中只有值传递,不管是原始类型还是引用类型,传递的都是副本。①如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值。 ②如果参数是对象名,即正文中所说的“对象引用”——Java中对象的变量名实际上代表的是对象在堆中的地址(专业术语叫对象引用),那么传来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果函数中没有改变这个...转载 2018-09-17 17:27:28 · 524 阅读 · 0 评论 -
“无法从静态上下文中引用非静态变量,非静态方法”原因及解决
1.原因        (1)用static修饰的方法称为静态方法,修饰变量则为静态变量,又分别叫做类方法或者类变量。这两个从属于类,没有创建实例也可以使用。        (2)而非静态的成员变量是对象的属性,他们的存在依原创 2018-09-26 23:00:28 · 22641 阅读 · 0 评论 -
优化SCLP程序的经验
visualvm测试性能,找到问题所在才能更有针对性地优化。不要完全参照论文的设定,具体的参数、排序方法、打分方法、搜索策略等等需要融会贯通,找到最适合本机的配置。【本次SCLP问题在于 ① 异构性的阈值设置过高,导致随随便一个强异构的算例就要构造general blocks; ② jvisualvm发现general blocks耗时大约是整个树搜索的10倍,问题不在搜索策略上,竟然在前面...原创 2019-06-06 02:36:43 · 287 阅读 · 0 评论