医院网站建设价格,哈尔滨网站公司哪家好,自己做的网站,汽车类网站设计规划注解
override 通常是用在方法上的注解表示该方法是有重写的
interface 表示一个注解类
比如
public interface override{}
这就表示是override是一个注解类
target 修饰注解的注解表示元注解
deprecated 修饰某个元素表示该元素已经过时了
1.不代表该元素不能用了override 通常是用在方法上的注解表示该方法是有重写的
interface 表示一个注解类
比如
public interface override{}
这就表示是override是一个注解类
target 修饰注解的注解表示元注解
deprecated 修饰某个元素表示该元素已经过时了
1.不代表该元素不能用了而是不推荐使用
2.可以是类 成员 方法等等
suppresswarnings{“ 范围”}
抑制某些范围的警告
import java.util.ArrayList;
import java.util.List;
SuppressWarnings({rawtypes, unchecked, unused})
public class SuppressWarnings_ {//1. 当我们不希望看到这些警告的时候可以使用 SuppressWarnings注解来抑制警告信息//2. 在{} 中可以写入你希望抑制(不显示)警告信息//3. 可以指定的警告类型有// all抑制所有警告// boxing抑制与封装/拆装作业相关的警告// //cast抑制与强制转型作业相关的警告// //dep-ann抑制与淘汰注释相关的警告// //deprecation抑制与淘汰的相关警告// //fallthrough抑制与switch陈述式中遗漏break相关的警告// //finally抑制与未传回finally区块相关的警告// //hiding抑制与隐藏变数的区域变数相关的警告// //incomplete-switch抑制与switch陈述式(enum case)中遗漏项目相关的警告// //javadoc抑制与javadoc相关的警告// //nls抑制与非nls字串文字相关的警告// //null抑制与空值分析相关的警告// //rawtypes抑制与使用raw类型相关的警告// //resource抑制与使用Closeable类型的资源相关的警告// //restriction抑制与使用不建议或禁止参照相关的警告// //serial抑制与可序列化的类别遗漏serialVersionUID栏位相关的警告// //static-access抑制与静态存取不正确相关的警告// //static-method抑制与可能宣告为static的方法相关的警告// //super抑制与置换方法相关但不含super呼叫的警告// //synthetic-access抑制与内部类别的存取未最佳化相关的警告// //sync-override抑制因为置换同步方法而遗漏同步化的警告// //unchecked抑制与未检查的作业相关的警告// //unqualified-field-access抑制与栏位存取不合格相关的警告// //unused抑制与未用的程式码及停用的程式码相关的警告//4. 关于SuppressWarnings 作用范围是和你放置的位置相关// 比如 SuppressWarnings放置在 main方法那么抑制警告的范围就是 main// 通常我们可以放置具体的语句, 方法, 类.//5. 看看 SuppressWarnings 源码//(1) 放置的位置就是 TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE//(2) 该注解类有数组 String[] values() 设置一个数组比如 {rawtypes, unchecked, unused}/*Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE})Retention(RetentionPolicy.SOURCE)public interface SuppressWarnings {String[] value();}*/public static void main(String[] args) {List list new ArrayList();list.add(jack);list.add(tom);list.add(mary);int i;System.out.println(list.get(1));}public void f1() {
// SuppressWarnings({rawtypes})List list new ArrayList();list.add(jack);list.add(tom);list.add(mary);
// SuppressWarnings({unused})int i;System.out.println(list.get(1));}
}
Class对象功能 Getfields() 获取public修饰的成员变量 Getfieldstring name获取指定名称的public修饰的成员变量 Personclass为person类的class对象
A为获取class成员中名为a的成员
New一个person类的变量p去获取该变量然后打印他的a成员为空
然后class对象再将p中的a成员变成“张三”
为field对象 输出 数据库 用于存储和管理数据的仓库
特点
持久化存储数据文件系统相当于方便存储和管理数据使用了统一的方式操纵数据库——sql Mysql登录启动和退出 winr cmd 然后 或者-p密码也ok 看mysql是否启动就是右击电脑管理 然后找到mysql就ok 实在不记得看第26个视频
退出 exit 或 quit SQL结构化查询语言 定义了操作所有的关系型数据库的规则
1.sql语句可以多行或者单行书写以分号结尾
2.可使用空格或者缩进来增强语句可读性
3.mysql数据库的sql语句不区分大小写关键字建议使用大写
4.注释
单行注释
-- 两个横杠一个空格或者# 多行注释/* 注释 */