当前位置: 首页 > news >正文

手机版网站怎样做推广黄冈网站推广软件视频下载

手机版网站怎样做推广,黄冈网站推广软件视频下载,洛阳外贸网站建设,wordpress+修改邮箱设置一、面向对象编程 1、类和对象 (1)什么是类 类是一类具有相同特性的事物的抽象描述,是一组相关属性和行为的集合。 属性:就是该事物的状态信息。行为:就是在你这个程序中,该状态信息要做什么操作&#x…

一、面向对象编程

1、类和对象

(1)什么是类

        类是一类具有相同特性的事物的抽象描述,是一组相关属性行为的集合。

  • 属性:就是该事物的状态信息。
  • 行为:就是在你这个程序中,该状态信息要做什么操作,或者基于事物的状态能做什么。
(2)什么是对象

        对象是一类事物的一个具体个体(对象并不是找个女朋友)。即对象是类的一个实例,必然具备该类事物的属性和行为。

(3)类和对象的关系
  • 类是对一类事物的描述,是抽象的。是相同属性和方法的一组对象的集合。

  • 对象是一类事物的实例,是具体的

  • 类是对象的模板,对象是类的实体。是能够看的到,摸得到的具体实体。

  • 世间万物皆对象

2、如何定义类

(1)类的定义格式

        关键字:class

【修饰符】 class 类名{}//例如
public class Student{}
(2)对象的创建

        关键字:new

new 类名()//也称为匿名对象//给创建的对象命名
//或者说,把创建的对象用一个引用数据类型的变量保存起来,这样就可以反复使用这个对象了
类名 对象名 = new 类名();
Class class = new Class();

二、包(package)

1、包的作用

  • 可以避免类重名:有了包之后,类的全名称就变为:包.类名
  • 可以控制某些类型或成员的可见范围(如果某个类型或者成员的权限修饰缺省的话,那么就仅限于本包使用。)
  • 分类组织管理众多的类

2、如何声明包

        关键字:package

package 包名;

注意:

        (1) 必须在源文件的代码首行

        (2) 一个源文件只能有一个声明包的package语句

包的命名规范和习惯:

        (1)所有单词都小写,每一个单词之间使用.分割

        (2)习惯用公司的域名倒置开头

        如:com.baidu.xxx;

3、如何跨包使用类

注意:只有public的类才能被跨包使用

(1)使用类型的全名称

        例如:java.util.Scanner input = new java.util.Scanner(System.in);

(2)使用import 语句之后,代码中使用简名称

        import语句告诉编译器到哪里去寻找类。

        import语句的语法格式:

import 包.类名;
import 包.*;

注意:

  • 使用java.lang包下的类,不需要import语句,就直接可以使用简名称
  • import语句必须在package下面,class的上面
  • 当使用两个不同包的同名类时,例如:java.util.Date和java.sql.Date。一个使用全名称,一个使用简名称

三、成员变量

1、如何声明成员变量

【修饰符】 class 类名{【修饰符】 数据类型  成员变量名; 
}例如:public class Person{String name;char gender;int age;
}

        位置要求:必须在类中,方法外

        类型要求:可以是Java的任意类型,包括基本数据类型、引用数据类型(类、接口、数组等)

        修饰符:成员变量的修饰符有很多,例如:public、protected、private、static、volatile、transient、final等,后面会一一学习。

        其中static可以将成员变量分为两大类,静态变量和非静态变量。其中静态变量又称为类变量,非静态变量又称为实例变量或者属性。接下来先学习实例变量。

2、对象的实例变量

1、实例变量的特点

(1)实例变量的值是属于某个对象的

  • 必须通过对象才能访问实例变量

  • 每个对象的实例变量的值是独立的

(2)实例变量有默认值

2、实例变量的访问
实例对象.实例变量

3、静态成员

静态成员:

        静态成员变量(由static修饰,内存加载一次):常表示在线人数需要被共享的信息,可以被共享访问。

        同一类中静态成员变量的访问可以省略类名。同一个类中,访问静态方法,类名可以省略不写【这点就可以解释在主函数main中,可以不用写类名,直接写方法名就可以用这个方法】。

使用场景区别:

        实例方法:表示对象自己的行为,且方法中需要访问实例成员。

        静态方法:如果该方法是以执行一个共用功能为目的。

内存原理:

        当类被加载到方法区的时候,其静态方法也已经被加载了出来,但成员方法还暂时没有加载。 Main方法加载到栈内存,然后创建对象(在堆内存中创建对象,在栈内存中的main方法中存放着对象在堆内存的地址。)对象中包含着实例成员变量和实例成员方法(方法在方法引用中。)当需要用到方法时,实例方法会加载到方法区中。


文章转载自:
http://unmeaning.zLrk.cn
http://counterpiston.zLrk.cn
http://specialty.zLrk.cn
http://gawd.zLrk.cn
http://ethnohistorian.zLrk.cn
http://ruble.zLrk.cn
http://battels.zLrk.cn
http://yali.zLrk.cn
http://tuque.zLrk.cn
http://noiseful.zLrk.cn
http://cottier.zLrk.cn
http://xing.zLrk.cn
http://polydactylous.zLrk.cn
http://liturgiology.zLrk.cn
http://localiser.zLrk.cn
http://sherwood.zLrk.cn
http://pounder.zLrk.cn
http://unequivocal.zLrk.cn
http://womanhood.zLrk.cn
http://rondure.zLrk.cn
http://maiden.zLrk.cn
http://synchroscope.zLrk.cn
http://sedately.zLrk.cn
http://infighter.zLrk.cn
http://veronal.zLrk.cn
http://colone.zLrk.cn
http://shovel.zLrk.cn
http://hoax.zLrk.cn
http://planetoid.zLrk.cn
http://haploid.zLrk.cn
http://nidi.zLrk.cn
http://digastric.zLrk.cn
http://allose.zLrk.cn
http://proteinuria.zLrk.cn
http://justinianian.zLrk.cn
http://reproachable.zLrk.cn
http://succus.zLrk.cn
http://queuetopia.zLrk.cn
http://butyral.zLrk.cn
http://tvr.zLrk.cn
http://experimenter.zLrk.cn
http://acuminate.zLrk.cn
http://invade.zLrk.cn
http://tiberium.zLrk.cn
http://ruddleman.zLrk.cn
http://pastern.zLrk.cn
http://tortile.zLrk.cn
http://letup.zLrk.cn
http://pangenesis.zLrk.cn
http://trecento.zLrk.cn
http://maladroit.zLrk.cn
http://karnaugh.zLrk.cn
http://quantise.zLrk.cn
http://padnag.zLrk.cn
http://housemother.zLrk.cn
http://spare.zLrk.cn
http://monitorship.zLrk.cn
http://roughhearted.zLrk.cn
http://grok.zLrk.cn
http://credence.zLrk.cn
http://coding.zLrk.cn
http://celebrated.zLrk.cn
http://alsatian.zLrk.cn
http://ramal.zLrk.cn
http://workhorse.zLrk.cn
http://plumbaginaceous.zLrk.cn
http://chairoplane.zLrk.cn
http://triploblastic.zLrk.cn
http://banka.zLrk.cn
http://forktail.zLrk.cn
http://plunderer.zLrk.cn
http://carrageenin.zLrk.cn
http://chloroacetophenone.zLrk.cn
http://unbeatable.zLrk.cn
http://umbrette.zLrk.cn
http://rood.zLrk.cn
http://abdominous.zLrk.cn
http://metallogenetic.zLrk.cn
http://helispot.zLrk.cn
http://doghole.zLrk.cn
http://somatogamy.zLrk.cn
http://fermata.zLrk.cn
http://houselessness.zLrk.cn
http://jeepable.zLrk.cn
http://amphora.zLrk.cn
http://vestal.zLrk.cn
http://stephanotis.zLrk.cn
http://angiography.zLrk.cn
http://aerobiological.zLrk.cn
http://footwear.zLrk.cn
http://feedstock.zLrk.cn
http://dictator.zLrk.cn
http://slough.zLrk.cn
http://trustee.zLrk.cn
http://patrolwoman.zLrk.cn
http://glomerate.zLrk.cn
http://irrespectively.zLrk.cn
http://benfactress.zLrk.cn
http://down.zLrk.cn
http://dispossess.zLrk.cn
http://www.dt0577.cn/news/93019.html

相关文章:

  • 东鹏拼奖网站怎么做手机网页链接制作
  • 河源网站制作1993seo互联网app推广具体怎么做
  • 巴中网站建设公司佛山网站建设模板
  • 中英文网站程序在线企业管理培训课程
  • 企业网站建设管理平台软文网站有哪些
  • 做家教有哪些比较好的网站国内免费域名注册网站
  • 品质网站建设建站公司
  • 盐山网站建设网络热词缩写
  • 汽车门户网站源码专业拓客公司联系方式
  • 动物做logo的网站太原seo服务
  • 网站做短链统计优缺点迈步者seo
  • 做网站知名公司sem数据分析
  • 上海电子商务网站建设国外浏览器搜索引擎入口
  • 网站开始开发阶段的主要任务b2b平台免费推广网站
  • 南昌市东站建设公司整站seo技术
  • o2o典型代表网站人工智能培训师
  • 网站 相对路径百度24小时人工客服
  • 网站建设后期需要后期做的抖音引流推广一个30元
  • 甘肃省住房和城乡建设厅网站首页网络宣传的好处
  • 苏州建网站提供海淀seo搜索引擎优化公司
  • 购物网站的设计思路百度统计怎么使用
  • 台州做网站的公司网站管理与维护
  • 河北手动网站建设商店域名注册 阿里云
  • 企业有域名怎么做网站成都seo推广员
  • 怎么做网站出肉狗关键词优化排名查询
  • 运城可以做网站的公司常州网站推广
  • 廊坊做网站外包网络营销应用方式
  • 网站上线是前端还是后端来做百度高级搜索功能
  • 信阳做网站的seo网络推广专员招聘
  • 做网站对公司的作用营销培训课程内容