初识JAVA
文章平均质量分 92
Java具有大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的形式和感觉,但它要比C++语言更易于使用,而且在编程时彻底采用了一种以对象为导向的方式
许思王
嘿;-),这里是许思王吖,喜欢关注些热点话题,偶尔也更新些算法,喜欢关注一下哟(回关要私信哦)
展开
-
【JAVA】类与对象的重点解析
Java是一种面向对象编程语言,OOP是Java最重要的概念之一。学习OOP时,学生必须理解面向对象编程的一般概念,例如封装、继承和多态性。了解这些概念是不够的,还需要学习如何在Java中实现OOP,例如类、对象、接口、抽象类等等。虽然在之前的章节中我们已经粗略的介绍过有关类与对象的概念,但这些知识并不全面与详细,今天让我们更加深入的来了解有关类与对象的内容。原创 2023-10-31 20:36:00 · 522 阅读 · 25 评论 -
【JAVA】我们该如何规避代码中可能出现的错误?(三)
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误00有时候是可以避免的,学习一些异常处理方式往往可以使我们编程的时间大大减少。原创 2023-10-28 15:26:25 · 1343 阅读 · 31 评论 -
【JAVA】我们该如何规避代码中可能出现的错误?(二)
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误00有时候是可以避免的,学习一些异常处理方式往往可以使我们编程的时间大大减少。原创 2023-10-25 15:25:40 · 1720 阅读 · 32 评论 -
【JAVA】有关包的概念
Java包是用于组织和管理Java类的方式。它们提供了一种命名空间,以避免名称冲突,并使程序的组织更加有效和可维护。今天我们接着来学习有关包的概念。原创 2023-10-15 21:28:06 · 820 阅读 · 31 评论 -
【JAVA】最容易忽视的数据类型——枚举
Java枚举是一个特殊的类一般表示一组常量,比如一年的 4个季节,一年的 12 个月份,一个星期的7天,方向有东南西北等。今天就让我们来学习一下在JAVA中这个特殊的类。原创 2023-10-12 20:03:50 · 1366 阅读 · 34 评论 -
【JAVA】关于接口你又了解多少呢?
Java接口是一种抽象数据类型,用于定义类必须遵守的方法,但不包含任何实现。它通常用来定义一组操作,并将这些操作作为合同提供给其它代码。今天让我们进一步学习关于JAVA接口的知识。原创 2023-10-07 19:43:42 · 1364 阅读 · 39 评论 -
【JAVA】为什么要使用封装以及如何封装
Java的封装指的是在一个类中将数据和方法进行封装,使其可以保护起来,只能在该类内部访问,而不允许外部直接访问和修改。这是Java面向对象编程的三个基本特性之一,另外两个是继承和多态。在此之前我们已经学习过关于继承的概念,今天我们来学习有关封装的内容。原创 2023-10-02 19:13:29 · 2499 阅读 · 45 评论 -
【JAVA】关于抽象类的概念
在Java中,抽象类是一种特殊的类,它无法被实例化。它只能被用作其他类的基类,以便子类可以继承它的属性和方法。今天我们就来谈谈JAVA中的抽象类。原创 2023-09-21 20:06:47 · 2134 阅读 · 56 评论 -
【JAVA】多态的概念与实际利用
在面向对象(OOP)的程序设计语言中,多态与封装、继承合称为OOP的三大特性。在今天,我们就来学习一下JAVA中的多态是什么样子的。原创 2023-09-19 19:53:25 · 3520 阅读 · 48 评论 -
【JAVA】关于重写(Override)与重载(Overload)
方法重载(Method Overloading)和方法重写(Method Overriding)都是 Java 中面向对象编程的重要概念。,今天我们来学习一下在JAVA中方法的重载与重写。原创 2023-09-15 19:30:52 · 3858 阅读 · 54 评论 -
【JAVA】面向对象的编程语言(继承篇)
在之前的文章中,我们介绍过面向对象的编程语言,今天我们就来就进入到JAVA面对对象的编程世界,今天我们主要来介绍面向对象的编程范式中一个重要的概念——继承。原创 2023-09-07 21:00:00 · 906 阅读 · 11 评论 -
【JAVA】我们该如何规避代码中可能出现的错误?(一)
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的,学习一些异常处理方式往往可以使我们编程的时间大大减少。原创 2023-08-18 19:44:32 · 4390 阅读 · 64 评论 -
【JAVA】变量的作用域与生存周期
变量,我们学习过程中逃不掉的知识,无论在哪种语言中我们都需要学会去合理的运用它,今天我们就来详细的讲讲变量的运用.原创 2023-08-16 19:54:52 · 1915 阅读 · 47 评论 -
【JAVA】我们常常谈到的方法是指什么?
在之前的文章中我们总是会介绍到类中的各式各样的方法,也许在应用中我们对它已经有了初步的了解,今天我们就来详细的介绍一下“方法”修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型 :方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。方法名:是方法的实际名称。方法名和参数表共同构成方法签名。参数类型:参数像是一个占位符。原创 2023-08-14 20:22:46 · 2607 阅读 · 87 评论 -
【JAVA】有关时间的操作在编程中如何实现?
在许多应用程序中,日期和时间的处理是必不可少的。Java提供了一套强大的日期和时间API,使开发人员能够轻松地处理日期和时间的各种操作。今天我们主要来介绍一些JAVA中关时间的类。原创 2023-08-08 21:14:06 · 2035 阅读 · 53 评论 -
【JAVA】正则表达式是啥?
如果我们想要判断给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”),可以通过正则表达式,从字符串中获取我们想要的特定部分。今天我们要介绍的就是正则表达式。原创 2023-08-03 20:26:31 · 3242 阅读 · 89 评论 -
【JAVA】String ,StringBuffer 和 StringBuilder 三者有何联系?
在之前的文章中我们介绍了JAVA中String的运用方法,事实上在JAVA字符串操作中仅仅只知道String方法是远远不够的,今天我们要介绍的和在字符串操作中同样占据总要地位。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。原创 2023-08-02 19:50:14 · 3019 阅读 · 104 评论 -
【JAVA】 String 方法附件
返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。返回指定索引处的 char 值。返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索。返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索。返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。原创 2023-07-26 19:54:39 · 652 阅读 · 7 评论 -
【JAVA】 String 类简述笔记
string是C++、java、VB等编程语言中的字符串,用双引号引起来的几个字符,如"Abc",“一天”.字符串是一个特殊的对象,属于引用类型。在java、C#中,String类对象创建后,字符串一旦初始化就不能更改,因为string类中所有字符串都是常量,数据是无法更改,由于string对象的不可变,所以可以共享。对String类的任何改变,都是返回一个新的String类对象。今天我们来着重讲解一下JAVA中的String类。原创 2023-07-25 20:23:37 · 2642 阅读 · 57 评论 -
【JAVA】为char所提供包装类——Character类
在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。原创 2023-07-18 20:22:25 · 1298 阅读 · 13 评论 -
【JAVA】与数字相关的类,Number & Math 类
Java里的数据类型可以分为引用类型和基本类型,其中基本类型有3大类8个子类Number 是一个抽象类,也是一个超类(即父类)。Number 类属于 java.lang 包,所有的包装类(如 Double、Float、Byte、Short、Integer 以及 Long)都是抽象类 Number 的子类。Number 类定义了一些抽象方法,以各种不同数字格式返回对象的值。如 xxxValue() 方法,它将 Number 对象转换为 xxx 数据类型的值并返回。原创 2023-07-14 21:14:46 · 1146 阅读 · 32 评论 -
【自学编程】这几个学习网站你绝不能错过
JAVA很难学?学不会怎么办?找对学习网站,让你轻松解决困难。HOW2J.CNHOW2J.CN是我自认为最好的JAVA学习网站,它的作用不仅仅向你提供JAVA学习视频,更加总要的是它为你提供了一条JAVA学习路线,让你在学习JAVA路上不走“弯路”,非常适合JAVA入门小白。How2j.cn是一个中文网站,提供学习Java、Python等编程语言以及HTML、CSS和JavaScript等网络开发技术的在线课程和教程。它还提供软件开发工具和技术课程,以及认证和就业安置服务。该网站设有一个社区论坛。原创 2023-07-11 20:33:24 · 1049 阅读 · 17 评论 -
【JAVA】JAVA与C++的区别与联系
也许是因为最先接触的编程语言是C语言,在此之后,每当我学习一门新的语言时,总会自然的去与C语言进行比较,JAVA也自然在内,但我总感觉不对,JAVA这个年轻人不应该不讲武德的去偷袭C语言这个老同志,那么就让JAVA与C语言的“儿子”C++进行比较吧!C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。C++既。原创 2023-07-10 20:19:23 · 5630 阅读 · 90 评论 -
【JAVA】Java 开发环境配置(WIndows篇)
对于很多初学者来说,很多人都会遇到JDK环境变量的配置问题。很多的人出现配置不成功的问题。所以今天在这里分享一下windows系统下安装JDK的教程,希望对Java初学者能有所帮助。原创 2023-07-04 09:03:17 · 2802 阅读 · 39 评论 -
【JAVA】十分钟带你了解java的前世今生
玩过我的世界的朋友想必对JAVA以及它的图标都很熟悉,在游戏开始画面停留在此时,我们可能会好奇,“它”有什么作用,“它”为什么会被称之为“JAVA”,它为什么又“长”成这样?Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。Java 是一个通用术语,用于表示 Java 软件及其组件,包括“Java 运行时环境 (JRE)”、“Java 虚拟机 (JVM)”以及“插件”。原创 2023-07-02 20:06:31 · 5384 阅读 · 83 评论