02 2021 档案

摘要:数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。 文档简介: 此类包含用来操作数组(比如排序和搜索)的各种算法。此类还包含一个允许将数组作为列表来查看的静态工厂。除非特 阅读全文
posted @ 2021-02-26 17:22 |好的| 阅读(104) 评论(0) 推荐(0)
摘要:之前介绍了什么是数组,怎么创建数组以及一些简单的属性,那么这篇博客就来聊一聊使用数组的一些方法。 数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者 ForEach 循环。 【该实例完整地展示了如何创建、初始化和操纵数组】 1 public class TestA 阅读全文
posted @ 2021-02-26 17:04 |好的| 阅读(101) 评论(0) 推荐(0)
摘要:数组概述: 关于数组我们可以把它看作是一个类型的所有数据的一个集合,并用一个数组下标来区分或指定每一个 数,例如一个足球队通常会有几十个人,但是我们来认识他们的时候首先会把他们看作是某某队的成员,然后再利用他们的号码来区分每一个队员,这时候,球队就是一个数组,而号码就是数组的下标,当我们指明是几号队 阅读全文
posted @ 2021-02-26 16:51 |好的| 阅读(153) 评论(0) 推荐(0)
摘要:在之前的博客里可能很多次提到过方法这个词,这一篇博客就单独来说一下方法。 1、何谓方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的意思就是是调用系统类 Sy 阅读全文
posted @ 2021-02-26 16:06 |好的| 阅读(288) 评论(0) 推荐(0)
摘要:在前面的博客中介绍了循环结构的几种语句,这里再提两个小的知识点: 1、break 关键字 break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。 break 跳出最里层的循环,并且继续执行该循环下面的语句。 【演示:跳出循环】 1 public static void main 阅读全文
posted @ 2021-02-26 13:41 |好的| 阅读(101) 评论(0) 推荐(0)
摘要:在之前介绍的结构中,我们的程序不管是顺序还是分支,都是从头跑到尾就结束了。 但是在很多时候,我们的程序需要一直去执行一个相同的操作,如果还是使用前面介绍的两种结构的话那么我们的代码就无法从支持我们的想法了,例如要做一个重复三次的操作,你可以连写三次代码,但是如果重复一百次,一万次,一亿次呢? 当然我 阅读全文
posted @ 2021-02-26 13:38 |好的| 阅读(123) 评论(0) 推荐(0)
摘要:###相信很多小伙伴在学习Java的时候会遇到很多坑,或是为了兴趣,或是为了工作,但是在学习的时候可能会走很多弯路,这里给大家推荐一个很好的学习Java的地方,推荐大家去哔哩哔哩搜索狂神说,我是走了很多弯路的,所以希望爱学习的各位可以更好的更系统的学习,这样提高效率,提高兴趣,这里算是广告也不算是广 阅读全文
posted @ 2021-02-26 13:25 |好的| 阅读(222) 评论(0) 推荐(0)
摘要:1、if单选择结构 单选择结构即判断可行即执行: 1 if(布尔表达式){ 2 //如果布尔表达式为true将执行的语句 3 } 意义:if语句对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句。 【演示】比如我们来接收一个用户输入,判断输入的是否为Hello字符串: 1 pub 阅读全文
posted @ 2021-02-26 13:07 |好的| 阅读(167) 评论(0) 推荐(0)
摘要:Java中的流程控制语句可以这样分类:顺序结构,选择结构,循环结构!这三种结构就足够解决所有的问题了! JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的, 阅读全文
posted @ 2021-02-26 10:59 |好的| 阅读(119) 评论(0) 推荐(0)
摘要:不知道各位是不是,在我一开始接触Java的时候,看的两本书好像都是,在啥都没有学的时候,就已经看见了这个Scanner,所以这一篇博客就来说一下Scanner的使用: 我感觉在新手学习阶段中(就我现在的这阶段),Scanner是程序与人交互的最简单的一种方式,这是Java给我们提供的一个工具类,我们 阅读全文
posted @ 2021-02-26 10:38 |好的| 阅读(113) 评论(0) 推荐(0)
摘要:为了大家可以更好的养成编程习惯,养成良好的书写习惯是很好必要的,就像小学时练好字,平时出门收拾好形象一样, 附上开发手册一份: 开发手册 阅读全文
posted @ 2021-02-25 14:01 |好的| 阅读(106) 评论(0) 推荐(0)
摘要:这一块看看就行了,可以说非常重要但又是很不重要,因为我觉得只要经常写写代码,基本上常用的包机制都可以理解,但是包机制又是很重要的一部分,在很多时候,不注意导错包或者忘记导包,都是程序出错的根本原因。 1、问题提出: 在刚开始学习的过程中,我想大家可能会有这样一个问题,就是在写代码的时候,当定义了多个 阅读全文
posted @ 2021-02-25 13:58 |好的| 阅读(232) 评论(0) 推荐(0)
摘要:运算符这一块基本上所有语言都是差不多的,我们来聊一聊Java的运算符 Java语言支持的运算符如下: 1、二元运算符 顾名思义,两个元素使用的运算符,这里大家应该是都比较熟悉的: 1 public static void main(String[] args) { 2 //二元运算符 3 int a 阅读全文
posted @ 2021-02-23 14:57 |好的| 阅读(373) 评论(0) 推荐(0)
摘要:在前面的几篇博客中,变量这个名字出现了好几次,如果是接触过编程这一块的理解起来会好一些,如果是纯新手小白的话可能就会有点晕了,所以这一篇博客主要就来聊一聊Java中的变量以及和变量很像但是又有不同的常量。 1、变量(variable) 变量,顾名思义,就是变化的量。 我们可以通过变量来操作存储空间中 阅读全文
posted @ 2021-02-23 13:54 |好的| 阅读(155) 评论(0) 推荐(1)
摘要:这里分享几个比较使用的JDK7的新特性:(当然了,这是在当时很新了,现在7就已经是很老的版本了,想要了解发展历史的可以自己去搜一搜或者看看我之前的博客,我这里也是看别人大佬的笔记了解来的) 1、二进制整数 由于我们在开发中也经常使用二进制整数,因此JDK7为我们直接提供了二进制整数的类型。 我们只要 阅读全文
posted @ 2021-02-23 13:17 |好的| 阅读(70) 评论(0) 推荐(0)
摘要:在前面的介绍中,我们已经聊过Java是一种强类型语言,在定义变量的时候要先注明变量的数据类型,而且变量的数据类型一旦定义了最好不要随便改变,但是要改变也是可以的,这种改变称为类型转换,Java中的类型转换可以分为两种:强制类型转换和自动类型转换。那么我们这篇博客就来聊一聊怎么去做类型转换。 由于Ja 阅读全文
posted @ 2021-02-23 13:09 |好的| 阅读(662) 评论(0) 推荐(1)
摘要:在上一篇的博客中提到了BigInteger和BigDecimal这两个数学工具类,这一篇就简单介绍一下两个工具类的相关用法。 BigInteger 如果在操作的时候一个整型数据已经超过了整数的最大类型长度long的话,则此数据就无法装入,所以,此时要使用BigInteger类进行操作。 BigDec 阅读全文
posted @ 2021-02-23 10:55 |好的| 阅读(83) 评论(0) 推荐(0)
摘要:1、整数拓展 关于整数部分,相信大部分人都听说过进制问题,例如常见的有十进制,八进制,十六进制等等的问题,那么在平时编写Java代码时怎么表示这些进制呢? 1 十进制整数,如:99, -500, 0。 2 3 八进制整数,要求以 0 开头,如:015。 4 5 十六进制数,要求 0x 或 0X 开头 阅读全文
posted @ 2021-02-23 10:30 |好的| 阅读(104) 评论(0) 推荐(0)
摘要:Java是一种强类型语言,每个变量都必须声明其类型,而Java的数据类型可以分为两大类:基本类型和引用类型。 1、强弱类型语言 Java是一种强类型语言,那么什么是强类型语言呢? 强类型语言也称为强类型定义语言。要求变量的使用要严格符合规定,所有变量都必须定义后才能使用,而且变量的类型虽然可以改变但 阅读全文
posted @ 2021-02-23 09:54 |好的| 阅读(482) 评论(0) 推荐(0)
摘要:每个人从出生开始就有一个名字,生活中的所有事物也都有名字,这名字是谁规定呢?回答是:造物主,谁生产出来的谁规定名字,在我们的程序中也不例外。 在我们编写程序的时候我们就是造物主,所以自然而然的,我们也需要给我们所编写的东西一个名字,例如我们编写一个HelloWorld的简单程序: 1 public 阅读全文
posted @ 2021-02-23 09:21 |好的| 阅读(2428) 评论(0) 推荐(0)
摘要:在进行真正的进入Java学习之前,我们应该了解Java中的注释,因为在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起 来,我们就需要用到一个注释了,注释就类似于我们上学时候写的笔记,我们看着笔记就知道自己写的 什么东西了!关于注释到底是什么,我们可以写一段代码看一下: 1 /* 阅读全文
posted @ 2021-02-23 09:04 |好的| 阅读(106) 评论(0) 推荐(0)
摘要:百度搜索JDK,找到下载地址,浏览Oracle的网站。 JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1. 选择版本(我们采用JDK8) 2. 同意协议(流氓协 阅读全文
posted @ 2021-02-21 19:48 |好的| 阅读(41) 评论(0) 推荐(0)
摘要:JVM是一种规范,可以使用软件来实现,也可以使用硬件来实现,就是一个虚拟的用于执行bytecodes 字节码的计算机。 他也定义了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。JVM负责将java字节码解释运行,边解释边运行,这样,速度就会受到一定的影响。 JAVA提供了另一种 解释运行的方法JI 阅读全文
posted @ 2021-02-21 19:46 |好的| 阅读(257) 评论(0) 推荐(0)
摘要:JDK Java 2 SDK (Development Kit) 包含:JRE的超集,包含编译器和调试器等用于程序开发的文件 JRE Java Runtime Environment (JRE) 包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须文件 Java运行环境的三项主要功 阅读全文
posted @ 2021-02-21 19:45 |好的| 阅读(91) 评论(0) 推荐(0)
摘要:JAVA的三大版本: 1. JAVA SE:它是JAVA的标准版,是整个JAVA的基础和核心,这是我们主要学习的一个部分,也是 JAVAEE和JAVAME技术的基础,主要用于开发桌面应用程序。学会后可以做一些简单的桌面应用 如:扫雷,连连看等。 2. JAVA ME:它是JAVA的微缩版,主要应用于 阅读全文
posted @ 2021-02-21 19:43 |好的| 阅读(1196) 评论(0) 推荐(0)
摘要:简单性 就是c++语法的纯净版。没有头文件,指针运算,结构,联合,操作符重载,虚基类等等。由于语法基 于c,因此学习起来完全不费力。 面向对象 面向对象是一种程序设计技术,他将重点放在数据(即对象)和对象之间的接口上。模拟人的思维写程 序,万物皆对象! 可移植性(跨平台性) 这是JAVA的一个重要的 阅读全文
posted @ 2021-02-21 19:41 |好的| 阅读(456) 评论(0) 推荐(1)
摘要:在介绍Java Dos命令之前,先介绍几个常用的Windows Dos命令 cd → 指定目录 cd.. → 返回上级目录 cd/ → 返回到根目录 dir → 列出当前目录下的所有文件夹和文件 md → 创建目录 rd → 删除目录 del → 删除目录下的所有文件(子目录的文件不会被删除) re 阅读全文
posted @ 2021-02-21 18:29 |好的| 阅读(180) 评论(0) 推荐(0)
摘要:Windows 键盘功能键(修饰键):Tab、Shift、Ctrl、Alt、空格、Enter、Windows、上下左右 键盘快捷键:全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除...... 快捷键按键 全选 Ctrl + A 复制 Ctrl + C 剪切 Ctrl + X 粘贴 Ctrl 阅读全文
posted @ 2021-02-21 18:27 |好的| 阅读(370) 评论(0) 推荐(0)
摘要:MarkDown学习 标题 在行首插入 1 到 6个#,分别表示标题 1 到标题 6 # 这是标题1 ## 这是标题1 ###### 这是标题6 点击保存后的效果: 标题1 标题2 标题6 有序列表 在行首增加 1.、2.、3.,即数字和英文句点, 注意句点与文字中间有空格。不要求数字一定要连续,可 阅读全文
posted @ 2021-02-21 17:59 |好的| 阅读(67) 评论(0) 推荐(0)