随笔分类 - Java SE
发表于 2022-05-27 10:52阅读:86评论:0推荐:0
摘要:1. 线程简介 程序&进程&线程 程序:指令和数据的有序集合,本身没有任何运行的含义,是一个静态概念 进程:执行程序的一次执行过程,是一个动态概念。是系统资源分配的单位。 线程:一个进程中包括一个至多个线程。线程是CPU调度和执行的单位。 注意:很多线程是模拟出来的,真正的多线程指多个CPU,即多核
阅读全文 »
发表于 2022-05-20 22:20阅读:27评论:0推荐:0
摘要:1. 内部类 内部类分类 成员内部类 静态内部类 局部内部类 匿名内部类 内部类概念:在一个类的内部再定影一个完整的类 class Outer{ class Inner{ } } 特点: 编译后可生成独立的字节码文件(.class文件) 内部类可直接访问外部类的私有成员,而不破坏封装 内部类可为外部
阅读全文 »
发表于 2022-05-15 14:05阅读:28评论:0推荐:0
摘要:1.流 概念 流是内存与存储设备之间传输数据的通道 流的分类 按方向 输入流:将存储设备中的内容读入到内存中 输出流:将内存中的内容写入到存储设备中 按单位 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 按功能 节点流:具有实际传输数据的读写功能 过滤流:在节点流的
阅读全文 »
发表于 2022-05-10 20:38阅读:24评论:0推荐:0
摘要:异常简单分类 三种类型异常 检查性异常 运行异常 错误 Java将异常当做类来处理,并定义了一个java.lang.Throwable作为所有异常的超类,异常类主要分为Error和Exception两大类 捕获和抛出异常 抛出异常 捕获异常 异常处理五个关键字try、catch、finally、th
阅读全文 »
发表于 2022-05-10 15:18阅读:25评论:0推荐:0
摘要:什么是面向对象(OOP) 面向对象编程的本质是:以类的方式组织代码,以对象的组织(封装)数据 抽象 三大特性 封装 继承 多态 从认识论角度考虑是先有对象后有类。对象是具体的事物,类是抽象的,是对对象的抽象 从代码运行角度考虑是先有类后有对象。类是对象的模板 类与对象的创建 类与对象的关系 类是一种
阅读全文 »
发表于 2022-05-04 18:45阅读:17评论:0推荐:0
摘要:数组的声明和创建 声明 声明数组变量的语法 dataType[] arrayRefVar;//首选方法,数组类型[] 数组名 dataType arrayRefVar[];//c、c++类型方法,不推荐 Java使用new操作符来创建数组 dataType[] arrayRefVar=new dat
阅读全文 »
发表于 2022-04-30 20:55阅读:282评论:0推荐:0
摘要:方法定义及调用 定义 Java中的方法类似于其它语言中的函数,是一段用来完成特定功能的代码 方法包含一个方法头和一个方法体,包括: 修饰符 返回值类型 方法名 参数类型 形式参数 实参 方法体 修饰符 返回值类型 方法名(参数类型 参数名){ 方法体 ``` return 返回值; } 调用 静态方
阅读全文 »
发表于 2022-04-21 16:21阅读:24评论:0推荐:0
摘要:用户交互Scanner Scanner对象 通过Scanner类可以获取用户的输入,使用前需要使用import Java.util.Scanner导入类 基本语法Scanner s=new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入字
阅读全文 »
发表于 2022-04-04 20:14阅读:25评论:0推荐:0
摘要:Java基础知识 新建空项目 New Project->Empty Project File->New->Module(模块) File->Project Structure->Project 设置SDK为1.8 设置Language level为8 src文件夹右键->New->Java clas
阅读全文 »
发表于 2022-04-01 19:59阅读:59评论:0推荐:0
摘要:控制台命令行运行Java程序 新建一个java文件 文件后缀名为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World"); } }
阅读全文 »
发表于 2022-04-01 19:58阅读:21评论:0推荐:0
摘要:java导论 java三大版本 JavaSE:标准版(桌面程序,控制台开发……) JavaME:嵌入式开发(手机,小家电……) JavaEE:企业级开发(Web端,服务器开发……) JDK、JRE、JVM JDK:Java Development Kit(Java开发工具) JRE:Java Run
阅读全文 »
发表于 2022-04-01 19:45阅读:66评论:0推荐:0
摘要:盘符操作 盘符切换E: 同盘符切换目录cd+目录名 异盘符切换目录cd /d+盘符名+目录名 返回上一级cd.. 查看目录dir 特殊操作 清理屏幕 cls 退出终端 exit 查看电脑ip ipconfig 终端打开电脑应用 计算机calc 绘图mspaint 记事本notepad ping命令
阅读全文 »
发表于 2022-03-31 17:45阅读:24评论:0推荐:0
摘要:标题 使用# 号来创建标题级别 字体 粗体:** ** 斜体:* * 粗体+斜体:使用3个* 删除线:~~ ~~ 字体颜色:<font color='red'>文字</font> 高亮:==高亮== 转义字符:\ 引用 使用>号创建引用 分割符 使用三个 或***插入分割符 图片 (194条消息)
阅读全文 »