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

新民网站建设价格咨询吉林市建设厅网站

新民网站建设价格咨询,吉林市建设厅网站,ipad网站开发,百度网站认证v1目录 类与对象基础#xff1a; 6.1再谈static 6.2 static 修饰成员变量 6.3 static 修饰成员方法 7.1代码块 ①普通代码块 ②构造代码块 ​编辑 ③静态代码块 ④同步代码块 【Java SE】类和对象#xff08;1#xff09;-CSDN博客文章浏览阅读765次#xff0c;…目录 类与对象基础 6.1再谈static  6.2  static 修饰成员变量 6.3  static 修饰成员方法 7.1代码块 ①普通代码块 ②构造代码块 ​编辑 ③静态代码块 ④同步代码块 【Java SE】类和对象1-CSDN博客文章浏览阅读765次点赞39次收藏9次。本文摘要 Java类与对象基础概念总结1.类是对实体的描述模板采用大驼峰命名包含属性和方法2.通过new关键字实例化对象可创建多个实例成员变量有默认值3.this关键字用于引用当前对象可访问成员变量/方法还能在构造方法间调用4.构造方法需与类同名无返回值支持重载编译器会生成默认无参构造5.对象初始化分为默认初始化赋予默认值和就地初始化编译时会加入构造方法。文章还介绍了IDEA快速生成构造方法的技巧。https://blog.csdn.net/Boop_wu/article/details/148620285 【Java SE】类和对象2----封装-CSDN博客文章浏览阅读283次点赞7次收藏8次。摘要封装是面向对象编程的核心特性之一通过将数据和方法捆绑在类中并控制访问权限来提升代码安全性。Java提供四种访问修饰符private仅类内、default同包、protected同包及子类、public全局。最佳实践包括成员变量设为private并提供getter/setter遵循最小权限原则。包机制支持代码组织使用反转域名命名如com.example通过import导入其他包内容。封装关键步骤包括访问控制、提供公共方法和构造方法验证。https://blog.csdn.net/Boop_wu/article/details/148651888 类与对象基础 类作为实体模板采用大驼峰命名包含属性和方法通过new实例化对象this引用当前实例构造方法支持重载编译器提供默认无参构造对象初始化包括默认初始化和就地初始化两种方式 封装特性 使用private/protected/public等访问修饰符控制可见性通过getter/setter方法访问私有成员包机制采用反转域名命名规范管理代码组织 静态成员 static修饰的成员属于类级别所有对象共享静态方法不能访问非静态成员不支持多态静态代码块在类加载时执行用于初始化静态变量 代码块类型 实例代码块初始化对象成员静态代码块初始化类成员仅执行一次执行顺序静态代码块→实例代码块→构造方法 6.1再谈static  在java 中被static 修饰的成员称之为静态成员也可以称为类成员其不属于某个具体的对象是所有对象共享的。 public class Student{public String name;public int age;public double score;//public static String classRoom 一班;private static String classRoom 一班;public Student(String name, int age, double score) {this.name name;this.age age;this.score score;}public void doclass(){System.out.println(上课);}public static String getClassRoom(){//age1;//doclass;return classRoom;}public static void main(String[] args) {System.out.println(Student.classRoom);Student s1 new Student(张三,15,78.5);System.out.println(s1.classRoom);System.out.println(Student.getClassRoom());}} 6.2  static 修饰成员变量 static 修饰成员变量称之为静态成员变量。 特性 ①不属于某个具体的对象是所有对象所共享的不存储在某个对象的空间中。 ②既可以通过对象访问也可以通过类名访问(更推荐)。 ③类变量存储在方法区当中。 ④随类的加载而创建随类的卸载而销毁。 6.3  static 修饰成员方法 特性 ①不属于具体的对象是类方法。 ②可以通过对象调用也可以通过类名 . 静态方法名 (....) 的方式调用大体同上 ③不能再静态方法中访问任何非静态成员变量如下所示 ④静态方法中不能调用任何非静态方法因为非静态方法有this参数再静态方法中无法传递this 引用 ⑤静态方法无法重写不能用来实现多态 7.1代码块 使用 {   } 定义的一段代码称为代码块根据代码块定义的位置以及关键字又可以分为以下四种 ①普通代码块 定义在方法中的代码块 public static void main(String[] args) {{int x 10;System.out.println(x1 x);}int x 100;System.out.println(x2x);} x处于两个不同的作用域 public class Student{private String name;private String gender;private int age;private static String classRoom;{this.name zhangsan ;this.gender 男;this.age 59;}static {classRoom 一班;}public static void main(String[] args) {Student s1 new Student();}}②构造代码块 定义在类中的代码块不加修饰符。也叫实例实例代码块。一般用于初始化实例成员变量 ③静态代码块 使用static 定义的代买块成为静态代码块。一般用于初始化静态成员变量。 注意 不管实例化多少个对象静态代码块只在类被加载的时候执行一次静态成员变量是类的属性。如果出现多个静态代码块则根据先后顺序执行合并执行顺序静态代码块→实例代码块→构造代码块若是平级的则根据定义的顺序执行。实例代码块只有在创建对象时才会被执行。 ④同步代码块 完
http://www.hkea.cn/news/14264407/

相关文章:

  • 公司网站推广执行方案域名解析查询网
  • 设计图片素材网站有哪些wordpress全功能主题
  • 合肥网站建设王正刚wordpress腾讯课堂
  • 深圳市网站建设科技凡科建站提示网站建设中
  • 公司怎么做网站平台东莞建设网站开发
  • 淘宝电子网站建设论文谷歌网站流量分析
  • 深圳网站优化计划抖音代运营策划方案
  • 做出网站佛山网站外包
  • 凡科网站怎么做建站商城建设公司
  • 广东建设工程注册中心网站房子装修价格
  • 35互联做的网站后台怎样登录网站建设视频教程php
  • 网站团队人数公司起名在线生成器
  • 网站设置会员网站建设服务英文
  • 苏州城乡建设网站查询wordpress博客导航
  • 天津网站seo服务wordpress文件名称
  • 网站建设客户目标模板软件技术 网站建设教程
  • wordpress 导航网站模板制作网页排版 怎么将导航放下面
  • 河北网站排名大连比较好的网站公司吗
  • 如何查询网站的备案信息查询电子商务网站的基础建设
  • python做网站步骤个人介绍网页制作模板html
  • 天津做网站哪家好微信小程序卖货怎么弄
  • 代做毕业设计网站有哪些专业网站建设公司电话
  • 江苏网站开发家装报价单明细表电子版
  • 从零学做网站北京注册公司地址可以是住宅吗
  • 专门做塑胶原料副牌网站重庆市建设工程信息网可以查询
  • 菜鸟式网站建设图书官方网站、门户网站是什么意思?
  • 如今做哪些网站致富网架生产公司
  • 网站打不开dns修改吗公司网站的建设内容怎么写
  • 做网站有自己的服务器中国建设银行新余分行网站
  • 设计网站遇到的问题wordpress点赞 1