![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 95
红尘赫轩
这个作者很懒,什么都没留下…
展开
-
java 面向对象 继承
继承1.1 继承的概念在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研发部员工,而维网络维护工程师和硬件维护工程师继承自维护部员工。这些员工之间会原创 2018-02-02 17:47:03 · 261 阅读 · 1 评论 -
java基础 正则表达式 date DateFormat Calender的介绍与用法
正则表达式1.1 正则表达式的概念正则表达式(英语:RegularExpression,在代码中常简写为regex)。正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。1.2 正则表达式的匹配规则参照帮助文档,在Pattern类中有正原创 2018-02-07 19:39:34 · 404 阅读 · 0 评论 -
java基础 Object String StringBuilder介绍和用法
Java的API及Object类在以前的学习过程中,我们都在学习对象基本特征、对象的使用以及对象的关系。接下来我们开始使用对象做事情,那么在使用对象做事情之前,我们要学习一些API中提供的常用对象。首先在学习API中的Object类之前,先来学习如何使用API。1.1 Java 的APIJava 的API(API: Application(应用)Programmin原创 2018-02-05 17:35:31 · 424 阅读 · 0 评论 -
java基础 final static 匿名对象 内部类 包的声明与访问 四种访问修饰符 代码块
final关键字1.1 final的概念继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢?要解决上述的这些问题,需要使用到一个关键字final,final的意思为最终,不可变。final是个修饰符,它可以用原创 2018-02-05 17:05:59 · 282 阅读 · 0 评论 -
java 基础 迭代器Iterator 增强for循环 泛型
java.util.Collection接口 是集合的最顶层的接口,定义了集合共性的方法 接口无法直接创建对象,使用多态的方式创建对象 Collection<集合中的数据类型(泛型)> coll = new ArrayList<集合中的数据类型(泛型)>();迭代器 集合中存储数据的方式(数据类型)不一样,取出集合中元素的方式也不同,java给我们提供了一种公共的取出元素的...原创 2018-02-08 19:48:11 · 391 阅读 · 0 评论 -
集合 List Set的介绍与使用
List接口1.1 List接口介绍有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。List接口: 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成...原创 2018-02-08 19:38:19 · 2803 阅读 · 0 评论 -
java基础 构造方法 this super
构造方法我们对封装已经有了基本的了解,接下来我们来看一个新的问题,依然以Person为例,由于Person中的属性都被private了,外界无法直接访问属性,必须对外提供相应的set和get方法。当创建人对象的时候,人对象一创建就要明确其姓名和年龄,那该怎么做呢?1.1 构造方法介绍在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属原创 2018-02-02 20:45:52 · 234 阅读 · 0 评论 -
java基础 一 java概述,环境变量
本人也是自学的java,一路都是通过视屏学习,遇到很多困难,幸好途中问题百度都解决掉,程序员就是要遇到问题,自己解决,多百度百度,才能提升自己,下面就是我总结的知识,因为学完了,所以更新的有点快。 Java开发环境搭建1.1 Java概述 众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你原创 2018-01-25 15:57:51 · 231 阅读 · 0 评论 -
java基础 二 变量,运算符
变量1.1 变量概述 前面我们已经学习了常量,接下来我们要学习变量。在Java中变量的应用比常量的应用要多很多。所以变量也是尤为重要的知识点!什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答原创 2018-01-25 16:01:04 · 398 阅读 · 0 评论 -
java基础 三 引用数据类型,流程控制语句
引用数据类型1.1 Scanner类 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。 引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = new 数据类型();每种引用数据类型都有其功能,我们可以调用该类型实例的功能。变量名.原创 2018-01-25 16:01:59 · 275 阅读 · 0 评论 -
Java基础语法 五 方法
方法1.1 方法概述 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。如:小明同学在路边准备坐车来学校学习。这就面临着一件事情(坐车到学校这件事情)需要解决,解决办法呢?可采用坐公交车或坐出租车的方式来学校,那么,这种解决某件事情的办法,我们就称为方法。在java中,方法就是用来完成解决某件事情或实现某个功能的办法。方法实原创 2018-01-25 16:03:30 · 537 阅读 · 0 评论 -
java基础 六 自定义类,ArrayList集合
引用数据类型(类)1.1 引用数据类型分类提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供原创 2018-01-25 16:40:54 · 544 阅读 · 0 评论 -
jiava 基础 七 循环练习 数组练习
循环练习1.1 编写程序求 1+3+5+7+……+99 的和值。题目分析:通过观察发现,本题目要实现的奇数(范围1-100之间)的累加和。为了记录累加和的值,我们需要定义一个存储累加和的变量我们要获取到1-100范围内的数判断当前数是否为奇数,是奇数,完成累加和操作累加完毕后,最终显示下累加和的值解题步骤:定义一个用来记原创 2018-01-29 13:45:49 · 830 阅读 · 0 评论 -
java基础 面向对象 一
面向对象1.1 理解什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”,最后把公司卫生打扫干净了。 面向对象的程序设计方式,是遇到原创 2018-01-31 17:32:20 · 281 阅读 · 0 评论 -
java基础 四 数组
流程控制语句1. 选择结构switchswitch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。例如,在程序中使用数字1~7来表示星期一到星期天,如果想根据某个输入的数字来输出对应中文格式的星期值,可以通过下面的一段伪代码来描述:用于表示星期的数字 如果等于1,则输出星期一 如果等于原创 2018-01-25 16:02:55 · 399 阅读 · 0 评论 -
java基础 面向对象
接口 多态接口1.1 接口概念接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。1.2 接口的定义与定义类的class不同,原创 2018-02-02 18:30:23 · 176 阅读 · 0 评论 -
java基础 基本包装类 System Math Array BigInteger BigDecimal
基本类型包装类1.1 基本类型包装类概述在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。那么,想实现字符串与基本数据之间转换怎么办呢?Java中提供了相应的对象来解决该问题,基本数据类型对象包装类:java将基本数原创 2018-02-07 20:15:34 · 280 阅读 · 0 评论