Java入门
文章平均质量分 71
归~海
男儿到死心如铁
展开
-
JAVA 基础(9)方法的重写和方法的重载
方法重写和重载的细节已经它们的不同原创 2022-02-27 16:48:38 · 295 阅读 · 0 评论 -
JAVA 基础(8)继承
首先我们要明白继承的意义是什么?多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继承那个类即可。一、继承介绍1)继承的优点: 继承的出现减少了代码冗余,提高了代码的复用性。 继承的出现,更有利于功能的扩展。 继承的出现让类与类之间产生了关系,提供了多态的前提。 2)继承的基本语法:class 子类 extends 父类{ }代码举例: class Cat extens Animal{ }3)继原创 2022-02-26 11:12:11 · 624 阅读 · 0 评论 -
JAVA 基础(7) 封装
面向对象编程有三大特征:封装、继承和多态。这篇文章我们来认识封装。1、封装介绍利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。用户无需知道对象内部的细节,但可以通过对象对外提供的接口来访问该对象。核心思想就是:把内部细节封装起来,只展现一些必要的部件。举个栗子:好像一台洗衣机我们这些买家只需要知道怎么操作它来洗衣服就行了,而卖家(厂家)需要把它的内部细节比如电机的启..原创 2022-02-20 12:23:35 · 482 阅读 · 0 评论 -
JAVA 基础(6)方法递归
1、基本介绍递归就是方法自己调用自己,每次调用时传入不同的变量.递归有助于编程者解决复杂问题,同时可以让代码变得简洁方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执 行无须循环控制。递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死 循环。举个栗子://计算1-100之间所有自然数的和public class Test{public static void main(String[] args){ int sum = 0; Sum s = new原创 2022-02-20 11:35:11 · 737 阅读 · 0 评论 -
Maven详细入门及教学视频推荐
Maven快速入门已经视频推荐原创 2022-02-19 15:59:59 · 1439 阅读 · 0 评论 -
JAVA 基础(5) 成员方法
一、什么是方法(method、函数): 方法是类或对象行为特征的抽象,用来完成某个功能操作。在某些语言中 也称为函数或过程。 将功能封装为方法的目的是,可以实现代码重用,简化代码 。 Java里的方法不能独立存在,所有的方法必须定义在类里。 方法的声明格式:修饰符 返回值类型 方法名(参数类型 形参1, 参数类型 形参2, ….){ 方法体程序代码 return 返回值; } 其中: 修饰符:public,缺省,private, protected等返回值类型:..原创 2022-02-19 10:41:37 · 467 阅读 · 0 评论 -
JAVA 基础(4) 类与对象
Java语言的基本元素: 类和对象万丈高楼平地起,java也不列外。这篇文章让我们来探索java的独特的魅力类和对象。面向对象的思想概述 : 类(Class)和对象(Object)是面向对象的核心概念 类是对一类事物的描述,是抽象的、概念上的定义 。 对象是实际存在的该类事物的每个个体,因而也称为实例(instance)。 可以理解为:类 = 抽象概念的人;对象 = 实实在在的某个人举个例子:假如你运动很好,而你同学小明学习很好,现在你们就可以分为两类人,一类是运动能力强的人原创 2022-02-07 13:04:03 · 426 阅读 · 0 评论 -
JAVA 基础(3)面向对象概念
为什么不写运算符啊、数组那些、我觉得它们太繁琐了而且这些知识也是每种语言入门要学的,可能有些细节不一样,不过大致相同。因此省略了它们。好的现在我们正式踏上了java之旅。(在入门java之前我们先了解一下什么是面向对象)面向对象概述面向对象程序设计(简称 OOP) 是当今主流的程序设计范型, 它已经取代了 20 世纪 70 年代的“ 结构化” 过程化程序设计开发技术。Java 是完全面向对象的, 必须熟悉 OOP 才能 够编写 Java 程序。 面向对象的程序是由对象组成的, 每个对象包含对..原创 2022-02-06 14:41:09 · 458 阅读 · 0 评论 -
JAVA 基础(2)java特性以及JDK、JRE、JVM他们的关系
一、Java 重要特1)Java 语言是面向对象的(oop)这个面向对象会一直陪伴着我们。2)Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证3)Java 语言是跨平台性的。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台](其实java跨平台是靠它自身的虚拟机也就是JVM)4)Java 语言是解释型语言:Java程序在Java平台上被编译为字节码格式, 然后可以在实现这个Java平台的任何系.原创 2022-02-05 14:22:41 · 653 阅读 · 0 评论 -
JAVA 基础(1)开发环境的搭建以及开发工具的选择
我们现在还是在学习阶段因此我们不用配置那么多的jdk,配置一个jdk8就够应付日常的学习了。前面的文章我尽量写详细一些照顾刚入坑的朋友。一、jdk下载1)官网下载:官网链接 Java Downloads | Oracle...原创 2022-02-05 11:22:09 · 9176 阅读 · 0 评论 -
JAVA 基础(0)教学视频的选择和笔记本的选择
我自己学java也差不多一年了中间多多少少想放弃,觉得java太卷了,太多要学的了,可是每每想到自己的专业和学历我就暗下心来,我一定要学好java。现在我的学习进度是已经把ssm框架学完了,因此我写这系列的文章:一是为了自己复习,二是帮助刚学习java的朋友踩踩坑分享我自己的经验。1、教学视频只能说教学视频选的好自己真的轻松很多,我一开始看java入门视频是看尚硅谷的,尚硅谷的视频确实很好,但是尚硅谷前面java基础的部分是用Eclipse,Eclipse好是挺好的也是免费的,可是它到后面配..原创 2022-02-04 13:43:25 · 1864 阅读 · 0 评论