码迷,mamicode.com
首页 >  
搜索关键字:java语言    ( 7545个结果
读thinking in java的收获(二) --eclipse生成javadoc文档
最开始学习java语言的时候学过生成javadoc不过当时只是用windows命令行生成。读了这里的javadoc温故而知新发现其实我们做的项目就用到了一些注释,只是没有用eclipse 生成这份文档,通过查阅,最终补全了这份知识。 一、书中的代码: //:object/HelloDate.java package unit2; import java.util.Date; /** *...
分类:编程语言   时间:2015-01-30 22:43:41    阅读次数:224
java基础:内存分配机制
在任何编程语言中,无论是基本类型还是引用类型,不论其作用域如何,都必须为其分配一定的内存空间,Java 语言也不例外            Java 的数据类型可以分为两种:基本类型(变量持有数据本身的值)和引用类型(是某个对象的引用,而并非是对象本身);            基本类型包括:boolean、float、double、int、long、short、byte以及char;...
分类:编程语言   时间:2015-01-30 22:38:05    阅读次数:205
编程规范
以前由于缺少一个统一放经验的地方,又因为所有的编程语言都是自学的,老师也教过,但是比较水,所以尽管我编程快四年了,但是仍然没有形成自己的风格。现在,我统一一下自己的编程风格。以M语言为基础,对C或JAVA语言也同样适用,若M语言与其他语言编程上有不同,我会分开说明。 下面我将从以下几个方面规范...
分类:其他好文   时间:2015-01-30 15:26:43    阅读次数:128
java入门最好的一套书
摘录一个网友对《java语言程序设计》基础篇和进阶篇(原书第8版)的评价看了N本Java著作,印象深刻的有《Thinking in Java》、《Core Java》上下卷,但是唯独Daniel Liang所著的此书解释得最为简单清晰,即使我接触Java已有5年,工作中也都是使用Java,但是仍能从...
分类:编程语言   时间:2015-01-29 22:26:38    阅读次数:150
[每天一个知识点]18-Java语言-在switch中接受String类型
在Java7中增加了一个新特性,switch可以接受String类型的变量,这就省下了书写大量if ("xxx".equals(yyy))的繁复工作。示例代码就免了,仅仅是一个数据类型的改变而已,如果会用原来的switch而在5分钟内搞不定String类型的switch,建议还是放弃做程序员吧…… 至于内部实现,java一点都没增加新内容,其实代码是被转换成了这个样子 switch (xxx.hashCode()) { case 1024: // 假设原来是"aaa",而"aaa"的hashCode是1...
分类:编程语言   时间:2015-01-29 21:12:01    阅读次数:144
Java并发基本概念
线程安全的体现 不可变:对象被构建完后,其外部可见状态永远不会改变 绝对线程安全:不管运行环境如何,调用者都不需要任何额外的同步措施 相对线程安全:Java语言中的大部分线程安全类,或通常意义所说的线程安...
分类:编程语言   时间:2015-01-29 17:52:36    阅读次数:163
Java 虚拟机
一、Java 虚拟机简介 ? ? ??Java 虚拟机是整个Java 平台的基石,是Java 技术用以实现硬件无关与操作系统无关的关键部分,是Java 语言生成出极小体积的编译代码的运行平台,是保障用户机器免于恶意代码损害的保...
分类:编程语言   时间:2015-01-29 17:52:02    阅读次数:225
Grow heap (frag case) to 6.437MB for 1114126-byte allocation
本篇文章是对Grow heap (frag case) 堆内存过大的问题进行了详细的分析介绍,需要的朋友参考下对于Android开发者来说虽然使用了可以自动管理内存的Java语言,但是对于内存管理不当,可能你的应用不断出现类似 INFO/dalvikvm-heap(10798): Grow heap...
分类:其他好文   时间:2015-01-29 12:11:05    阅读次数:134
[每天一个知识点]17-Java语言-@Override注解
@Override注解用于标注一个方法是重写父类的方法,这属于一种元信息,描述的是程序员在写这段代码时的意图。因为种种原因,其实我们很容易出现想写重写实际写了个重载、修改了父类的方法签名忘记修改子类的方法签名等问题,而这些问题还依然是符合语法的,于是传统的编译器就无法识别这种错误。通过@Override注解的标注,给编译器提供了一个检查代码是否符合意图的机会,我们可以通过开关让编译器在发现此类错误的时候产生警告或者错误,以提高代码的质量。...
分类:编程语言   时间:2015-01-29 09:41:24    阅读次数:171
transient
含义 java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。作用 Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特.....
分类:其他好文   时间:2015-01-28 21:10:56    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!