摘要:
package com.javaEELesson.day06;import java.io.Serializable;import java.util.Objects;public class Express implements Serializable { /** * 快递取件码。 */ p 阅读全文
posted @ 2021-08-09 21:25
leafruomu
阅读(45)
评论(0)
推荐(0)
摘要:
新生代:刚创建都对象都存在这里,这里的垃圾回收机制频率很快。位于堆空间。 老年代:超过15次的垃圾回收都没有回收,就进入到老年代,老年代的垃圾回收机制频率比较慢。位于堆空间。 永久代:不进行垃圾回收的堆内存区域,比如类,方法,常量,静态修饰的各种成员都放在这里。以前jdk1.8之前位于非堆空间。现在 阅读全文
posted @ 2021-08-09 21:20
leafruomu
阅读(60)
评论(0)
推荐(0)
摘要:
public static void main(String[] args) throws FileNotFoundException { /** * 打印流与缓存读取流,打印流用于打印字符。S * ystem.out的类型是PrintStream,字符输出(打印流)。 * 自己创建一个打印流。 * 阅读全文
posted @ 2021-08-09 21:19
leafruomu
阅读(111)
评论(0)
推荐(0)
摘要:
进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间, 线程实际上时进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程。 线程实际上是在进程基础上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分为若干个线程。 线程调度: 1.分时调 阅读全文
posted @ 2021-08-09 21:17
leafruomu
阅读(27)
评论(0)
推荐(0)
摘要:
1.泛型的概念 泛型,即“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的使用包括泛型类,泛型接口与泛型方法。 2.泛型存在的意义 2.1 既然泛型可以将我们给类,方法或接口 阅读全文
posted @ 2021-08-09 21:16
leafruomu
阅读(101)
评论(0)
推荐(0)
摘要:
1.概况 Object是Java类库中的一个特殊类,也是所有类的父类。也就是说Java允许把任何类型的对象赋给Object类型的变量。当一个类被定义后,如果没有指定继承的父类,那么默认父类就是Object类。Objects包含Object类的静态实用程序方法,是JDK1.7版本添加的一个工具类,用于 阅读全文
posted @ 2021-08-09 21:15
leafruomu
阅读(407)
评论(0)
推荐(0)
摘要:
1.什么是异常 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态? Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代 阅读全文
posted @ 2021-08-09 21:14
leafruomu
阅读(81)
评论(0)
推荐(0)
摘要:
/** * Project Name:day01_test1. * File Name:ExpressEStation.java. * Package Name: * Date: * Copyright (c) * */ package day01;import java.util.*;impor 阅读全文
posted @ 2021-08-09 21:10
leafruomu
阅读(255)
评论(0)
推荐(0)
摘要:
面向对象思想: 面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待,从整体的角度来进行系统建模,更加贴近事物的自然运行模式。 面向对象关注的是执行的过程,面向对象关注的是具备功能的对象,面向过程到面向对象是程序员思想上从执行者到指挥者的转变。 三大思想: OOA:面向对象分 阅读全文
posted @ 2021-08-09 21:10
leafruomu
阅读(113)
评论(0)
推荐(0)
摘要:
数组 数组是相同数据类型的多个数据的容器,数组中的元素是按线性顺序排列的。类似一张单链表,除了第一个元素之外,其余都有唯一前驱元素;除了最后一个元素外,其余都有唯一后继元素。要注意的是,数组一旦初始化成功,则它在内存空间中申请的存储空间就是固定的,无法更改。为数组扩容的办法一般是将小容量的数组添加到 阅读全文
posted @ 2021-08-09 21:08
leafruomu
阅读(23)
评论(0)
推荐(0)
摘要:
next()与nextLine()的区别: next()既能以回车键结束输入,也能以空格键结束输入;也就是说next()无法接收空格;nextLine()只能以回车键结束,也就是可以接收空格。next()必须接收到有效字符才能结束输入,也就是说先输入空格再输入有效字符再结束的话,是可以接收到有效字符 阅读全文
posted @ 2021-08-09 21:06
leafruomu
阅读(334)
评论(0)
推荐(0)
摘要:
变量 系统会为程序分配的一块内存单元,其中用来储存各种类型的数据,在这个储存单元中的值能发生改变所以叫“变量”。基本数据类型的变量储存在栈内存中,引用数据类型的变量由栈内存中的地址指向堆内存中的变量值。 分类 按数据类型分为八种基本数据类型的变量与引用数据类型的变量,其中八种基本数据类型的变量有四种 阅读全文
posted @ 2021-08-09 21:04
leafruomu
阅读(127)
评论(0)
推荐(0)
摘要:
Java发展史 在20世纪90年代,单片机计算机系统诞生,它的廉价性和强大的功能使得它被大量使用在消费性电子产品中,但是当时在各种消费性电子产品上有着不同的程序架构。这对于电子产品的研发与维护都不方便。于是当时的程序架构师们就考虑能不能开发一种通用的程序架构,在各种不同的电子产品上都能运行,在这个背 阅读全文
posted @ 2021-08-09 21:03
leafruomu
阅读(52)
评论(0)
推荐(0)
浙公网安备 33010602011771号