- 博客(18)
- 收藏
- 关注
原创 JavaScript相关内容
一个网站是由html+css+js组成的JavaScript是web开发者必学的三种语言之一①HTML定义网页的内容②CSS规定网页的布局③JavaScript对网页行为进行编程。
2023-04-23 20:58:20
126
原创 HTML网页相关内容
每个表格有若干行(由<tr>标签定义),每行被分割为若干单元格(由<td>标签定义)。固定定位(position:fixed):元素是相对于视口定位的,即使滚动页面它始终在同一个位置。<form>表单元素<form/>,表单元素指的是不同类型的input元素、复选框、单选按钮、提交按钮等等。不能将<body></body>标签与<frameset></frameset>标签同时使用。双边标签:<开始标签 属性1=“属性值1” 属性2=“属性值2”>内容<结束标签/>无序列表:无序列表始于<ul>标签。
2023-04-23 19:58:25
193
原创 JDBC数据库连接
JDBC的全称:Java database connectivity -> Java连接数据库。可以使用Java代码连接数据库,然后对数据库中的数据进行增删改查。
2023-04-15 11:06:20
532
原创 MySQL数据库2
一些和查询相关的sql内置函数:max():求一个字段中数据的最大值。min():求一个字段中数据的最小值。avg():求一个字段中数据的平均值。sum():求一个字段中所有数据的和。count(*):统计当前表中数据有多少个。#表中薪资的最大值| 1 | 小苏苏 | 1 | 29 | 可爱得很 | 8.99 || 3 | heidan | 1 | 12 | 是真的狗 | 98.98 |
2023-04-14 21:35:49
124
原创 MySQL数据库1
顾名思义,数据库就是用来存储数据的,各个网站、app都需要存储数据,而这些数据就存在数据库中。数据库的分类:①关系型数据库:mysql,Oracle,SqlServer,DB2,SQLite等;②非关系型数据库:Redis,MongoDB,memoryche等;其中,关系型数据库的存储形式是表格形式,非关系型数据库的存储形式是键值对形式。
2023-04-14 20:38:49
230
原创 进程与线程
生产线程负责生产,消费线程负责消费。.生产线程和消费线程要达到均衡。.这是一种特殊的业务需求,在这种情况下需要使用wait方法和notify方法。//商品的名字//商品的价格//商品是否需要生产//true需要生产 false 不需要生产class Customer implements Runnable {//消费者线程@Override//消费者一直消费 生产者一直生产//需要一直消费 判断商品是否有无// //true需要生产 false 不需要生产。
2023-04-12 20:26:20
126
原创 Java中的进程和线程
进程是一个独立运行的应用程序。比如电脑软件,启动以后就是一个进程,如QQ等。进程需要系统进行分配,可以获取当前系统的内存、网卡、显卡等进程的两个特性:①独立性:各个进程之间是相互独立互不影响的。②互斥性:每个应用程序系统会分配一个独立的端口号。
2023-04-01 15:24:40
229
原创 Java中一些常见类
StringBuffer类,线程安全,可变的字符序列。字符串缓冲区就像一个String,但可以修改。在任何时间点,它包含一些特定的字符序列,但可以通过某些方法调用来更改序列的长度和内容。如:String str="abc" 在常量池中abc的地址0x876str+="def" 在常量池中abcdef会有新的地址 0x548StringBuffer s=new StringBuffer("abc") abc的地址0x679s.append("def") 字符串变为abcdef 地址0x679。
2023-04-01 14:34:17
100
原创 Map集合,File类,IO流
Interface Map<K,V> key->键,value->值Map集合是一个双边队列,存的是键值对的数据。Mapa接口下面已经封装好了实现类①HashMap②TreeMapMap接口下面的方法增:V put(K key,V value) 将指定的值与该映射中指定的键相关联extends K,?
2023-03-30 21:14:13
196
原创 集合、Object类和匿名内部类
int id;= null)Person person1 = new Person(1, "老邢");Person person2 = new Person(2, "骚磊");Person person3 = new Person(1, "老邢");//现在存了三个对象。感觉可以吗?不可以 关注是内容!!!咋干掉?//重写equlas和hashCode方法。
2023-03-25 20:26:20
101
原创 String类、泛型、权限修饰符
public <无意义的占位符> 返回值的类型 方法的名字 (参数) {无意义的占位符:可以任意的字符 但是都大写的 开发中一般是 T (Type) E (Element)?(未知)test(89);// }// }// }//写泛型的入门级别的案例 更具有广泛性质//T随着方法的实参 而改变他的类型public static <T> void test(T t) {//T 代表所有的类型无参无返回值有参无返回值无参有返回值有参有返回值test();
2023-03-25 17:11:35
99
原创 Java中的异常
开发中会遇到很多的异常,但是Java中给咱们提供的异常不足以描述了。咱们可以自己造异常//抄别人的异常类 单身人士的异常类super();buy(false);//true 是单身 false 不是单身throw new SinglerException("单身不能进店购买");System.out.println("情侣买一送一!!!");
2023-03-25 16:57:25
71
原创 Java的三大特征之一——多态及接口相关内容
①final可以修饰成员变量final修饰的成员变量必须初始化,一旦被赋值就无法再修改②final可以修饰局部变量final修饰的局部变量可以暂时不用赋值,使用的时候必须赋值,一旦赋值就无法再修改③final可以修饰成员方法final修饰的方法不能被子类重写④final可以修饰类final修饰的类不能被继承⑤final可以修饰对象的引用这个引用一旦被赋值就无法被修改。
2023-03-18 21:18:49
70
原创 Java三大特征之一——继承以及this关键字
①一般写在实体类中,表示的是当前的对象;②可以使用this调用属性和方法;③this关键字可以调用构造方法(很少用);注意:(1)一定是在构造方法中调用另一个构造方法(2)在构造方法中调用其他构造方法的时候一定要写在首行。
2023-03-18 20:37:30
680
原创 变量、运算符和分支
定义: 在程序运行的过程中,可以改变的量的叫变量语法格式: 数据类型 变量的名字 = 初始化的值;①数据类型: 对变量进行约束的②变量的名字: 自己起的一个名字③=: 赋值号④初始化的值: 就是存储的一个数据。
2023-03-11 20:09:38
67
原创 方法的练习
1,2,3,4,5,2] 找 2在数组中第一次出现的下标 1/*** 获取指定数据在数组中第一次出现的下标* @param arr 目标数组 在这个数组中找* @param find 目标数据 要找这个数*///找到指定值的下标 赋值给一个变量 下标不可能是一个-1的就代表没有i++) {index = i;break;//终止循环。
2023-03-10 20:47:29
86
原创 循环、方法和数组的整理
①无参无返回值的方法②有参无返回值的方法③无参有返回值的方法④有参有返回值的方法第一种:数据类型[] 数组的名字 = {值1, 值2, 值3,...};或数据类型 数组的名字 []= {值1, 值2, 值3,...};第二种:数据类型[] 数组的名字 = new 数据类型[容量];或数据类型 数组的名字[] = new 数据类型[容量];第一种和第二种区别: 第一种即声明了数组又对数组赋值了,第二种只是声明空的数组而已,暂时还没有赋值。
2023-03-10 20:39:55
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人