- 博客(6)
- 收藏
- 关注
原创 多线程
多线程程序:为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象进程:是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生,存在和消亡(生命周期)1,线程的创建1.1,方式一:继承于Thread类 1,创建一个继承于thread类的子类 2,重写thread类的run()方法 //针对方法体的,将此线程声明的操作声明在run()方法中 3,创建Thread类的子类的对象 4,通过此对象调用start()方法例题:遍
2020-10-23 10:49:31 144
原创 Java面向对象常见关键字解释
用于定义类,函数,变量修饰符的关键字static1,static:静态的2,static可以用来修饰:属性,方法,代码块,内部类3,使用static修饰属性 :静态变量(类变量)相较于实例变量的区别:①随着类的加载而加载,②早于对象的创建③只要权限允许,可以通过“对象.属性”的方式调用,存在于方法区的静态域4, 属性:按是否使用static修饰,又分为: 静态属性 vs 非静态属性(实例变量)实例变量:我们创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性,当修改其中一个对像中的
2020-10-23 08:27:01 844
原创 Java类及类的成员
属性对应类中的成员变量属性和局部变量的对比:1,相同点:1.1定义变量的格式:数据类型 变量名 = 变量值1.2先声明,后使用1.3变量都有其对应的作用域2,不同点:2.1在类中声明的位置不同属性:直接定义在类的一对{}内局部变量:声明在方法内,方法形参,代码块内,构造器形参,构造内部的变量2.2关于权限修饰符的不同属性:可以在声明属性时,指明其权限,使用权限修饰符常用的权限修饰符:private、public、缺省、protected(目前,声明属性时,使用缺省就可)局部变
2020-09-16 00:35:22 401
原创 Java面向对象三大特征
封装性封装是指把一个对象的状态信息(也就是属性)隐藏在对象内部,不允许外部对象直接访问对象的内部信息。一,问题的引入:当我们创建一个类的对象以后,我们可以通过“对象.属性”的方式,对属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约。除此之外,没有其他的制约条件。但是,在实际问题中,我们往往需要给属性赋值加入额外的限制条件,这个条件就不能在属性声明时体现,我们只能通过方法进行限制条件的增加(比如setLegs)。同时,我们需要避免用户再使用“对象.属性“的方式进行赋值。则需要将属性声明为
2020-09-15 23:47:08 176
原创 Java基础知识总结一:
Java基本语法关键字和保留字*Java保留字:现有Java版本尚未使用,但以后的版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字goto,const*.中英文标点符号的区别:1.汉语中的某些标点符号为英语所没有。 顿号(、)书名号(《》)间隔号(??)着重号2.英语中的某些标点符号为汉语所没有。撇号–Apostrophe('连字号–Hyphen(-)斜线号—Virgule or Slash(/):该符号主要起分割作用,也常用于标音。3.某些符号在汉英两种语言中的形式不同。 中
2020-09-12 23:05:53 208
原创 Java之JDK下载,安装及环境变量的配置:
一:JDK的安装及环境变量的配置:1,JDK的安装: ①先进入Oracle官网,点Product ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200908221643164.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0Nzc4NjU2,size_16,color_FFFFFF
2020-09-11 11:16:52 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人