在J2SE5.0的java.lang包中预定义了三个注释:Override.Deprecated和SuppressWarnings Override 这个注释的作用是标识某一个方法是否覆盖了它的父类的方法. 假设有两个类Class1和ParentClass1,用Class1中的myMethod1方法覆盖ParentClass1中的myMethod1方法. class ParentClass1 { public void myMethod1() {...} } class Class1 exten…
一.什么是注释 说起注释,得先提一提什么是元数据(metadata).所谓元数据就是数据的数据.也就是说,元数据是描述数据的.就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义.而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的.在J2SE5.0中可以自定义注释.使用时在@后面跟注释的名字.                                                                               …
Deprecated SuppressWarnings 元注解…
Override 这个注释的作用是标识某一个方法是否覆盖了它的父类的方法.那么为什么要标识呢?让我们来看看如果不用Override标识会发生什么事情. Deprecated 这个注释是一个标记注释.所谓标记注释,就是在源程序中加入这个标记后,并不影响程序的编译,但有时编译器会显示一些警告信息. 那么Deprecated注释是什么意思呢?如果你经常使用eclipse等IDE编写java程序时,可能会经常在属性或方法提示中看到这个词.如果某个类成员的提示中出现了个词,就表示这个并不建议使用这个类成员…
一.枚举 传统的方式: •在某些情况下,一个类的对象是有限而且固定的.例如季节类,只能有 4 个对象 •手动实现枚举类: —private 修饰构造器. —属性使用 private final 修饰. —把该类的所有实例都使用 public static final 来修饰. 练习代码: public class Season { //1.因为类的对象是固定的,所以类的属性是常量 public final String name; public final String desc; //2.因为…
HIBERNATE一些_方法_@注解_代码示例操作数据库7步骤 : 1 创建一个SessionFactory对象 2 创建Session对象 3 开启事务Transaction : hibernate中,然后数据库操作,都必须是事务的,哪怕是查询 4 执行数据保存操作(必须提交,才会执行对应的操作方法) 5 提交事务 6 关闭Session session.close(); getCurrentSession();不需要手动关闭,opensession需要手动关闭 7 关闭SessionFact…
1.Preprocessor Glue: The ## Operator 预处理连接符:##操作符 Like the # operator, the ## operator can be used in the replacement section of a function-like macro.Additionally, it can be used in the replacement section of an object-like macro. The ## operator co…
一.什么是凝视     说起凝视,得先提一提什么是元数据(metadata).所谓元数据就是数据的数据.也就是说,元数据是描写叙述数据的.就象数据表中的字段一样,每一个字段描写叙述了这个字段下的数据的含义.而J2SE5.0中提供的凝视就是java源码的元数据,也就是说凝视是描写叙述java源码的.在J2SE5.0中能够自己定义凝视.使用时在@后面跟凝视的名字.                                                                     …
一.什么是视线     说起目光,你必须先提什么是元数据(metadata). 所谓元数据是数据的数据.那.元数据是描述数据的叙述. 像在表中的数据字段,叙述了这个字段下的数据的含义.而J2SE5.0中提供的凝视就是java源码的元数据,也就是说凝视是描写叙述java源码的. 在J2SE5.0中能够自己定义凝视.使用时在@后面跟凝视的名字. 二.J2SE5.0中提前定义的凝视     在J2SE5.0的java.lang包中提前定义了三个凝视.它们是Override.Deprecated和Sup…
C++框架_之Qt的开始部分_概述_安装_创建项目_快捷键等一系列注意细节 1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C++图形用户界面应用程序框架.它为应用程序开发者提供建立艺术级图形界面所需的所有功能.它是完全面向对象的,很容易扩展,并且允许真正的组件编程. 1.2 Qt的发展史 1991年 Qt最早由奇趣科技开发 1996年 进入商业领域,它也是目前流行的Linux桌面环境KDE的基础 2008年 奇趣科技被诺基亚公司收购,Qt称为诺基亚旗下的编程语言 2012年 Qt又被Dig…