码迷,mamicode.com
首页 >  
搜索关键字:java笔记    ( 499个结果
Java笔记:自动装箱
一、类型封装器 出于性能考虑,Java并没有放弃基本数据类型,如果总是以对象的形式来使用这些类型,会带来不可接受的开销。虽然基本类型提供了性能的好处,但有时又需要对象的表示形式。例如,基本类型无法以引用的方式传递,Java实现的标准数据结构只能操作对象。为了处理这些情况,Java提供了类型封装器。 ...
分类:编程语言   时间:2018-02-16 20:44:22    阅读次数:196
Java笔记:枚举
一、基础知识 枚举常量为枚举类型中的公有静态成员,且其类型是声明他们的枚举类型。这些常量被称为是自类型化的。由于是静态常量,所以可直接使用关系运算符来比较两个枚举常量是否相等。此外可通过枚举类型定义的values方法和valueOf方法获取枚举常量数值。 枚举常量是其枚举类型的对象,在定义枚举类型时 ...
分类:编程语言   时间:2018-02-16 16:04:33    阅读次数:210
Java笔记:多线程
一、意义 使用多线程的目的是为了提高CPU资源的利用效率。在单线程应用中程序必须等待当前任务的完成才能继续执行下一项任务,CPU在等待的时间内就闲置了,多线程的使用可减少闲置时间。 二、主线程 当Java程序启动时,会立即开始运行主线程。其他所有的线程都是从主线程产生的,主线程必须是最后才结束执行的 ...
分类:编程语言   时间:2018-02-15 00:41:47    阅读次数:200
Java笔记:异常处理
一、基础知识 异常是用来描述代码中发生的异常情况的对象。当出现引起异常的情况时,就会抛出异常对象。方法可以选择自己处理异常或继续抛出异常。异常可以由Java运行时系统生成,也可以手动生成。由Java抛出的异常与违反语言规则或执行环境约束的基础性错误有关,手动生成的异常通常用于向方法的调用者报告某些错 ...
分类:编程语言   时间:2018-02-13 00:12:36    阅读次数:169
Java笔记:包与接口
一、包 使用package关键字声明包。包的作用相当于命名空间。若没有显式地声明类所属的包,那么类将会被放到默认的包中,默认的包没有名称。包支持层次化地创建,即支持嵌套。 使用import关键字导入包。支持导入包中的类或包,若不导入声明变量则需要写上完整的路径。 二、接口 声明接口。接口的普通方法不 ...
分类:编程语言   时间:2018-02-12 18:40:52    阅读次数:174
java 基础笔记
函数不定长参数 public void foo(String... fields) { 这里的fields可以当作一个数组来用 } foo("sss", "sdfs", "sdfsf"); foo("sss", "sdfs"); ...
分类:编程语言   时间:2018-02-12 15:19:43    阅读次数:138
Java笔记:继承
一、超类引用 上述实例化合法,但超类引用无法使用子类独有的成员或方法。子类可使用super关键字调用超类的构造方法来构造继承得到的部分。类似this关键字,super是超类的引用,那么使用super关键字自然可以调用超类的其他方法。 ...
分类:编程语言   时间:2018-02-11 22:43:57    阅读次数:198
Java笔记:类与方法
一、对象引用 Java不允许使用指针,取而代之的是对象引用。对象引用可理解为指向对象的指针,但无法像真实的指针一样指向内存的任意位置,也不能像操作地址那样操作对象引用。除基本类型外的所有类型均为对象,所有的对象又均为引用类型,对象引用是Java安全性的关键。 二、垃圾回收 Java的垃圾回收机制可以 ...
分类:编程语言   时间:2018-02-11 16:22:35    阅读次数:195
Java笔记:位运算
一、数据存储 二进制数在内存中以补码的形式存放。正数的反码、补码均为本身。负数的反码为符号位不变且其余位取反,补码为反码+1。 二、位运算 ①按位取反:反转操作数中的所有位。 ②按位与:仅当两个操作数都是1,结果为1。否则为0。 ③按位或:只要有一个操作数是1,结果为1。否则为0。 ④按位异或:只有 ...
分类:编程语言   时间:2018-02-11 00:07:03    阅读次数:224
Java笔记:数据类型、变量和数组
一、基本类型 Java的基本类型可划分为四组: ①整型:byte、short、int、long(宽度依次为8、16、32、64,不支持无符号类型) ②浮点型:float、double(宽度依次为32、64,不支持无符号类型) ③字符型:char(宽度为16,支持Unicode、ASCⅡ表示) ④布尔 ...
分类:编程语言   时间:2018-02-10 20:05:42    阅读次数:83
499条   上一页 1 2 3 4 5 6 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!