![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 93
小北呱
大学软件工程专业在读
目前大四
现居深圳
展开
-
Java基础-13(常用API:基本类型包装类)
Java基础学习笔记十四 常用API之基本类型包装类基本类型包装类Java中有8种基本的数据类型,可是这些数据是基本数据,想对其进行复杂操作,变的很难。怎么办呢?在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。那么,想实现字符串与基本数据之间转换怎么办呢?Java中提供了相应的对象来解决该问题,基本数据类型对象包装类:java将基本数...转载 2021-06-08 00:58:47 · 149 阅读 · 0 评论 -
Java基础-12(常用API: 正则表达式 Date、DateFormat、Calendar)
Java基础学习笔记十三 常用API之正则表达式、Date、DateFormat、Calendar正则表达式正则表达式(英语:Regular Expression,在代码中常简写为regex)。正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。正则表达式的匹配规则参照帮助文档,在Pattern类中有正则表达式的的规则定义,正则表达式中明确区分大小写字母。我们来学习语法规则。...原创 2021-06-08 00:52:35 · 231 阅读 · 1 评论 -
Java基础-11 (类、抽象类、接口作为方法参数和返回值以及常用API)
类、抽象类、接口作为方法参数和返回值以及常用API不同修饰符使用细节常用来修饰类、方法、变量的修饰符public 权限修饰符,公共访问, 类,方法,成员变量 protected 权限修饰符,受保护访问, 方法,成员变量 默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量 private 权限修饰符,私有访问, 方法,成员变量 static 静态修饰符 方法,成员变量 final 最终修饰符 类,方法,成员变量,局部变量 abstract 抽象修饰符 类 ,方法我们.原创 2021-06-08 00:44:35 · 685 阅读 · 0 评论 -
Java基础-10 (final、static、匿名对象、内部类)
Java基础学习笔记十 Java基础语法之final、static、匿名对象、内部类final关键字继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢?要解决上述的这些问题,需要使用到一个关键字final,final的意思为最终,不可变。final是个修饰符,它可以用来修饰类,类的成员,以及局部变量。final的特点final修饰原创 2021-06-08 00:26:26 · 100 阅读 · 0 评论 -
Java基础-09 (this和super)
Java基础学习笔记九 Java基础语法之this和super构造方法我们对封装已经有了基本的了解,接下来我们来看一个新的问题,依然以Person为例,由于Person中的属性都被private了,外界无法直接访问属性,必须对外提供相应的set和get方法。当创建Person对象的时候,Person对象一创建就要明确其姓名和年龄,那该怎么做呢?构造方法介绍在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。也就是在创建对象的时候就要做的事情,当原创 2021-06-08 00:15:01 · 100 阅读 · 0 评论 -
Java基础-08 (接口和多态)
接口和多态接口接口概念接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。接口的定义与定义类的class不同,接口定义时需要使用interface关键字。定义接口所在的仍为.java文件,虽然声明时使用的为interface关键字的编译后仍然会产生.class文件。这点可以让..原创 2021-06-07 01:20:04 · 148 阅读 · 1 评论 -
Java基础-07 (继承和抽象类)
继承和抽象类继承继承的概念在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研发部员工,而维网络维护工程师和硬件维护工程师继承自维护部员工。这些员工之间会形成一个继承体系,具体如下图所示。在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构原创 2021-06-07 01:13:32 · 448 阅读 · 0 评论 -
Java基础-01(Java介绍)
Java基础-01(Java介绍)一 java语言概述Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。1.1Java的应用开发QQ、迅雷程序(桌面应用软件)淘宝、京东(互联网应用软件)安卓应用程序1.2Java的擅长互联网:电商、P2P等等企业级应用:ERP、CRM、BOS、OA等等Java语言平台JavaSE(标准版)部分,JavaSE并不能开发大型项目。JavaEE(企业版)部分,学习完JavaEE部分就可以开发各种大型项目了。原创 2021-05-26 23:37:48 · 82 阅读 · 0 评论 -
Java基础-02(基础语法)
Java基础-02(基础语法)一 注释加粗样式注释用来解释和说明程序的文字,注释是不会被执行的.1.1单行注释//这是一条单行注释 public int i;1.2多行注释/* 这是* 一段注释,* 它跨越了多个行*/ public void f() {}}1.3文档注释/** The first Thinking in Java example program.* Lists system information on current machine.* @auth原创 2021-05-27 00:00:11 · 88 阅读 · 0 评论 -
Java基础-03(必要语法)
Java基础-03(基础语法)Scanner类Scanner类属于引用数据类型,先了解下引用数据类型。.引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = new 数据类型();每种引用数据类型都有其功能,我们可以调用该类型实例使用其功能。变量名.方法名();Scanner类Scanner类可以完成用户键盘录入,获取到录入的数据。Scanner使用步骤:导包: import java.util.Sc转载 2021-05-27 00:23:19 · 188 阅读 · 0 评论 -
Java基础-04 (必要语法)
Java基础-04 (必要语法)数组数组的需求现在需要统计某公司员工的工资情况,例如计算平均工资、最高工资等。假设该公司有50名员工,用前面所学的知识完成,那么程序首先需要声明50个变量来分别记住每位员工的工资,这样做会显得很麻烦.数组的概述数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。数组的定义格式:数据类型[] 数组名 = new 数据类型[元素个数或数组长度];举例:int[] x = new int[10转载 2021-05-27 00:56:11 · 219 阅读 · 0 评论 -
Java基础-05 (面向对象)
面向对象理解什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”,最后把公司卫生打扫干净了。面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是他自己的事,反正最后一群对象合力能把事就好就行了。例如,公司打扫原创 2021-06-07 00:57:33 · 126 阅读 · 0 评论 -
Java基础-06 (类和ArrayList)
Java基础学习笔记六 Java基础语法之类和ArrayList引用数据类型引用数据类型分类,提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种:第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。这里我们主要介绍第二种情况的简单使用。自定义数据类型概述在J原创 2021-06-07 01:05:45 · 108 阅读 · 0 评论