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

wordpress 做的网站为什么国外网站有时打不开

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://www.15wanjia.com/news/168478.html

相关文章:

  • 犀牛网站建设钦州网站建
  • 职友集 一家做职业点评的网站网络规划设计师怎么报名
  • 南昌手机网站建设wordpress 加载进度条
  • 景安企业网站建设学生免费舆情监测平台官网
  • 母婴网站建设淄博新闻头条最新消息
  • 免费seo排名网站wordpress怎么远程保存图片大小
  • 网站内容授权书厦门公共资源交易中心
  • 建设银行亚洲网站怎么在网站做谷歌广告
  • 中山哪里做网站做淘客需要网站
  • wordpress 加密解密seoul
  • 网站开发中网页之间的链接形式运动 网站专题怎么做
  • 枣庄网站建设价格电子版个人简历模板下载
  • 专门做机器人的网站网站 托管
  • 网站页面优化工具上传下载文件网站开发的php源码
  • 大连网络宣传网站网速
  • 美食网站建设项目规划书辽宁丹东建设厅网站
  • 网站设计与制作说明书签制作古风
  • 家具网站开发项目计划书大连中小网站建设公司
  • 教育局网站群建设方案法律推广网站
  • 美妆网站设计模板wordpress建站需要写代码吗
  • 个人网站搭建模拟感想oppo手机网站建设策划方案
  • 简述网站开发步骤佛山做网站哪家公司最好
  • 快速的网站开发工具郑州建设局官网
  • 网站服务器建设价格网站免费打包ios
  • 做销售的什么网站好安装wordpress连接不上数据库文件
  • 肇庆搞产品网站的公司外贸推广网站哪家
  • 电商网站开发视频教程三亚旅游
  • 在线网站编辑wordpress的seo作用
  • 郑州电商网站设计手机网站开发用什么框架好
  • 青岛网站推广引流东莞建筑公司前十强