![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
总结阅读书籍中知识点
YP_W_Ricardo
这个作者很懒,什么都没留下…
展开
-
Java操作集合工具类-Collections常用方法总结
Java提供了一个操作集合的工具类:Collections,该类提供了一些常见的对集合(的操作。今天我就来简单总结一下。操作顺序reverse该方法的声明为:public static void reverse(List<?> list)使用该方法可以将一个List集合的顺序进行翻转。示例代码如下所示:public class TestCollections { public static void main(String[] args) throws Exc原创 2020-06-06 16:36:11 · 303 阅读 · 0 评论 -
Java8为集合新增方法总结
众所周知,在Java中,集合类分为两种:单列集合Collection和键值对集合Map。我想只要是个玩Java的,怎么操作这些集合应该都是手到擒来。但是,在Java8中出现了Lambda表达式,因此对这些集合的操作又有了新的API。我这里简单总结一下,供大家参考。Iterable新增forEach方法Iterable属于Collection的父接口,因此凡是属于Collection的子类,都可以使用该方法进行元素遍历。示例代码如下所示:public class TestList {原创 2020-06-06 11:21:10 · 1326 阅读 · 0 评论 -
Java中变量的总结
变量原创 2020-06-04 07:27:47 · 278 阅读 · 0 评论 -
Java中关于方法的总结
方法对于Java中的方法而言,与C或C++中的函数有些类似,但又不尽相同。对于函数来说,是可以单独执行的。但是对于方法而言,则不允许。必须依附于类或类的实例。那么,同一个类的方法之间互相调用是否是直接调用呢?实际上,大多数时候,同一个类的方法之间调用我们不会手动增加调用者,但是系统会默认给一个调用者。若调用的方法则普通方法,则默认为该类实例。若调用的方法为静态方法,则默认为该类。需要强调一点的是,普通方法可以调用静态方法,而静态方法无法调用普通方法。因为Java语音是静态,因此只要不重新编译,则该原创 2020-06-03 09:03:35 · 164 阅读 · 0 评论 -
Java关于类定义的总结
在Java中,类是面向对象的重要内容。可以将类当做一种自定义类型,可以使用类来定义变量,使用类定义的变量叫做引用变量。定义类类的定义格式如下:[修饰符] class 类名 { 零个或多个构造器定义; 零个或多个成员变量定义; 零个或多个成员方法定义;}对于修饰符而言,可以为public、final或abstract,当然也可以缺省,缺省时即我们常说的默认。至于类名,则和Java的标识符命名规则一致,或者可以说,类名是Java标识符的一种。在类中,构造器、成员原创 2020-06-03 08:45:51 · 401 阅读 · 1 评论 -
Java中关于数组的总结
简要介绍对于Java而言,数组是用来存储多个同类型的元素的一种类型,类似于一个容器(当然,更专业的容器类会在以后总结),其既可以存储基本数据类型,也可以存储引用数据类型。数组一旦被声明后其长度就不可变。当然,数组属于引用数据类型。需要说明的是,这里的同类型是指可以看做同一个类型的类型,也就是说,数组可以出现某个类型本身及其子类类型。比如:声明一个数值类型(Number类)的数组,那么该数组中要求存储的元素必须是数值类型的,因此我可以存放其子类类型Integer或Double。因此Integer和Do原创 2020-06-02 08:49:35 · 196 阅读 · 0 评论 -
总结一下Java中常见的程序结构
对于Java来说,存在三种程序结构:顺序结构、分支结构和循环结构。顺序结构顺序结构应该是最简单的程序结构。在顺序结构中,所有的源代码都是从上到下依次执行,不存在任何的判断和跳转。分支结构分支结构是在程序执行过程中,需要根据判断条件来选择符合要求的分支来执行。在Java中存在两种分支结构:if分支结构和switch-case分支结构。if分支结构对于if分支结构来说,其格式有三种,分别为:// 第一种if (判断条件) { 执行语句}// 第二种if (判断条原创 2020-06-01 09:16:08 · 386 阅读 · 0 评论 -
Java中常见运算符的总结
对于Java来说,运算符有:算术运算符、比较运算符、赋值运算符、逻辑运算符、位运算符等。运算符是一种符号,当连接不同的操作数的时候,会实现特殊的功能。算术运算符Java中的算术运算符有:加(+)、减(-)、乘(*)、除(/)、求余(%)、自增(++)和自减(--)。赋值运算符赋值运算符就只有一个“=”。在Java中,一个“=”表示赋值,如果需要表示等于的含义,需要用两个等号,也就是“==”。当然,有时候赋值运算符会和别的运算符进行组合,形成增强的赋值运算符,比如:“+=”等等。逻辑运算符逻原创 2020-05-31 14:57:34 · 251 阅读 · 0 评论 -
总结一下Java中数据类型转换问题
对于Java来说,偶尔需要进行不同数据类型的转换。在Java中,数据类型的转换有两种:自动类型转换和强制类型转换。自动类型转换对于自动类型转换而言,我们无需进行额外的操作,由JVM自动帮我们进行类型转换。当然,这种转换需要满足一定的条件。对于基本数据类型而言,自动类型转换只能发生在byte、short、int、long、char、float、double之间,且只能从表示范围小的向表示范围大的进行转换。他们表示范围从小到大依次为:byte<short<int<long<f原创 2020-05-30 14:31:23 · 206 阅读 · 0 评论 -
浅谈Java中基本数据类型
对于Java来说,数据类型分为两类:基本数据类型和引用数据类型。今天我要说得就是Java中的基本数据类型。分类对于基本数据类型的分类,我所知道的大概有两种分法。基本数据类型分为三类:数值类型、字符类型和布尔类型。 基本数据类型分为两类:数值类型和布尔类型。两种分类的区别在于,第二种分类法将字符类型也看成了数值类型。理由在于,所有字符类型在内存中都是使用该字符对应的Unicode编码表示,也就是从0-65535的整数表示。更为关键的是,字符类型也可以进行算术运算。从这一点上看,将字符类型归为数原创 2020-05-30 10:15:41 · 273 阅读 · 0 评论 -
浅谈Java中的数据类型
每个编程语言都会有属于自己的数据类型,Java自然也不例外。浅谈强弱类型语言Java属于强类型编程语言,当然,有强自然有弱。典型的弱类型编程语言就是JavaScript。强类型语言和弱类型语言的根本区别在于:是否在编译期进行数据类型是否匹配和合法的检测。 在运行期数据类型能否改变。 所有的变量必须先定义才能使用。对于强类型语言而言,编译器会对数据类型是否匹配及其合法性进行必要的校验,而弱类型语言则不会。对于强类型语言而言,数据类型一旦指定,在运行期是不会发生改变的,但是弱类型语言则会发生改变原创 2020-05-28 09:16:56 · 182 阅读 · 0 评论 -
关于Java标识符和关键字的浅薄认识
对于Java来说,进行编程的时候需要遵循Java制定的编程规则。其中有一项就是关于标识符和关键字的。何为标识符?我认识标识符就是有着特定意义的字符或字符串,而且该含义是唯一的。如类名、变量名等。分隔符分隔符的作用是对程序进行分隔。如:“,”用来分隔声明的多个同类型变量,“.”用来分隔类或对象和其调用的成员属性或方法。对于分隔符来说大概有如下几种:逗号(“,”):用来分隔声明的多个同类型的变量。 分号(“;”):用来分割多个程序语句。 圆点(“.”):用来分割类或对象和其调用的成员属性或原创 2020-05-28 08:53:53 · 167 阅读 · 0 评论 -
Java9新增工具-JShell使用介绍
当Java发展到第九个版本的时候,出现了一个比较有趣的工具-JShell。什么是JShellJShell是一个REPL(Read-Eval-Write Loop)工具,是一个命令行式的交互页面,可以在JShell中声明变量、语句和表达式,并立即查看结果。因此,使用JShell来简单学习Java或进行JDK提供的新API的测试,有着事半功倍的效果。如果没有JShell,如果我们想要测试JDK提供的某个API,则需要打开IDE工具、新建类、编写测试代码等。但是,有了JShell就不一样了。直接编写测试代原创 2020-05-27 08:43:15 · 300 阅读 · 0 评论 -
关于Java基本规则的思考
Java是一门编程语言,一门面向对象的编程语言。从诞生到现在已有近20年。20年间,风云变幻。当初的Sun也被Oracle收购。但是,Java依然是目前流行的编程语言。java文件大概有三种,分别是:.java的源文件、.class的字节码文件和.jar或.war的程序打包文件。其中,我们需要编写.java源文件,通过JDK提供的工具来生成相应的.class字节码文件、.jar或.war文件。编写Java源文件的时候需要遵守一些基本的规则, 从而保证能被java编译器进行识别、编译和执行。对于J原创 2020-05-27 07:39:04 · 129 阅读 · 0 评论 -
Java入门程序:Helloworld
在编写Java源程序之前,需要按照Java开发工具包即JDK。目前企业之前流行的为Java8。由于网上关于JDK的安装比比皆是,因此这里就不再过多提及。大家自己搜索实验即可。编辑源码对于Java来说,编辑源码用记事本即可。 因为记事本属于无格式的文本,而类似word则除了正常的文本内容之外,还会有一些特殊的隐藏的格式化字符,这些隐藏字符的存在会导致程序编译、执行出错。我们新建一个文本文件,输入如下所示源码:public class HelloWorld { public stat原创 2020-05-26 09:12:56 · 177 阅读 · 0 评论