自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java.lang.IllegalMonitorStateException错误

这个错误是在多线程开锁解锁时发生,锁是Object对象,而Integer或者int是不能作为锁对象的,所以可以创建一个对象,对象的属性用int或者Integer类型来对其进行运算

2021-10-07 23:41:01 123

原创 java之浏览器状态码

浏览器状态码状态码组成:100-5991xx:100,本次返回的文件不是一个独立资源文件2xx:200,本次返回的是一个完整的资源文件3xx:302,本次返回的不是一个资源文件,而是一个地址,让浏览器自动发起到这个地址(重定向)4xx:404,在服务器未定位到资源文件​ 405,在服务器定位到资源文件,但浏览器发起的请求方式无法处理(get/post)5xx:500,服务器已经定位到资源文件,请求方式也没问题,但因为java程序异常处理失败。...

2021-10-02 11:05:52 134

原创 mysql数据库

mysql数据库DBMS(数据库操作系统)对数据库进行操作时需要用到sql语言,sql语言分为DQL、DML、DDL、TCL、DCLDQL:堆数据库中的数据进行查询操作(select)(重点)DML:对数据进行增删改操作(insert、delete、update)(重点)DDL:对数据库中的表结构进行增删改(create、drop、alter)TCL:事物控制语言,对事物进行提交(submit)、回滚(rollback)DCL:数据控制语言,进行授权grant、撤销权限revokeDQL:

2021-10-02 10:41:29 82 1

原创 java中访问权限修饰符范围

访问权限修饰符权限修饰符有四个public-----protected------default------private(范围从大到小)​ 本类 同包 子类 任意位置public 可以 可以 可以 可以protected 可以 可以 可以 不行default 可以 可以 不行 不行private 可以 不行 不行 不行

2021-09-28 18:39:22 212

原创 java中面向对象OOP

面向对象(OOP)面向对象的三大特性:封装、继承、多态修饰符static修饰方法时,当类被加载的时候,这个方法也会被加载;不用static时,对象被创建后,才会存在。所以,static修饰的方法不能调用非static方法。构造方法:类的构造方法有无参构造和有参构造,但是构造方法的返回值只能是void,修饰符为public。如果有了有参构造,但没有声明无参构造函数,那么创建对象时就不能创建无参的对象。构造函数和类名一样new一个对象时,其实就是调用这个类的构造函数。创建一个对象时内存情况:

2021-09-28 18:38:46 79

原创 java中的运算符

运算符数学运算符有+ - * / % ++ --等在这个地方需要注意++的问题int a = 2;int b = a++;System.out.println(a);//结果是3System.out.println(b);//结果是2int a = 2;int b = ++a;System.out.println(a);//结果是3System.out.println(b);//结果是3在 b = a++时,它是先把a赋值给b,然后在自增在 b = ++a时,它是先自增,然把自

2021-09-28 18:37:40 53

原创 java中数组

数组数组数组中存放的是同一类型的多个数据声明:数据类型[] 数组名字 = new 数据类型[数量]int[] nums;//首选int nums[];//不推荐int[] nums = new int[10];//定义了10个int类型的数据存放在nums数组中 数组的赋值和提取,可以通过数组下标来操作,数组的下标是从0开始数组的长度可以用 数组名.length属性来获取数组声明定义时对应内存的状态栈:存放基本变量类型(包含这个基本类型的具体数值),存放引用对象的变量(这个引用对象在堆

2021-09-28 18:36:44 64

原创 java中循环结构、Switch多选择结构、break、continue关键字

Scanner对象Scanner对象是用来接收用户输入信息的对象,方法有hasnext()、next()、hasNextLine()、nextLine()等。在下面这种使用next的方法时,如果输入hello world,得到的结果是hello。因为next方法接收的是一个字符串,以空格作为结束标志Scanner scanner = new Scanner(System.in);if(scanner.hasNext()){ System.out.println(scanner.next());

2021-09-28 18:35:16 255

原创 java中的运算符

运算符数学运算符有+ - * / % ++ --等在这个地方需要注意++的问题int a = 2;int b = a++;System.out.println(a);//结果是3System.out.println(b);//结果是2int a = 2;int b = ++a;System.out.println(a);//结果是3System.out.println(b);//结果是3在 b = a++时,它是先把a赋值给b,然后在自增在 b = ++a时,它是先自增,然把自

2021-09-27 13:19:43 37

原创 java数据类型、数据转换以及一些坑

java数据类型、数据转换以及一些坑基础类型整数类型byte占1个字节:-128~127short占2个字节:-32768~32767int占4个字节:-2147483648~2147483647long占8个字节:-9223372036854775808~9223372036854775807 long类型后面要加上L long num1 = 50L浮点类型(小数)float占4个字节 (数字后面要加上F以区分) float num1 = 21.3Fdouble占8个字节(常

2021-09-27 00:05:08 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除