海阔天空

当前时间为:
欢迎大家来到海阔天空https://www.9713job.com,广告合作以及淘宝商家推广请微信联系15357240395

电脑教程:如何解决mysql上传限制

未分类
2020-08-17 12:32:26
1822677238@qq.com

如何解决mysql上传限制

打开集成开发工具,打开php.ini文件,搜索查找 File Uploads
ile_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开

upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize = 100m ;即允许上传文件大小的最大值。默认为20M

2020java教程:接口

未分类
2020-08-14 17:07:05
1822677238@qq.com

接口

接口的语法
接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似

//抽象类 (更多…)

2020java教程:三个修饰符课后习题

未分类
2020-08-14 14:51:45
1822677238@qq.com

三个修饰符课后习题

1.static可以修饰的内容有?修饰后的效果分别是?
属性、方法和代码块;静态属性是整个类共同持有共享空间(仅一份),通过类名.静态方法名访问。

2.静态方法为什么不能访问非静态成员?
静态代码块执行时,不可能有对象。

3.什么叫类加载?
首次使用某个类时,通过CLASSPATH路径查找该类的.class文件。

4.静态代码块的执行时机与次数?
静态代码块是由类加载时触发的,次数只有一次。

5.abstract可修饰的内容有?修饰后的效果分别是?
类和方法;不能new对象,不能独立存在,只有方法声明没有方法实现。

6.子类继承抽象类有什么要求?
必须覆盖父类的所有抽象方法,否则子类还是抽象类。

7.final可以修饰的内容有?修饰后的效果分别是?
类、方法、变量;修饰类为最终类,不能继被承;修饰方法:最终方法,不能被覆盖;修饰变量:常量,值不可变。

8.不同的常量的赋值时机分别是?
局部常量:显示初始化;
实例常量:显示初始化、动态代码块、构造方法;
静态常量:显示初始化、静态代码块;
基本数据类型常量:值不可变;
引用数据类型常量:地址不可变。

2020java教程:三个修饰符之final

未分类
2020-08-13 16:21:36
1822677238@qq.com

三个修饰符之final

什么是最终?
概念:最后的,不可更改的。

final可修饰的内容:
类(最终类)、方法(最终方法)、变量(最终变量)

final类
final修饰类:此类不能被继承
(String、Math、System均为final修饰的类,不能被继承)

final修饰方法:此方法不能被覆盖
意为最终方法,不支持子类以覆盖的形式修改

final最终类

final变量
final修饰变量:此变量值不能被改变(常量)

final修饰变量

final变量

实例常量


注意:如果在构造方法中为实例常量赋值,
必须保证所有的构造方法都能对其正确赋值

静态常量

静态常量

对象常量

总结:
1.final修饰类:此类不能被继承
2.final修饰方法:此方法不能被覆盖
3.final修饰变量:此变量值不能被改变(无初始值,只允许赋值一次)

赋值时机:
1.局部变量:显示初始化
2.实例常量:显示初始化、动态代码块、构造方法
3.静态常量:显示初始化、静态代码块
4.基本数据类型常量:值不可变
5.引用数据类型常量:地址不可变

2020java教程:三个修饰符之static高级应用

未分类
2020-08-13 13:14:47
1822677238@qq.com

三个修饰符之static高级应用

类加载

Java虚拟机首次使用某个类时,须通过CLASSPATH查找该类的.class文件
将.class文件中对类的描述信息加载到内存中,进行保存
如:包名、类名、父类、属性、方法、构造方法

加载时机:
1.创建对象
2.创建子类对象
3.访问静态属性
4.调用静态方法
Class.forName(“全限定名”)

动态代码块

创建对象时,触发动态代码块的执行。
执行地位:初始化属性之后,构造方法之前。
作用:可为实例属性赋值,或必要的初始行为

静态代码块

类加载时,触发静态代码块的执行(仅一次)
执行地位:静态属性初始化之后
作用:可为静态属性赋值,或必要的初始行为

注意:方法只有调用才会执行

 

总结:

1.static 修饰的成员为静态成员,无需创建对象,可直接通过类名访问
2.静态访问不能直接访问非静态成员
3.静态方法中不能使用this和super关键字
4.静态方法可以继承,不能重写,没有多态
5.静态代码块在类加载时被执行,且执行一次

2020java教程:面向对象的三个修饰符之static

未分类
2020-08-13 10:08:41
1822677238@qq.com

面向对象的三个修饰符之static

实例属性

public class demos{
    public static void main(String[] args) {
        MyClass mc1=new MyClass();
        mc1.a=10;
        MyClass mc2=new MyClass();
        mc2.a=20;
        System.out.println(mc1.a+"\t"+mc2.a);
        //运行结果 10   20 (更多…)

2020java教程:面向对象之三个修饰符 Abstract

未分类
2020-08-11 20:28:52
1822677238@qq.com

面向对象之三个修饰符 Abstract

什么是抽象?
似是而非的,像却又不是;具备某种对象的特征,但不完整 (更多…)

2020java教程:面向对象课后习题

未分类
2020-08-11 10:17:57
1822677238@qq.com

面向对象课后习题

将下面代码填充完整

public class demos{
    public static void main(String[] args) {
        //创建一个狗对象,调用有参构造
        //名为joy,年龄2岁,性别为母
        Dog d=new Dog("joy",2,false);
        //调用该对象的无参play方法
        d.play();
        //调用该对象的有参play方法,参数为30
        d.play(30); (更多…)

2020java教程:面向对象三大特性之多态

未分类
2020-08-11 06:51:13
1822677238@qq.com

面向对象三大特性之多态

生活中的人物视角
生活中,不同人物角色看待同一个对象的视角不同,关注点也不同

比如学生小明
在父母眼里他是儿子,在爷爷眼里他是孙子
在老师眼里他是学生,在同学眼里他是同学

生活中的多态
如果你看见 蜥蜴 你会说 它是什么?
蜥蜴?动物?爬虫?
生活中的多态是指`客观事物在人脑中的主观反应`
主观意识上的类别与客观存在的对象具有 “is a” 关系时,即形成多态 (更多…)

2020java教程:面向对象之银行ATM存取款机操作

未分类
2020-08-10 20:28:37
1822677238@qq.com

面向对象之银行ATM存取款机操作

下面是银行ATM存取款机操作

import java.util.Random;
import java.util.Scanner; (更多…)