Java语言编程基础(精讲)
文章平均质量分 86
用的时间全面掌握Java的贺核心的语法特征和功能:变量和基本数据类型、类与对象的概念、类的方法(控制流程)、异常处理等。
他是只猫
没有特别幸运,那么就请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。只有特别努力,才能显得毫不费力。
展开
-
Java-对象数组及其排序、查找算法
文章目录数组用数组存储对象一、pandas是什么?二、使用步骤1.引入库2.读入数据总结数组用数组存储对象在前面我们已经对数组的创建和引用进行了介绍。接下来主要介绍数组存储对象、查找对象、删除对象及常用的排序算法。数组元素可以是任何类型(只要所有元素具有相同的类型),除了基本数据类型,数组的元素也可以是类的对象,这样的数组称之为对象数组。对数组的初始化分为静态初始化和动态初始化两种。静态初始化:在声明和定义数组的同时对数组元素进行初始化;BankAccount[] accounts={原创 2022-01-08 01:17:56 · 1715 阅读 · 0 评论 -
Java---输入输出、异常处理、文件读写
文章目录异常处理捕获异常:try、catch 和 finally语句一、pandas是什么?二、使用步骤1.引入库2.读入数据总结异常处理异常又称为例外,是特殊的运行错误对象。Java通过面向对象的方法来处理程序错误,为可能发生非致命性错误设计错误处理模块,将错误作为预定义好的“异常”捕获,然后传递给专门的错误处理模块进行处理。运行时系统在方法的调用栈中查找,从生成异常的方法开始进行回溯,直到找到包含相应异常处理的方法为止,这一过程称为捕获(catch)一个异常。捕获异常:try、catch 和原创 2021-12-25 00:36:25 · 1102 阅读 · 1 评论 -
Java接口和多态
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport原创 2021-12-22 16:00:43 · 786 阅读 · 0 评论 -
Java类的继承与包的应用
文章目录类的重用类的继承公有(及保护)属性及行为的继承私有属性及方法的继承二、使用步骤1.引入库2.读入数据总结类的重用软件重用是提高软件质量及开发效率的有效途径,面向对象的分析和编程技术为软件重用提供了新的手段。面向对象开发方法得以流行的原因之一就是基于类和对象的重用比传统程序的重用更容易。类的继承继承是一种由已有的类创建新类的机制,是面向对象程序设计的基石之一。一个新类可以从现有的类中派生,这个过程称为类继承。通过继承,一个类可以拥有自己已有类的所有功能。Java要求声明的每个类都有父类,原创 2021-12-18 23:51:58 · 570 阅读 · 0 评论 -
Java类与对象的基本概念(二)
文章目录枚举类型应用举例声明toString()方法格式化字符串输出声明类方法生成特殊的实例枚举类型当需要一个有限集合,而有限集合中的数据为特定的值时,可以使用枚举类型。枚举类型的定义使用关键字enum,其语法格式如下:[public] enum 枚举类型名称 [implements接口名称列表]{ 枚举值; 变量成员声明及初始化; 方法声明及方法体;}enum Score{ EXCELLENT, QUAILFIED, FAILED;};public cl原创 2021-12-16 23:26:20 · 324 阅读 · 0 评论 -
Java类与对象的基本概念(一)
文章目录面向对象编程类的声明和引用数据成员方法类的组织---包的概念面向对象编程Java是一门面向对象的编程,面向对象程序设计的主要概念有抽象、封装、继承、多态。抽象:就是忽略问题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面;封装:一种信息隐蔽技术,就是利用抽象数据类型将数据和基于数据的操作封装在一起;继承:指新的类可以获得已有类(称为基类或父类)的属性和行为,称新类为已有类的派生类(或子类);多态:指一个程序中同名的不同方法共存的情况。类的声明和引用每个类都有自原创 2021-12-16 01:51:42 · 805 阅读 · 0 评论 -
Java条件判断与循环
文章目录类的方法及控制流程if选择结构switch选择结构for循环结构while语句do-while语句break语句continue语句类的方法及控制流程类的方法是对一类对象的共同行为的抽象,对一种行为的描述往往需要比较复杂的流程控制,例如判断和选择,以及对同一代码段的多次重复执行。与其他编程语言相同,Java中的流程控制结构主要有顺序结构、选择结构及循环结构三种。顺序结构是按照从上到下的顺序执行语句,没有转移及重复。选择结构是根据给定的条件成立与否,执行不同的语句或语句组。Java的选择原创 2021-12-13 19:01:10 · 754 阅读 · 0 评论 -
Java数组的创建及引用
文章目录数组的概念数组的创建和引用数组的声明数组的创建数组元素的初始化数组的引用多维数组二维数组的声明二维数组的创建二维数组初始化二维数组的引用数组的概念数组是由同类型的数据元素构成的一种数据结构。数据元素可以是基本数据类型,也可以是引用类型。通过数组名和数组元素下标(或称为索引)可以引用数组中的元素。每个数组都有一个名为length成员变量,用来表示数组所包含元素的个数,length知恩感是正整数或者零。数组创建之后length就不能被改变。数组的创建和引用数组的声明声明一维数组语法形式如原创 2021-12-12 20:06:05 · 1226 阅读 · 0 评论 -
Java基本数据类型与表达式
文章目录变量与常量标识符变量常量基本数据类型类型转换表达式和运算符操作符(运算符)变量与常量标识符标识符是一个名称,其第一个字符必须是下列字符中的一个:大写字母(A~Z),小写字母(a~z),下划线(_)或者($),后面的字符可以是上述字母或者数字(0~9)中的一个。在标识符中,有一部分已被系统定义,用户不能使用,被称为保留字或关键字。(关键字表见官网文档)Java关键字https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_ke原创 2021-12-12 13:51:52 · 801 阅读 · 0 评论 -
Java简介与环境搭建
文章目录Java下载与安装运行Java程序程序示例JavaJava是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。Java之所以被开发,是要达到以下五个目的:应当使用面向对象程序设计方法学应当允许同一程序在不同的计算机平台执行应当包括内建的对计算机网络的支持应当被设计成安全地执行远端代码应当易于使用,并借鉴以前那些面向对象语言(如C++)的长处。Java语言特点:面向对象跨平台自动垃圾回收多线程下载与原创 2021-12-12 10:15:02 · 522 阅读 · 0 评论