JavaSE
SnowYong
Valar Morghulis
展开
-
JavaSE 之 ----- 对象相关基本知识总结
1. Java中通过应用操作对象,简单可理解为,若要操控电视机(Object),你不用直接操作电视机,而是通过遥控器(Reference)来间接操作电视机,如果需要到另外一个房间操控电视机,你不需要把电视机搬过去,而是拿着遥控器过去就可以了; 2. Java对象与内存分配存放的关系,一般来说,有五种地方可以存放数据: (1). 寄存器,最快的内存地带,位于处理器内,一般Java无直接控原创 2017-01-13 23:35:55 · 250 阅读 · 0 评论 -
JavaSE 之 ----- 科学计数法带来的坑
原文出处 : 在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。 解决方法1: //对Double类型的数字进行 格式化输出 [java] view plain copy package com.vincent.test; import java.text.DecimalFormat转载 2017-01-04 10:45:02 · 571 阅读 · 0 评论 -
JavaSE 之 ----- 养成严谨的编码习惯
原文出处 : 10个实用的但偏执的Java编程技术 在沉浸于编码一段时间以后(比如说我已经投入近20年左右的时间在程序上了),你会渐渐对这些东西习以为常。因为,你知道的…… 任何事情有可能出错,没错,的确如此。 这就是为什么我们要采用“防御性编程”,即一些偏执习惯的原因。下面是我个人认为的10个最有用但偏执的Java编程技术。一起来看一看吧: 1.将String转载 2016-11-10 11:36:05 · 335 阅读 · 0 评论 -
JavaSE 之 ----- 常用的 Java 代码片段
原文出处 : 20个非常有用的Java程序片段 下面是20个非常有用的Java程序片段,希望能对你有用。 1.字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int转载 2016-11-10 11:22:09 · 436 阅读 · 0 评论 -
JavaSE 之 ----- Java线程池的解析
原文出处:http://www.codeceo.com/article/java-threadpool-learn.html 线程池的技术背景 在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。 所以提高服务程序效率的一个手段就是尽可能减转载 2016-10-23 20:47:17 · 252 阅读 · 0 评论 -
JavaSE 之 ----- Java中只有值传递
说实话,之前一直没有去关注这个问题,最近撸代码才发现这个易错的问题:Java中究竟怎样就是值传递?怎样又是引用传递? 这里给出结果:Java中只有值传递 !常说的引用传递不过是值传递的一种类型罢了! 值传递,意味着传递给方法形参的其实都是副本,并非把真值传递到方法中。 为什么说Java中只有值传递? 常说的值传递:各类基本数据类型变量的传递,只是传递了一个复制了原始值的副本原创 2016-08-14 20:07:20 · 343 阅读 · 0 评论 -
JavaSE 之 ----- Socket 使用
Java Socket转载 2016-06-16 11:25:19 · 215 阅读 · 0 评论 -
JavaSE 之 ----- JVM 内存形式、GC 原理解析
JVM内存形式,GC原理解析转载 2016-06-16 10:53:40 · 392 阅读 · 0 评论