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

创欧科技 网站建设如何做直接打开网站的二维码

创欧科技 网站建设,如何做直接打开网站的二维码,如何进行电子商务网站推广?,哪些网站可以免费申请域名Java筑基#xff08;三#xff09; 一、final概念1、案例1#xff1a;采用继承#xff1a;2、案例2#xff1a;final修饰的类不可以被继承#xff1a;3、案例3#xff1a;final修饰的类不能有子类#xff0c;但是可以有父类4、final修饰构造方法5、final修饰普通方法6、… Java筑基三 一、final概念1、案例1采用继承2、案例2final修饰的类不可以被继承3、案例3final修饰的类不能有子类但是可以有父类4、final修饰构造方法5、final修饰普通方法6、final修饰变量6.1、一般成员变量6.2、静态成员变量6.3、形参6.4、局部变量 二、访问权限修饰符1、本类中都可以访问2、同一个包中private不支持访问3、同一个包中的子类private不支持访问4、不同包子类5、不同包无关类 三、静态变量static四、静态方法static 一、final概念 类不可以继承 方法不可被子类覆盖 变量不可被重新赋值 final修饰的类不可以被继承。 final修饰的类不能有子类但是可以有父类。 1、案例1采用继承 父类 public class Animal {public void sleep(){System.out.println(Dog ... sleep方法);} } 子类 public class Dog extends Animal {public void sleep(){System.out.println(Dog...sleep方法);} } 实例化子类 public class FinalTest {public static void main(String[] args) {Dog dnew Dog();d.sleep();} }输出结果 Dog...sleep方法2、案例2final修饰的类不可以被继承 public final class Animal {public void sleep(){System.out.println(Dog ... sleep方法);} }public class Dog extends Animal {public void sleep(){System.out.println(Dog...sleep方法);} } package com.company.finalp;public class FinalTest {public static void main(String[] args) {Dog dnew Dog();d.sleep();} } 产生报错 3、案例3final修饰的类不能有子类但是可以有父类 子类 package com.company.finalp;public final class Animal extends One {public void sleep(){System.out.println(Dog ... sleep方法);} } 父类 package com.company.finalp;public class One {public void eat(){System.out.println(eat...);} } public class FinalTest {public static void main(String[] args) {Animal a new Animal();a.eat();} }执行结果 eat...4、final修饰构造方法 final修饰构造方法会直接报错 final不能修饰构造方法 5、final修饰普通方法 public class Animal extends One {public void sleep(){System.out.println(Dog ... sleep方法);}public final void play(){System.out.println(animal play...);} }public class Dog extends Animal {public void sleep(){System.out.println(Dog...sleep方法);} }public class FinalTest {public static void main(String[] args) {Dog dnew Dog();d.sleep();d.play();} }Dog...sleep方法animal play...方法不想被重新实现写的时候什么样最后不管谁继承都是什么样那就final修饰。 6、final修饰变量 修饰的变量是一个常量只能被赋值一次。 可修饰的变量 一般成员变量静态成员变量形参局部变量 6.1、一般成员变量 直接赋值显示初始化 构造方法赋值初始化 public /*final*/ class Animal extends One {//一般成员变量//方法1private String namekobe;private int sex1;//方法2public Animal(String name,int sex){namekobe;sex1;} 6.2、静态成员变量 直接赋值显示初始化 在static代码块赋值进行初始化 package com.company.finalp;public /*final*/ class Animal extends One {static final int MAX_AGE 60;static final int MIN_AGE;static {MIN_AGE1;}} package com.company.finalp;public class FinalTest {public static void main(String[] args) {System.out.println(Animal.MAX_AGE);System.out.println(Animal.MIN_AGE);} } 输出结果 60 16.3、形参 调用方法时给形参赋值 package com.company.finalp;public /*final*/ class Animal extends One {public void sleep(int time){System.out.println(睡觉time小时);}} package com.company.finalp;public class FinalTest {public static void main(String[] args) {Animal a new Animal();a.sleep(6);} }睡觉6小时6.4、局部变量 直接赋值显示初始化 调用时赋值 二、访问权限修饰符 /*** 本类 本包 同包子类 不同包子类 不同包无关类* private y* 默认 y y y* protected y y y y* public y y y y y*/1、本类中都可以访问 私有方法、默认方法、受保护的方法、公共方法都可以被访问 public class Father {private void show1(){System.out.println(private show1);}void show2(){System.out.println(默认 show2);}protected void show3(){System.out.println(protected show3);}public void show4(){System.out.println(public show4);}public static void main(String[] args) {Father fnew Father();//私有化f.show1();f.show2();f.show3();f.show4();} }2、同一个包中private不支持访问 3、同一个包中的子类private不支持访问 4、不同包子类 受保护的方法、公共方法可以被访问 5、不同包无关类 公共方法可以被访问 三、静态变量static 作用 java中的static可以修饰类的成员 static既可以修饰对应类里面的成员变量也可以修饰类里面的方法。 被修饰的内容就不再属于这个对象了。而是属于这个类 static修饰的成员变量叫静态变量也叫类变量。static修饰的方法叫静态方法也叫类方法。 无论有多少个对象对应静态变量的属性值在内存空间中只存在一份。 静态变量存放在方法区 调用方式类名.静态变量名 特点 让一个类的所有实例都共享数据。变量值存储在一个公共的内存地址。 static修饰的静态变量被所有的实例变量都共享 package com.company.staticp;public class TestEnginer {//属性名//名字private String name;//工作内容private String work;//部门// static修饰的静态变量被所有的实例变量都共享static String department;public void selfsay(){System.out.println(我是department部门getWork());}public String getName() {return name;}public void setName(String name) {this.name name;}public String getWork() {return work;}public void setWork(String work) {this.work work;}}静态变量 变量值存在一个公共地址方法区内同一个类的所有的实例都可以去访问 public class TestEngineDemo {public static void main(String[] args) {TestEnginer testenger new TestEnginer();testenger.setName(kobe);testenger.setWork(java测开);TestEnginer.department测试;//类名.变量名//静态变量 变量值存在一个公共地址方法区内同一个类的所有的实例都可以去访问TestEnginer testenger1 new TestEnginer();testenger1.setName(curry);testenger1.setWork(python测开);testenger.selfsay();testenger1.selfsay();} }注意 随意修改static修饰的属性有风险一般为了避免风险final和static配合使用即把静态变量变为常量 final static 常量常量变量名全部大写 package com.company.staticp;public class TestEnginer {//属性名//名字private String name;//工作内容private String work;//部门// static修饰的静态变量被所有的实例变量都共享// public static String department 质量高级控制;// final static 常量// 常量变量名全部大写public final static String DEPARTMENT 质量高级控制;public void selfsay(){System.out.println(我是DEPARTMENT部门getWork());}public String getName() {return name;}public void setName(String name) {this.name name;}public String getWork() {return work;}public void setWork(String work) {this.work work;}}实例对象无法调用静态变量 public class TestEngineDemo {public static void main(String[] args) {TestEnginer testenger new TestEnginer();testenger.setName(kobe);testenger.setWork(java测开);//类名.变量名//静态变量 变量值存在一个公共地址方法区内同一个类的所有的实例都可以去访问TestEnginer testenger1 new TestEnginer();testenger1.setName(curry);testenger1.setWork(python测开);testenger.selfsay();testenger1.selfsay();} }输出结果 我是质量高级控制部门java测开 我是质量高级控制部门python测开四、静态方法static 调用方式类名.静态方法名(参数) 特点 类不能调实例方法或者访问实例变量因为静态方法中没有this关键字。类可以调用静态方法及访问静态变量。 package com.company.staticp;public class ReverseList {int num115;static int num225;public void show(){System.out.println(num1);System.out.println(num2);}public static void show1(){System.out.println(num2);} }package com.company.staticp;public class ReverseListDemo {public static void main(String[] args) {ReverseList rnew ReverseList();r.show();//静态方法调用格式ReverseList.show1();System.out.println(ReverseList.num2);} }
http://www.hkea.cn/news/14507002/

相关文章:

  • 网站制作技巧017网站购买域名之后再怎么做
  • wordpress国外主题网站模板书画网站 建站
  • 建设网站所需要的技术备案平台新增网站
  • 公司如何建设一个网站镇江网站公司
  • 网站的站外推广手段如果给公司做网站
  • 网站建设财务上怎么处理网站开发前端后端
  • 龙岗个性化网站建设价格低网站建设网站制作哪个好
  • 长沙网站定制公司可以用自己的电脑做网站主机
  • 数据库 搭建 网站沈阳快速排名优化
  • wordpress建站需要多大内存租服务器多少钱
  • 两个网站合并建设实施方案小程序开发平台网站推荐
  • 温岭 网站建设WordPress发邮件4.4.1
  • 医疗类网站还有做seowordpress社交分享插件
  • wordpress友链汕头seo网络推广服务
  • wordpress的运用网络优化推广公司哪家好
  • 如何建设一个电商网站水泥公司网站建设
  • 网站建设课程学习微商代运营
  • 网站建设水上乐园wordpress怎么装
  • 布吉网站建设哪家技术好做网站的前端技术
  • 焦作市网站建设哪家好ui设计用的软件有哪些
  • 国内买机票最便宜网站建设基于wordpress个人博客网站论文
  • 动漫公司网站建设wordpress菜单导航插件
  • 天津网站网站建设机械加工网瓦房北方机床附件厂
  • 益阳哪里做网站外贸公司怎么做
  • 潍坊 餐饮网站建设简述三只松鼠网络营销方式
  • 手机网站设计制作服务如何免费做公司网站
  • 佛山网站建设哪家好北京手机软件开发公司
  • 网站变灰兼容代码网站建设优化服务流程
  • 龙口网站建设价格网站建设验收条款
  • 有什么做礼品的卖家网站网站建设公司 盐城市