03 2022 档案
摘要:-- 查询全部学生 -- 语法 select 字段(属性) from 表 SELECT * FROM student; -- 查询指定字段 SELECT `studentname`,`studentno` FROM student; -- 给查询的字段起别名 ,也可以给表起别名 -- 在字段(属性)
阅读全文
摘要:-- 第15节 Delete和Truncate -- 删除数据库(避免这样写) -- 语法:delete from 表名 where 条件 -- 删除的是表中的内容,但表头,也就是表结构还在 DELETE FROM `student1` WHERE id=1; -- truncate命令表示清空某一
阅读全文
摘要:package reflection; //什么叫反射 public class Test01 extends Object{ public static void main(String[] args) throws ClassNotFoundException { //通过反射获取类的Class
阅读全文
摘要:package annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; impor
阅读全文
摘要:package annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; impor
阅读全文
摘要:package annotation; //注解的认识:annotation(注解),从jdk5.0开始引入,也可以叫有功能的注释 //注解的作用:不是程序本身,但可以对程序做出解释,易于被其他程序(如编译器)读取, import java.util.ArrayList; import java.u
阅读全文
摘要:package annotation; //注解的认识:annotation(注解),从jdk5.0开始引入,也可以叫有功能的注释 //注解的作用:不是程序本身,但可以对程序做出解释,苦于被其他程序(如编译器)读取, import java.util.ArrayList; import java.u
阅读全文
摘要:package annotation; //注解的认识:annotation(注解),从jdk5.0开始引入,也可以叫有功能的注释 //注解的作用:不是程序本身,但可以对程序做出解释,苦于被其他程序(如编译器)读取, public class Test01 extends Object{ //@Ov
阅读全文
摘要:package demo01; import java.net.InetSocketAddress; public class TestInetSocketAddress { public static void main(String[] args) { // InetSocketAddress
阅读全文
摘要:package com.daxing.lambda; public class TestLambda2 { public static void main(String[] args) { /* // lambda表达式 ILove love = (int a)-> { System.out.pri
阅读全文
摘要:package com.daxing.lambda; //推导lambda表达式 // 前提,接口是函数式接口,任何接口,如果只包含唯一一个抽象方法,那么这个接口就是函数式接口 public class TestLambda1 { // 方法二:静态内部类 static class Like2 im
阅读全文
摘要:package com.daxing.proxystatic; // 静态代理模式 /* 1.真实对象和代理对象都要实现同一个接口 2.代理对象要代理真实角色 * */ // 优点:1.代理对象可以做很多真实对象做不了的事情 2.真实对象可以专注做自己的事情 public class StaticP
阅读全文
摘要:-- 第14节 update修改语句 -- 修改学员名字,带了条件的 update 表名 set 列名=属性值 where 条件 UPDATE `student1` SET `name`='大星' WHERE id=1; -- 不指定条件 ,会改变所有 UPDATE `student1` SET `
阅读全文
摘要:-- 第13节 insert 插入语句 -- insert into 表名([字段1,字段2,····])values('值1‘,’值1‘),('值2',’值2‘)··) insert into `grade`(`gradename`) value('大四') -- 一般插入语句时,我们的数据和字段
阅读全文
摘要:-- 第12小节 数据库外键-- 第一张表 CREATE TABLE IF NOT EXISTS`grade`( `gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级', `gradename` VARCHAR(18) NOT NULL COMM
阅读全文
摘要:-- 修改表名 ALTER TABLE 旧表名 RENAME AS 新表名 alter table student rename as student2 -- 增加表的字段 ALTER TABLE 表名 ADD 字段名 列属性(属性) alter table student1 add age int
阅读全文
摘要:package demo01; import java.net.InetAddress; import java.net.UnknownHostException; //测试ip public class TestIntAddress { public static void main(String
阅读全文
摘要:package com.daxing.demo02; //创建线程的方式三:实现Callable接口 /* 注意:实现Callable接口,需要返回值类型 重写call方法,需要抛出异常 步骤: 1.创建目标对象 2.创建执行服务:ExcutorService ser=Excutors.newFix
阅读全文
摘要:package com.daxing.demo01; //多线程--模拟龟兔赛跑 public class Race implements Runnable { private static String winner; @Override public void run() { for (int
阅读全文
摘要:package com.daxing.demo01; //多个线程同时操作一个对象 //买火车票的例子 //发现问题:多个线程操作同一个资源的情况下,线程不安全,数据混乱。 public class TestThread04 implements Runnable { //票数 private in
阅读全文
摘要:package com.daxing.demo01; //创建线程方法二:实现runnable接口,重写run方法,执行线程需要丢入runnable接口的实现类对象,然后调用start方法 public class TestThread3 implements Runnable{ @Override
阅读全文
摘要:package com.daxing.demo01; //创建线程的方式一:1继承Thread类,2重写run()方法,3创建(new)线程对象调用start方法开启线程 //总结:注意,线程开启不一定立即执行,由cpu调度执行 public class TestThread1 extends Th
阅读全文
摘要:## 数据库链接 ```sql mysql -u root -p123456 --表示数据库链接 flush privileges; --刷新权限 show databases;--查看所有的数据库 use school;--切换数据库 use 数据库名; show tables;--查看数据库中的
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> /*id选择器:id必须保证全局唯一,意思就是每个地方都有不同的id, 不能出现两个地方的id一样 可以精准定位到某
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> /*类选择器格式 .class的名称{} 优点,可以多个标签用名称一样class归类,是同一个class,达到可以复
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> /*标签选择器,会选择到页面上所有的这个标签元素*/ /*以下两个就是标签选择器*/ h1{ color: #303
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--方法二:内部样式--> <style> h1{ color: aqua; } </style> <!--方法三:外部导入式-
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--规范.<style>中可以编写css代码 语法: 选择器{ 声明1; 声明2; .... } --> <!--将css代码写
阅读全文
摘要:package com.daxing.demo01; //创建线程的方式一:继承Thread类,重写run()方法,调用start方法开启线程 public class TestThread1 extends Thread{//继承Thread //重写run方法 @Override public
阅读全文
摘要:package exception.demo02; //自定义异常类,需要继承Exception public class MyException extends Exception{ //假设数字>10;抛出异常 private int detail; public MyException(int
阅读全文
摘要:1.java中可以把异常当作对象来处理,并定义一个基类java.lang.Throwable 作为所有异常超类 2.在Java API中已经定义了许多异常类,这些异常类分为两大类 错误Error和异常Exception 3.异常处理机制:1)抛出异常 2)抓取异常 4.异常处理五个关键字:try、c
阅读全文

浙公网安备 33010602011771号