![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 68
xyyxxx-
这个作者很懒,什么都没留下…
展开
-
Java——课设——图书管理系统实现 2.0
Java——课设——图书管理系统实现 2.0原创 2022-12-10 21:34:23 · 1122 阅读 · 0 评论 -
Java——课设——图书管理系统设计 2.0
Java——课设——图书管理系统设计 2.0原创 2022-06-16 01:17:58 · 970 阅读 · 0 评论 -
Java基础——序列化与反序列化
使用对象输入流、对象输出流,实现序列化(将内存中的对象写入到硬盘文件中)与反序列化(将硬盘文件中的对象读入到内存中)原创 2022-06-11 09:47:11 · 124 阅读 · 0 评论 -
Java基础——继承
继承机制下,可以复用写好的类,子类继承了父类,则子类将拥有父类的成员变量和成员方法,减少了代码的冗余,增加了代码的复用性。语法:Extends是继承关键字,注意,Java只支持单继承,一个类只能有一个父类,但一个类可以有多个子类继承示例代码:如示例,Parent类有Id和name两个成员属性以及toString方法,Child类继承了Parent类,则也拥有了这两个成员属性和方法。构造方法是在新建实例化对象时调用的类方法。如果类中没有构造方法,则系统自动调用一个默认的无参构造方法。利用有参构造方法,原创 2022-06-03 22:20:36 · 202 阅读 · 0 评论 -
Java基础——I/O(输入/输出)
流概念:流是一组有序的数据结构I/O(Input/OutPut,输入/输出)流提供了一条通道程序,通常与磁盘文件存取有关,也可以用于鼠标就、键盘、内存、显示器窗口等各种各样的输入、输出的类放在java.io包中,InputStream(字节输入流)和 Reader (字符输入流)是所有输入流的父类,OutputStream(字节输出流) 和 Writer(字符输出流)是所有输入流的父类输入流InputStream类(字节输入流)和 Reader 类(字符输入流)常用方法:输出流Output原创 2022-05-29 23:47:08 · 247 阅读 · 0 评论 -
Java基础——集合类——简要概述及使用(二)
Set集合特点:无序,排重Set集合中的元素不按特定的方式排序,只是简单地把对象加入集合中,并且Set集合中不能包含重复对象。即set集合具有无序性与排重性。又因为其是没有索引的,所以无法利用普通的For循环进行遍历操作;Set接口继承了Collection 接口,所以Collectiom接口中的方法可以在Set实例中被使用。add(E e) 添加元素;clear() 清空元素;remove(E e) 移除元素;size() 元素数量;Set集合的实现类HashSe原创 2022-05-28 23:42:57 · 67 阅读 · 0 评论 -
Java基础——集合类——简要概述及使用
集合类概念:集合是容器,用以存储对象。数组可以记录多个相同类型的基本类型数据,类可以记录多个类型不同不同的数据,而集合可以记录多个类型不同的对象的引用。//数组可以记录多个相同类型的数据int[] a = {1,2,3};//类可以记录多个数据不同的数据class A { int b; String c;}//集合可以记录多个类型不同的对象List<T> list = new ArrayList<>; list.add(1); list.add("Strin原创 2022-05-22 12:43:48 · 159 阅读 · 0 评论 -
泛型简要概念及使用
泛型机制:为了预防类型转换的问题,将类型明确的工作推迟到创建对象或者调用方法的时候定义泛型类:语法: 类 名 < T >注:T为任意字母其中,T是泛型的名称,代表某一种类型,如果没有指定具体类型,则T是Object类(任意类)创建带泛型T的Book类,用T声明一个成员变量bookinfo。创建不同的Book对象,分别将bookinfor指定为需要的类型class Book<T>{ //定义带泛型的Book<T>类 private T bookin原创 2022-05-20 23:01:26 · 88 阅读 · 0 评论 -
Java基础——接口
概念接口(interface)是抽象方法和常量的集合。从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含方法和常量的定义,而没有变量和方法的实现。一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现类可以具有不同的行为(功能)。由此,接口具有强大的灵活性:“规定一个类做什么,而不管你如何做”。此外,接口还具有多继承的特性。定义使用interface来定义一个接口。接口体由常量定义和方法定义两部分组成。接口定义的基本格式如下:[修饰符] interface原创 2022-05-15 23:38:24 · 245 阅读 · 0 评论 -
JDK 1.8 的安装
JDK,全写 Java development kit ,Java开发工具包。它提供Java语言的开发环境与运行环境。像IEDEA、Eclipse之类的软件都含有集成开发环境,如何不在电脑上使用这些专业软件,而使用DOS命令运行我们的Java代码的话,就需要我们给电脑配置JDK。对于Java学习者,还不需要用到专业软件,现在第一个需要获取的工具就是JDK。JDK的安装分三步1、在官网下载JDK;2、在电脑设置中配置环境变量;3、使用DOS命令验证JDK是否安装成功在官网下载JDK点击链接官网进原创 2022-05-15 10:40:07 · 604 阅读 · 1 评论 -
Java 初学,几条探索得出的笔记
static 修饰的东西带不带final可以带类与子类被继承的是父类,由继承得到的类叫子类,子类具有父类的一切成员变量及方法,类只能单一继承,子唯父。class Dad { //定义父类Dad void dad1() { //父类成员方法 System.out.println("父类的成员方法执行"); }}class Son extends Dad { //定义子类Son继承于父类Dad void son1() { //子类成原创 2022-03-28 12:48:43 · 289 阅读 · 0 评论 -
Java中jvm内存的理解
JVM内存可主要划分为三个部分1.方法区内存(method area)存储.class相关信息,包含方法的信息。2.栈(stack)方法中的局部变量存放在此。方法的运行一定在栈当中。局部变量: 方法中的参数,或者方法体{}内部的变量。3.堆(heap)对象在堆当中分配内存,对应的地址存储在栈区的引用中。堆内存里面的对象都有一个地址值,16进制。堆内存里面的数据,都有相应的默认值。参数传递、弹栈和堆内存回收1.调用一个方法时,实参传递给形参的是值。单向传递:调用方法的实参的值不变,被调原创 2022-03-22 13:42:37 · 178 阅读 · 0 评论 -
对Java中工程、包、类、对象、方法的理解和调用
简要关系一个工程相当于一个软件,由一些功能模块组成;包是功能模块,集成了一些功能类;类是功能,由一些方法组成。public类名需和其.java文件名相同,只有public类中的main方法是程序入口。调用其他类中的没有static修饰的方法时,先生成一个类实例对象,再使用类中的方法;方法是类功能的具体实现过程。包含形式创建一个文件夹,作为工程工程中创建文件夹作为包包中放置可被调用的字节码.class类文件调用写好需要被调用的.java文件,编译后,把生成的.class原创 2022-03-13 22:56:09 · 2834 阅读 · 0 评论 -
Java 初学者使用 DOS 命令运行代码
DOS (Disk Operating System),是一种面向磁盘的操作命令一. 进入 DOS 页面快捷方式同时按住 Win+R 键,如上图,输入CMD (不区分大小写),回车进入DOS页面:二. 常用DOS命令1.DIR 命令作用:显示一个目录下的文件和子目录列表语法:dir【位置】下图为结果页面,划红线的是输入的命令2. CD 命令作用语法改变当前目录cd【要前往的目录的位置】进入到本盘根目录cd 【\】进入到上一级目录cd 【 .原创 2022-03-04 23:57:25 · 607 阅读 · 1 评论 -
编写 “成绩分析” 程序代码,用DOS命令编译、运行
编写一段程序代码,让本班同学在输入主要科目考试成绩后,获得成绩的分析结果.代码如下:import java.util.Scanner; class rs { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("* * * * * * * * * 成绩分析程序 * * * * * * * * *"); //输出本程序名以来介绍本程序功能 S原创 2022-03-05 22:55:07 · 525 阅读 · 1 评论