`
M_inus2
  • 浏览: 6593 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

初识.java.关键字

阅读更多
     两节课,汇报学习进展
     学习了几种java编程中的常用关键字:public、protected、private;static;super、this;final.
    public、private和protected为可见性的修饰性关键字,用于描述和控制访问性强弱,此外还有默认。其中,访问性最强的是public,其次protected,private最差。并且,public限定的类在一个文件中只容许有一个;private关键字如果加载构造器前面,别人使用时就不能创建某个类的对象,选择给属性和对象限定时,需要我们学会换位思考,从使用者的角度去设定;protected的限定权限界于public和private之间,限定方法时,子类可以继承,同包可以访问。
    使用static限定的方法称为静态方法或者类方法,可以直接使用  类名.静态方法名()
调用,而非static方法不同,必须通过创建该类的对象后才可调用。同样,static限定的属性称为类属性,可不创建类的对象而直接调出,另外,类的某一个对象的static属性值被更改后,这个类的所有对象的static属性值也都会被更改。
    this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的
    final意为"最终的",放在属性前,属性值便是常量,且值不可以改变;放在方法前,当子类集成时,不来重写此法,用以保护父类中不容许子类重写,又要标识为public让外部调用的方法。
0
4
分享到:
评论

相关推荐

    Java基础精品课01-初识java录屏5.关键字和注释.mp4

    Java基础精品课01-初识java录屏5.关键字和注释.mp4

    JavaScript初识.rar

    JavaScript语法与C++和Java类似,但更加灵活,易于学习。 1. **变量与数据类型** JavaScript支持动态数据类型,这意味着你可以在同一变量中存储不同类型的值。主要有七种数据类型:Undefined、Null、Boolean、...

    Java基础精品课01-初识java.zip

    这个“Java基础精品课01-初识java”课程旨在为初学者提供一个全面的入门指南,帮助他们理解Java的核心概念和基本语法。 在Java编程语言中,我们首先会接触到的是它的关键字、数据类型以及变量。Java的关键字是预定...

    初识Java_课后补充作业

    在Java的世界里,初学者往往会面临许多挑战,但“初识Java_课后补充作业”正是为了帮助这些新手们提供必要的学习支持。这份资料旨在加深对Java编程语言的理解,提高学习效率,使初学者能更快地掌握Java的核心概念。 ...

    Java 2实用教程(3版)实验指导书

    #### 上机实践1:初识 JAVA ##### 实验1:一个简单的应用程序 **知识点解析:** 1. **基本输出**: `System.out.println()` 方法是 Java 中最基本的输出方式之一,用于在控制台输出文本。 - **示例代码**: ```...

    java 15天教程下载,可供java初学者学习使用

    1 拓薪教育-计算机基础初识JAVASE.docx 10 第10天eclipse的使用和异常处理.docx 11 JAVASE第11天字符串.docx 12 JAVASE第12天.docx 13 第13天集合.docx 14 第14天集合下.docx 15 第15天Map集合.docx 16 第16天IO流....

    初始java第一讲

    Java开发基础:初识Java Java,一种广泛使用的高级编程语言,由Sun Microsystems(现为Oracle Corporation的一部分)在1995年推出。它的设计目标是具有“一次编写,到处运行”的特性,使得代码能够在各种操作系统上...

    Java ppt.zip_java_java晨讲ppt

    第一讲“初识Java”是入门的基础,涵盖了Java的历史背景、特点、应用领域以及Java开发环境的搭建,包括JDK(Java Development Kit)的安装和配置,以及如何编写第一个"Hello, World!"程序,让初学者了解Java编程的...

    《Java面向对象编程》练习题.doc

    ### 一、初识 Java #### 填空题解析 1. **Java 的三个版本**: - **Java SE (Standard Edition)**:标准版,主要用于桌面应用程序开发。 - **Java EE (Enterprise Edition)**:企业版,用于开发 Web 应用程序和...

    初识Python1.docx

    ### 初识Python #### Python简介 Python是一种高级编程语言,以其简洁明了的语法而闻名,这使得它成为新手入门编程的理想选择。作为一种多范式的语言,Python支持多种编程风格,包括面向对象编程、过程化编程以及...

    个人笔记--JAVA基础

    #### 一、初识Java **1.1. Java语言是什么** Java是一种广泛使用的高级编程语言,由Sun Microsystems于1995年发布。它被设计为简单、面向对象、分布式、解释型、健壮、安全、与体系结构无关、可移植、高性能、多...

    java复习资料

    - 变量名不能是Java关键字(如`int`, `class`, `public`等)。 **5. 常见错误** - **变量未赋值先使用**:变量必须先声明并赋值后才能使用。 - **使用非法变量名**:变量名应遵循命名规则。 - **变量重名**:在同...

    [Visual.Basic.2010.入门经典(第6版)].Thearon.Willi等.扫描版(1/2)

    第1 章 初识Visual Basic 2010 ............ 1 1.1 事件驱动编程 .............................. 2 1.2 安装Visual Basic 2010 ................ 3 1.3 Visual Basic 2010 集成开发 环境 ....................

    java技术合集

    Java技术合集是一个涵盖Java编程语言众多核心技术的资源集合,非常适合初学者和进阶者进行系统性的学习。这个合集可能包含了大量的文档、教程、...无论是初识Java的新人还是希望巩固技能的开发者,都可以从中受益匪浅。

    JAVA-面向对象编程课件1

    1. **初识Java程序**:这部分内容通常会介绍Java程序的基本结构,包括如何编写 HelloWorld 程序,了解Java源文件的扩展名(`.java`),以及如何通过JDK的javac编译器将源代码编译成可执行的字节码(`.class`)文件。...

    Java基础知识整理

    #### 一、初识Java 1. **Java的由来** - Java语言最初由Sun Microsystems公司于1995年推出,它是由James Gosling领导的一个团队设计并实现的。Java的设计目标是实现面向网络的、跨平台的应用程序编程语言。 2. **...

    javase基础自学笔记-java开端-概述

    本自学笔记将带你初识Java,从概述开始,逐步深入理解这个强大的编程工具。 首先,让我们从"Java开端-概述"入手。Java是一种面向对象的编程语言,由Sun Microsystems(现已被Oracle收购)在1995年发布。它的设计...

    java第五章初识面向对象

    面向对象是Java语言的核心思想之一,本章节将详细介绍面向对象的概念、类的格式、方法、构造器和this关键字等相关知识点。 一、面向对象概念 面向对象是Java语言的设计模型之一,它强调对象之间的交互和协作。面向...

    Java 第一阶段教材.zip

    11. **基本设计模式**:初识设计模式,如单例模式、工厂模式和观察者模式,这些都是软件开发中常用的设计模式,有助于编写可扩展和可维护的代码。 在学习过程中,实践是关键。通过编写简单的程序,逐步加深对这些...

Global site tag (gtag.js) - Google Analytics