随笔分类 -  104.JAVA之关键字&修饰符

instanceof
摘要:Java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object: 阅读全文

posted @ 2017-02-24 12:48 LoaderMan 阅读(184) 评论(0) 推荐(0)

synchronized&volatile
摘要:在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 阅读全文

posted @ 2017-02-15 19:53 LoaderMan 阅读(350) 评论(0) 推荐(0)

类,方法,成员变量和局部变量的可用修饰符
摘要:修饰符 类 成员访问 构造方法 成员变量 局部变量 abstract(抽象的) Y Y - - - static(静态的) - Y - Y - public(公共的) Y Y Y Y - protected(受保护的) - Y Y Y - private(私有的) - Y Y Y - synchro 阅读全文

posted @ 2017-02-15 19:51 LoaderMan 阅读(515) 评论(0) 推荐(0)

类及其组成所使用的常见修饰符
摘要:修饰符: * 权限修饰符:private,默认的,protected,public * 状态修饰符:static,final * 抽象修饰符:abstract 类: * 权限修饰符:默认修饰符,public * 状态修饰符:final * 抽象修饰符:abstract * 用的最多的就是:publi 阅读全文

posted @ 2017-02-15 19:48 LoaderMan 阅读(434) 评论(0) 推荐(0)

四种权限修饰符
摘要:本类 同一个包下(子类和无关类) 不同包下的子类 不同包下的无关类 private Y 默认 Y Y protected Y Y Y public Y Y Y Y 注释:Y代表可以访问 阅读全文

posted @ 2017-02-15 19:46 LoaderMan 阅读(382) 评论(0) 推荐(0)

import
摘要:为什么要有import 其实就是让不同包下的类之间相互访问,不用写全类名了 导包格式 import 包名; 注意: * 这种方式导入是到类的名称。 * 虽然可以最后写*,但是不建议。 package,import,class有没有顺序关系 答:有. Package首位,import其后,class最 阅读全文

posted @ 2017-02-15 19:44 LoaderMan 阅读(294) 评论(0) 推荐(0)

finally
摘要:finally的特点 被finally控制的语句体一定会执行 特殊情况:在执行到finally之前jvm退出了(比如System.exit(0)) finally的作用 用于释放资源,在IO流操作和数据库操作中会见到 阅读全文

posted @ 2017-02-15 19:44 LoaderMan 阅读(183) 评论(0) 推荐(0)

package
摘要:为什么要有包 * 就是对文件进行分类管理 * 包其实就是文件夹 静态导入 格式: import static 包名.类名.方法名 ; 包的定义及注意事项) *定义包的格式 * package 包名; * 多级包用.分开即可 定义包的注意事项 * A:package语句必须是程序的第一条可执行的代码 阅读全文

posted @ 2017-02-15 19:43 LoaderMan 阅读(224) 评论(0) 推荐(0)

final
摘要:final: 是一个修饰符 , 意思: 最终的 final 可以修饰类 , 方法 , 变量 被final 修饰的类 , 不能被继承 被final修饰的方法 , 不能被重写 被final修饰的变量,其实是一个常量,只能被赋值一次 final关键字修饰局部变量 * 只有final 可以修饰局部变量,其他 阅读全文

posted @ 2017-02-15 19:43 LoaderMan 阅读(241) 评论(0) 推荐(0)

static
摘要:意思: 静态的 特点: 1. 被static修饰的成员,被该类的所有的对象所共享 如果某个成员变量是被所有对象共享的,那么它就应该定义为静态的。 2. 随着类的加载而加载 3. 优先于对象存在 4.可以通过类名调用 其实它本身也可以通过对象名调用。 推荐使用类名调用。 静态修饰的内容一般我们称其为: 阅读全文

posted @ 2017-02-15 19:42 LoaderMan 阅读(254) 评论(0) 推荐(0)

this
摘要:代表的是本类对象的一个引用 ; 谁调用我这个方法,我这个方法中的this就代表谁 ; 使用this关键字,我们可以区分到底访问的是局部变量还是成员变量 ; 因为变量的访问遵循一个"就近原则" . 阅读全文

posted @ 2017-02-15 19:41 LoaderMan 阅读(122) 评论(0) 推荐(0)

关键字概述
摘要:* 概述: * 被Java语言赋予特定含义的单词 *特点 * 组成关键字的字母全部小写 *注意事项 goto 和 const 是java语言中的保留字 对于第三方的记事本软件对关键字是存在颜色变化的 阅读全文

posted @ 2017-02-15 19:37 LoaderMan 阅读(148) 评论(0) 推荐(0)

private
摘要:private : 是一个权限修饰符 可以用来修饰成员变量和成员方法 被 private 修饰的成员,只能在本类中访问 最常见的应用场景之一: 就是把成员变量通过private修饰,然后对外提供getXxx()和setXxx()方法 阅读全文

posted @ 2017-02-15 19:37 LoaderMan 阅读(276) 评论(0) 推荐(0)

导航