
Java基础
文章平均质量分 74
Java基础知识
砥砺前行冲冲冲
这个作者很懒,什么都没留下…
展开
-
【Java面向对象】面向对象特性——继承
一、继承1、子类和父类子类:派生类父类:基类2、extends关键字3、继承的作用减少了代码冗余,提高了代码的复用性;有利于功能的扩展;让类与类之间产生了关系,提供了多态的前提4、说明子类继承了父类,就继承了父类的方法和属性。在子类中,可以使用父类中定义的方法和属性,也可以创建新的数据和 方法。在Java 中,继承的关键字用的是“extends”,即子类不是父类的子集, 而是对父类的“扩展”。子类不能直接访问父类中私有的(private)的成员变量和方法,需要使用get和原创 2022-03-14 14:05:18 · 530 阅读 · 0 评论 -
什么是JavaBean
JavaBean是一种Java语言写成的可重用组件。所谓javaBean,是指符合如下标准的Java类:类是公共的有一个无参的公共的构造器有属性,且有对应的get、set方法用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。JavaBe原创 2022-03-01 14:38:39 · 7595 阅读 · 0 评论 -
【Java面向对象】Java语言类的特性
一、类的私有成员和公共成员1、私有成员(1)场景限制外部对类中成员的访问;提高安全性(2)说明在类的成员声明的前面加上修饰符private,则无法从该类的外部访问到该类内部的成员,而只能被该类的自身访问和修改,而不能被任何其他类(包括其子类)来获取或引用。因此达到了对数据最高级别保护的目的。2、公共成员(1)场景既然在外部无法访问类中的私有成员,那么Java提供了公共成员使得私有成员可以被外界访问。(3)说明在类的成员声明的前面加上修饰符public,则表示该成员可以被所有其他的类访问。原创 2022-01-28 13:47:58 · 1234 阅读 · 0 评论 -
【Java面向对象】什么是面向对象
1、面向过程(POP) 与 面向对象(OOP)二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。2、面向对象的三大特征封装 (Encapsulation)继承 (Inheritance)多态 (Polymorphism)3、概述(1)程序员从面向过原创 2022-01-28 10:35:51 · 123 阅读 · 0 评论 -
【Java面向对象】类与对象
一、类的基本概念1、类与对象(1)类和对象概念类:对某一类事物的描述,是抽象的、概念上的定义对象:实际存在的属该类事物的具体的个体,因而也称为实例(instance)类是对象的模板、图纸;对象是类的一个实例,是实实在在的个体。一个类可以对应多个对象。(2)类的构成:数据成员+函数成员数据成员:域变量、属性、成员变量等。表示类的属性。函数成员:成员方法、方法等。描述对象的行为。二、定义类1、类修饰符:4种修饰符含义public将一个类声明为公共类,它可以被任何对原创 2021-12-01 21:41:34 · 728 阅读 · 0 评论 -
【Java回顾】数组与字符串
一、数组的基本概念1、概念数组,就是若干个相同数据类型的元素按一定顺序排列的集合。在Java语言,数据元素可以由简单数据类型的量组成,也可以由对象组成。数组中所有元素都具有相同的数据类型,可以使用一个统一的数组名和一个下标来唯一地确定数组中的元素。从数组的构成形式上可以分为一维数组和多维数组。2、栈内存和堆内存Java语言把内存分为两种:栈内存和堆内存(1)栈内存在方法中定义的一些基本类型的变量和对象的引用变量都在方法的栈内存中分配。当在一段代码块中定义一个变量时,Java就在栈内存中为这个变量原创 2021-11-30 23:21:24 · 347 阅读 · 0 评论 -
【Java回顾】流程控制
最主要的流程控制方式是结构化程序设计中规定的三种基本流程结构:1、顺序结构2、分支结构(即选择结构)3、循环结构一、语句和复合语句1、简单语句和复合语句Java语言不允许在两个嵌套的复合语句内声明同名的变量。{ int a; ... { int a; //错误 ... }}2、注释形式单行注释://多行注释:/* … */文件注释:/** … */二、顺序结构三、分支结构1、if分支结构注意:在Java语言中,条件表达式的结果必须是逻辑型量(即 tr.原创 2021-11-30 20:16:42 · 136 阅读 · 0 评论 -
【Java回顾】Java语言基础
一、数据类型Java语言中的数据类型分为两大类:基本数据类型(primitive types)引用数据类型(reference types),简称引用类型1、基本数据类型(1)定义由程序设计语言系统所定义、不可再划分的数据类型。(2)特点所占内存的大小固定,与软硬件环境无关内存中存放的是数据值本身(3)分类Java的基本数据类型共8种,分为4类:整型:byte,short,int,long浮点型:float,double布尔型:boolean字符型:char2、引原创 2021-11-29 22:48:12 · 453 阅读 · 0 评论