自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 IO初理解(二)

本篇博客我们主要认识一下File类File表示文件,是Java中文件和路径名的抽象表示构造方法如下:注:File的创建只是创建出文件对象,不是直接生成对应的文件,生成对应的文件需要使用方法createNewFile()1.1createNewFile()1.2 mkdir()1.3 mkdirs()public boolean mkdirs()创建该目录下的抽象路径名命名,包括任何必要但不存在父类录。如果此操作失败,那么它可能已经成功地创建了一些必要的父目录。...

2022-06-14 08:35:14 86 1

原创 程序路上的一些经验

1.Point类:定义一个Point点类,成员变量有x,y,成员函数set()设置x的值,get()获取x,y的值,并定义一个点对象调用set()和get(),并定义一个点对象调用set()和get()构造方法重载。举例:输出结果为:2.extend和implementsextends, 可以实现父类,也可以调用父类初始化 this.parent()。而且会覆盖父类定义的变量或者函数。implements,实现父类,子类不可以覆盖父类的方法或者变量。即使子类定义与父类相同的变量或者函数,也会被

2022-06-08 22:18:26 136

原创 IO初理解(一)

字节流何为IO,即输入输出(input/output),那么何为流呢,流是一种抽象概念,是对数据传输的总称,即流就是数据传输,故IO流就是用于处理设备间数据传输问题的。IO流可以分为以下几类。按数据流向分:分为输入流(读数据)和输出流(写数据)按数据类型分:字节输入(出)流和字符输入(出)流字节流读数据字节流抽象类基类:1.InputStream:表示字节输入流的所有类的超类2.OutputStream:表示字节流输出流中所有类的超类注:子类名称都是以其父类名作为子类名的后缀FileOu

2022-06-05 22:19:19 125

原创 Java操作符(二)

Java操作符(二)3.关系操作符关系运算符是用于比较两个数值之间的大小,其运算结果为一个逻辑类型(boolean布尔类型)的数值,包括“==”、“!=”、“>”、“>=”、“<”、“<=”注意!!boolean类型只能比较相等和不相等,不能比较大小.这类运算符比较简单,这里就不再过多赘述4.逻辑运算符逻辑运算符要求操作数的数据类型为逻辑型,其运算结果也是逻辑型值与:“&&” 、或:“||”、 非:“!”、异或:“^”5.位运算符位运算是以二进制

2022-05-29 22:20:49 177

原创 java操作符(一)

Java操作符(一)Java的操作符分为好几类,包括算术运算符、自动递增和递减、关系操作符、逻辑操作符、按位操作符、移位操作符、三元操作符(if-else)以及字符串操作符(+和+=)。我们这里先浅学一下前六种。1.算术运算符我们通过一段代码来理解算术运算符 public class Example01{ public static void main(String[] args){ int a=1; int b=2; int c=a/b; int d=b/a; S

2022-05-22 15:23:03 181

原创 Map初认识

Map初认识首先,了解到Map是用于保存具有映射关系的数据,Map集合里保存着两组值,一组用于保存Map的key,一组保存着Map的value。这样说可能有点抽象,我们用类比的方法解释,在学生信息类中的话,key就相当于是学号,value就是这个学生的name、age、sex等信息。interface Map<K,V>里面的K就是键的类型,而且是唯一的;V就是值的类型,可以重复,而且每个键最多可以映射一个值,就像是每个孩子最多只能有一个父亲,但是一个父亲却可以有好几个孩子。Map有几种常用

2022-05-15 15:12:58 134

原创 foreach与for

在学习ArrayList时看到了一个不熟悉的方法,乍一看以为是for方法,但与for方法却有所不同,这种方法叫做foreach。接下来我们便深入的了解一下foreach方法。首先foreach其实就是一种更加简洁的for循环,foreach循环用于遍历数组或者是集合中的元素,语法格式与for方法也有所不同:for(元素类型变量 : 变量){ 执行语句}与for循环相比,foreach循环不需要获得容器的长度,也不需要++来访问各个元素,但是foreach会自动的遍历容器中的每个元素,例如

2022-05-08 20:28:38 968

原创 ArrayList初认识

ArrayList初认识ArrayList是一个动态数组,也可以说是集合。它可以允许任何元素的插入,甚至是null。ArrayList与LinkedList有所区别,包括数据结构的不同,效率不同,自由性不同,控制开销不同,其中数据结构的不同是最主要的原因。ArrayList与LinkedList有不少方法用法相同,接下来介绍部分主要的方法1.add方法import java.util.ArrayList;public class ArrayList1{ public static void mai

2022-04-24 20:37:11 426

原创 LinkedList初认识

LinkedList初认识LinkedList特点1、存入和读取的顺序一致2、元素可以重复3、所有内部元素的操作都基于双向链表的需要进行创建LinkedList对象 LinkedList linkedList=new LinkedList()LinkedList常用的几种方法1、add方法import java.util.LinkedList;public class LinkedList1 { public static void main(String[] args

2022-04-17 23:35:43 499

原创 Java继承

Java继承继承:从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。(多个类有相同的属性和行为时,规定一个为父类,则其他类不需要再定义这些属性和行为,只需要继承这个类即可)特点:Java只能单继承,不能多继承(一个类只能有一个父类) class son extends father{}//ture class son extends father1,father2....//falseJava可以多重继承 class a{} class b

2022-04-06 22:37:49 209

原创 Java 类与对象

Java 类与对象类:一个模板,用于描述一类对象的行为和状态对象:类的一个实例(这样说可能不太好理解,举个简单的例子。如果说汽车是类的话,那么具体的某一辆车就是对象)一个类可以包含几种类型变量:局部变量:在方法、构造语句或者语句块中定义的变量;方法结束后,变量会自动销毁。成员变量:定义在类中,是方法体之外的变量,可以被类中方法、构造方法和特定类的语句访问类变量:声明在类中,方法体之外,但必须声明为static类型创建对象有以下三步:声明:声明一个对象,包括对象名称和对象类型实例化:使用关

2022-03-27 22:20:59 298

原创 对数组的初步认识

对数组的初步认识数组是一种数据结构,是用来存储同一类型的集合。(数组中的变量是同一类型!!!)创建数组可以分为两种,一种是动态方式,一种是静态方式。动态:数据类型[ ] 数组名称 = new 数据类型[ ] {初始化数据}例如:int [ ] arr = new int [ ] {1,2,3,4};静态:数据类型[ ] 数组名称 = {初始化数据}例如int [ ] arr = {1,2,3,4};!!!注意:静态方式创建数组,右边的中括号里不能写长度。在C语言中,获取数组的长度,可

2022-03-20 19:57:29 479

原创 java代码中遇到的问题及解决

Java代码中的问题及解决刚开始学习Java,在敲代码的时候会遇到很多的问题,有时候会上网查询解决办法。接下来我将简单介绍我所遇到的一些问题。在Java代码中我们遇到输入问题,会用到Scanner,但是,我有时候在代码中用到Scanner,运行的时候会出现问题。比如下面这个计算商品打折的代码public class Discount{ public static void main(String[] args){ System.out.println("请输入商品总价:"); Scanne

2022-03-20 19:56:58 1135

原创 Java代码的运行之路

为了让Java的代码能够跑起来,我们必须要下载安装JDK并且设置环境变量。第一次检查环境变量,输入Java,没问题,能够出现如图所示内容:输入Java -version也能正常运行:但是输入javac时却出现了意外:出现了这样的情况,我第一想法是环境变量没有设置好,于是我按照网上的方法重新设置了一遍,确认无误,再次试验,结果依然没有改变。我百思不得其解,于是询问学姐,学姐说如果是她的话,她会把下载的JDK全部删除重新下载一遍。我只能一试。果然,下载之后不管是java,java -version

2022-03-13 19:56:43 396

原创 java入门

java入门Java语言是一门随时代快速发展的计算机语言,在各个领域有较为广泛的应用。现在让我们初步认识Java。首先,Java程序在运行中必须要有一个类,为了使虚拟机找到程序入口,主类必须为public型,且需要一个在格式上符合约定的入口方法main(),如:pubulic class Text{//这里的类名开头字母大写 pubulic static void main(String args[]){ //args是命令行参数,这是一个String对象数组;static是修饰符,用于说明mai

2022-03-05 16:54:25 571

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除