码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Java每日一题】——第三十三题:思考应用题(2023.10.17)


    🎃个人专栏:

    🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

    🐳Java基础:Java基础_IT闫的博客-CSDN博客

    🐋c语言:c语言_IT闫的博客-CSDN博客

    🐟MySQL:数据结构_IT闫的博客-CSDN博客

    🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

    💎C++:C++_IT闫的博客-CSDN博客

    🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

    💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

    🥏python:python_IT闫的博客-CSDN博客

    欢迎收看,希望对大家有用!

    目录

    🎯问题及答案:

    💛废话文学:Java的优势:


    🎯问题及答案:

    5、Java语言中,this关键字的含义是什么?有哪些作用?

    This 关键字的表示对象本身;

    1. 调用当前的方法的类对象
    2. 通过构造方法创建的类对象;
    3. This表示一个对象,当前对象;

    作用:可以使用this关键字来区分是成员还是局部变量

    6、静态关键字static修饰的成员有哪些特点?

    1. 属于类,独立于对象
    2. 初次加载时就会被初始化执行一次
    3. 所有的实例对象所共享
    4. 只会在类加载时被分配一次空间
    5. 可以通过类名访问
    6. 只允许访问static属性或方法,不允许访问非static成员

    7、静态变量和成员变量的区别有哪些?

    所属不同:

    静态方法属于类,所以称为类变量

    成员方法属于对象,所以称为对象变量

    内存中位置不同:

    静态变量储存在方法的静态区

    成员方法储存在堆内存

    内存出现世界不同:

    静态变量随类的加载而加载,随类的消失而消失

    成员变量随对象的创建而存在,随对象的消失而消失

    调用不同:

    静态变量可以通过类名调用,也可以通过对象调用

    成员变量只能通过对象名调用

     8.成员变量和成员方法的访问修饰符有哪些?其访问权限如何?

    答:

    Public共有修饰符,所有类都可以访问,可以修饰类、数据成员、构造方法以及方法成员;

    Private 私有修饰符,只能在当前的类中可以调用,可以修饰数据成员,构造方法以及成员,不可以修饰类;

    Protected 保护修饰符,只有子类可以调用,可以修饰数据成员、构造方法和方法成员,不能修饰类;

    默认修饰符,只能被当前类或同包下被调用,类,方法,成员都可以使用默认权限,即不被private,protected,public修饰;

    💛废话文学:
    Java的优势:


    跨平台性: Java是一种跨平台的编程语言,即一次编写,到处运行。Java程序在不同的操作系统上具有很高的移植性,这使得开发人员能够通过Java开发应用程序,无需担心底层操作系统的差异。

    面向对象: Java是一种面向对象的编程语言,支持封装、继承和多态等面向对象的特性。这种编程范式使得代码可以更加模块化、可重用,并且有助于提高代码的可维护性和可扩展性。

    强大的生态系统: Java拥有丰富的标准库和第三方库,提供了各种功能强大的工具和框架,如Spring、Hibernate和JUnit等。这些工具和框架使得Java开发人员能够更加高效地开发应用程序,并提供了解决特定问题的解决方案。

    多线程支持: Java内置了对多线程编程的支持,使得开发人员可以轻松地创建并发应用程序。多线程编程可以有效地利用多核处理器的性能,并提高程序的响应速度和吞吐量。

    安全性: Java拥有严格的安全机制,包括字节码验证、安全管理器和安全沙箱等,可以防止恶意代码对系统的破坏。这使得Java成为开发安全性要求较高的应用程序的理想选择。

  • 相关阅读:
    Python 字典已经是有序的,你知道吗?
    这8种保证线程安全的技术你都知道吗?
    【玩转CSS】这些高级技巧,你都会吗
    Spring AOP
    【Java】----面向对象
    OpenCV入门3:像素操作
    【华为机试 Python实现】图的存储结构_图的遍历_最短路径问题
    解决ConfigurationBuilder未包含“SetBasePath”的定义
    setoolkit克隆网站并抓取账号密码
    java 抽象类与接口——接口
  • 原文地址:https://blog.csdn.net/shsjssnn/article/details/133800555
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号