03 2022 档案

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