我的代码游记

分类 · Java

首页

关于

归档

Java

Java 注解(Annotation)

简介 Java注解用于为Java代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java注解是从Java5开始添加到Java的。 你看懂了吗?反正我是没有看懂,所以请忘了它吧,让我们回到最开始的状态。Annotation,中文翻译是注解、标签,官方翻译为注解,但是其实我觉得翻译为标签更合适,并不是注解不贴切,只是我们平常生活里面极少用到注解这个词,所以这反而称为了很多人理解Annotation的障碍,所以你们可以按照标签来理解这个知识点。 什么是标签其实我们日常生活中常常用到这个词,最常见的一个应用莫过于我们在超市、商场里面看到的价格标签了,贴在商品上,或者挂在商品旁边,这些都是标签的一种,价格标签说明了这个商品的价格。另一个应用领域就是人或物,我们..

更多
JavaJava虚拟机

《深入理解Java虚拟机》第一章

概述Java不仅是一门变成语言,还是一个由一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用语软件开发和跨平台部署的支持环境,并广泛用于嵌入式系统、移动终端、企业服务器、大型机等多种场合,所以我们现在说Java,绝对不仅仅是在说一种变成语言,这个整个体系也是我们学习Java变成的动机所在。Java优点 实现跨平台 提供相对安全的内存管理和访问机制 实现了热点代码检测和运行时编译和优化 提供了完善的应用接口还有无数商业机构和开源社区的第三方库 Java技术体系Java技术体系包括以下部分 Java程序设计语言 各种硬件平台上的Java虚拟机 Class文件格式 Java API类库 来自商业机构和开源社区的第三方Java类库 其中Java程序设计语言、Java虚拟机、J..

更多
JavaJava虚拟机

《深入理解Java虚拟机》读书笔记

前言2017年9月校招季,广州金山WPS二面,面试官对我说:你写了这么久的Java连Java是什么都不知道,盲点太多,你都快瞎了想想面试官说得在理,吃了太多原理的亏,遂拿起了这本《深入理解Java虚拟机 JVM高级特性与最佳实践》,我也不知道我能不能看完,但是总归是一个开始,然后慢慢一个字一个字地爬,总归能爬到终点的吧,我试着这么鼓励我自己 目录 第一部分 走进Java 第1章 走近Java 1.1 概述 1.2 Java技术体系 1.3 Java发展史 1.4 Java虚拟机发展史 1.4.1 Sun Classic Exact VM 1.4.2 Sun Hotspot VM 1.4.3 Sun Mobile-embedded VM Meta-circular VM 1.4.4 Bea Jrockit..

更多
loading..
Java

Java修饰符

梗概Java提供了很多的修饰符,修饰符用于描述类/方法/变量的一些属性,主要分为两类 访问修饰符 非访问修饰符 访问修饰符用于描述该类/方法/变量的被访问的权限,关键字有四个,权限范围如下: 修饰符 包外 子类 包内 类内 public √ √ √ √ protected √ √ √ default √ √ private √ public(公有访问修饰符)被声明为 public 的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的 public 类分布在不同的包中,则需要导入相应 public 类所在的包。由于类的继承性,类所有的公有方法和变量都能被其子类继承。++Java 程序的 main() 方法必须设置成公有的,否则,Java 解释器将不能运..

更多
12