java
北邮张博
读论文,写程序
展开
-
JAVA包的概念
java中包是解决类之间的重名问题,为了便于管理类。 通常是类的第一句非注释性语句,即package+包名。域名倒着写再加上模块名即可。如域名为irvingzhang.com,则包写为com.irvingzhang.test。 写项目时都要加包,不要使用默认包。 JDK中常用的包: 1、java.lang 包含一些java语言的核心类,如String、Math、Interger、Syste原创 2016-02-18 09:41:25 · 626 阅读 · 0 评论 -
java scanner用法
一大堆API函数,实用的没几个 (很多API,注释很让人迷惑,几乎毫无用处,这个类就这样被糟蹋了,起了很不错的名字,实际上做的全是龌龊事) 下面这几个相对实用: delimiter() 返回此 Scanner 当前正在用于匹配分隔符的 Pattern。 hasNext() 判断扫描器中当前扫描位置后是否还存在下一段。(原APIDo转载 2016-02-18 09:54:41 · 493 阅读 · 0 评论 -
java 内存分析
寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 首先我们先来讲解一下内存中的各个区域。 stack(栈):存放基本类型的数据和对象的引用,即存放变量。 如果存放的事基本类型的数据(非静态变量),则直接将变量名和值存入stack中的内存中; 如果是引用类型,则将变量名存入栈,然后指向它new出的对象(存放在堆中)。 heap(堆):存放n转载 2016-02-19 12:31:52 · 401 阅读 · 0 评论 -
java 垃圾回收机制
写在前面的话: 理解java垃圾回收机制有什么好处呢?作为一个软件工程师,满足自己的好奇心将是一个很好的理由,不过更重要的是,理解GC工作机制可以帮助你写出更好的Java应用程序。这是我个人的主观观点,但我相信一个人熟悉了GC,往往会是一个更好的Java程序员。如果你对GC感兴趣,那就意味着你有一定大规模应用开发的经验。当然,这可能不是一个优秀开发者共同标准。 什么是java垃圾回收机制?Java转载 2016-02-19 12:36:11 · 508 阅读 · 0 评论