![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
Taylor George
这个作者很懒,什么都没留下…
展开
-
Java 常用IO流操作详解
1.基本概念IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。2.IO流的分类3.字节流(1)字节流基类InputStreamInputStream:字节输入流基类,抽象类是表示字节输入流的所有类的超类。常用方法: // 从输入流中读取数据的下一个字节 abstract int read() // 从输入流中读取一定数量的字节,并将其存储在缓冲区数组 b中 int read(byte原创 2020-08-04 18:35:13 · 316 阅读 · 0 评论 -
Java静态字段和静态方法
Java静态字段(属性、方法、类别)假设域被定义为static,那么每个类中仅仅有一个这种域。作为对照,每个对象对于全部的实例域却都有自己的一份拷贝。比如,假定须要给每个雇员赋予唯一的标识码。这里给Employee类加入一个实例域id和一个静态域nextId:class Employee{ ...... private int id; private static int nextId = 1;}如今,每个雇员对象都有一个自己的id域,但这个类的全部实例将共享一个nex原创 2020-08-04 17:39:42 · 520 阅读 · 0 评论 -
Java集合详解
一、集合的由来通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只能放统一类型的数据,而且其长度是固定的,那怎么办呢?集合便应运而生了!二、集合是什么?Java集合类存放于 java.util 包中,是一个用来存放对象的容器。注意:①、集合只能存放对象。比如你存一个 i原创 2020-07-24 11:56:32 · 237 阅读 · 0 评论 -
Java中的异常和处理详解
简介程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生原创 2020-07-22 12:20:35 · 286 阅读 · 0 评论 -
Java中的循环语句
1、while和do/while循环当条件为true时,while循环执行一条语句(也可以是一个块语句)。一般形式如下while(condition) statement如果开始时循环条件的值就为false,那么while循环一次也不执行。下面是一个while循环示例,计算多长时间才能攒够一定数量的退休金:while(balance < goal){ balance += payment; double interest = balance * interestRate / 100;原创 2020-06-26 15:28:44 · 408 阅读 · 0 评论 -
Java运算符
1、标识符概述运算符用于连接值。在下面内容可以看到,Java提供了一组非常丰富的算数和逻辑运算符以及数学函数。2、标识符详解2.1 算术运算符在Java中,使用算术运算符+、-、*、/ 表示加、减、乘、除运算。当参与 / 运算的两个操作数都是整数时,表示整数除法;否则,表示浮点除法。整数的求余操作(有时称为取模)用%表示。例如,15 / 2等于7,15%2等于1,15.0 / 2等于7.5.注意:整数被0除将会产生一个异常,而浮点数被0除将会得到无穷大或NaN结果。可移植性是Java语言的设计目原创 2020-06-23 11:44:45 · 130 阅读 · 0 评论 -
Java的数据类型详解
1、 数据类型1.1、数据类型的作用数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。比如::int i = 10;double d = 1.23;i变量和d变量类型不同,空间大小不同。1.2、数据类型在java语言中包括两种第一种:基本数据类型基本数据类型又可以划分为四大类八小类: 四大类: 第一类:整数型 byte,short,int,long(没有小数的) 第二类:浮点型 float,double(带有小数的) 第三类:布尔型 boole原创 2020-06-20 12:11:40 · 1027 阅读 · 0 评论 -
Java的变量
变量1、字面量字面量就是数据,程序中的一些数据。比如:10 100 123 :整形1.34 3.14 2.0: 浮点型true false : 布尔型‘a’ ‘国’: 字符型(用单引号的单个字符)“a” “abc” “中国”: 字符串型(用双引号括起来的都是字符串型)10:整数,是一个数字“10”: 它不是数字,是一个字符串,或者说,它属于“文字类”的。性质完全不同,在计算机中的对应的二进制码也是完全不同的。2、变量2.1什么是变量变量就是一个存数据盒子(盒子的大小是由数据类原创 2020-06-19 11:45:42 · 196 阅读 · 0 评论 -
Java的标识符
对标识符的理解1、在java程序中,使用文本编辑工具进行代码编写的时候,有一些单词是蓝色,有一些单词是红色,有的绿色,有的是黑色,有的是紫色,有的是粉色。2、注意:在Java源代码中,在文本编辑工具中显示的高亮颜色为黑色时,这个单词属于标识符。3、标识符可以标识什么?可以标识:类名、方法名、接口名、常量名…4、到底什么是标识符?用一句话来说:凡是程序员自己有权利命名的单词都是标识符。我们看一下示例:public class BiaoShiFuTest{ // mian是一个方法的名称,属于标原创 2020-06-18 11:15:25 · 2339 阅读 · 0 评论