合集-Java学习

摘要:# Java入门 ## java发展 1. c&c++ 2. java 特性 1. 没有指针 2. 没有内存管理 3. 可移植 4. 面向对象 5. 类型安全 6. ... 3. java 初生 1. Applet 2. J2SE 桌面 (失败) 3. J2ME 手机 (失败) 4. J2EE 服务 阅读全文
posted @ 2023-06-29 01:31 淡漠灬白驹 阅读(15) 评论(0) 推荐(0) 编辑
摘要:# Java基础 1. 注释、标识符、关键字 1. 单行 // 2. 多行 /* */ 3. 文档注释 JavaDoc /** */ 4. 标识符_关键词不可以作为变量名 5. 标识符_只能以字母\$\_开头 6. 变量名是大小写敏感的 2. 数据类型 1. 强类型语言_变量的使用严格符合规定(安全 阅读全文
posted @ 2023-06-29 21:25 淡漠灬白驹 阅读(7) 评论(0) 推荐(0) 编辑
摘要:# Java流程控制 ## 用户交互Scanner 1. java.util.Scanner (java5新特性) 1. Scanner scanner = new Scanner(System.in); 2. scanner.next()/scanner.nextline() 3. IO类使用完之 阅读全文
posted @ 2023-07-04 11:09 淡漠灬白驹 阅读(15) 评论(0) 推荐(0) 编辑
摘要:# Java方法 ## 什么是方法 1. 方法是语句的集合 2. 设计方法的原则 一个方法就做一件事 ## 方法的定义和调用 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值 } ## 方法的重载 1.同样的方法名通过调整参数的数量类型进行重载(跟返回值 阅读全文
posted @ 2023-07-04 12:23 淡漠灬白驹 阅读(18) 评论(0) 推荐(0) 编辑
摘要:# Java数组 ## 数组概述 1. 数组概述 1. 相同类型变量的有序集合 2. 数组的声明和创建 1. dataType[] arrayRefVar 2. dataType[] arrayRefVar = new dataType[arraySize] ## 内存分析 1. 声明数组 int[ 阅读全文
posted @ 2023-07-04 15:16 淡漠灬白驹 阅读(22) 评论(0) 推荐(0) 编辑
摘要:# Java面向对象 ## 什么是面向对象 1. 面向过程 步骤简单清晰 2. 面向对象 分类的思维模式 适合处理复杂的问题 3. oop 以类的方式组织代码,以对象的组织(封装)数据 4. 特点: 抽象 5. 特性: 封装、继承、多台 ## 回归方法的定义和调用 1. 方法的定义 1. retur 阅读全文
posted @ 2023-07-05 16:01 淡漠灬白驹 阅读(62) 评论(0) 推荐(0) 编辑
摘要:# Java异常机制 ## 什么是异常 1. Exception 和预期的状况不相符 2. 检查性异常 3. 运行时异常 4. 错误ERROR 5. 异常处理框架 java.lang.Throwable类是所有的异常 6. 所有的异常都是java.lang.Throwable的子类(Error 和E 阅读全文
posted @ 2023-07-05 16:55 淡漠灬白驹 阅读(12) 评论(0) 推荐(0) 编辑
摘要:#Java常用类 ## Object类 getClass() 获取类 notify() 和 wait() 唤起进程和阻塞进程 equals() 判定两个对象是否相等,注意子类需要重写判定方法,因为原方法比较的是引用,肯定不相等 ## Math类 常见方法 abs 绝对值 pow 求幂 ceil 向上 阅读全文
posted @ 2023-08-01 11:16 淡漠灬白驹 阅读(17) 评论(0) 推荐(0) 编辑
摘要:# Java集合框架 ## 集合框架 用于存储数据的容器,集合框架是为表示和操作集合而规定的一种统一的标准的体系结构 任何集合框架都包含三大块内容: 对外的接口、接口的实现和对集合运算的算法 ## 接口 表示集合的抽象数据类型。接口允许我们操作集合时不必关注具体实现,从而达到“多态”。在面向对象编程 阅读全文
posted @ 2023-08-01 13:39 淡漠灬白驹 阅读(10) 评论(0) 推荐(0) 编辑
摘要:# JavaIO流 ## 基础概念 数据流: 一组有序,有起点和终点的字节的数据序列。包括输入流和输出流 输入流: 程序从输入流读取数据源。数据源包括外界(键盘、文件、网络…),即是将数据源读入到程序的通信通道 输出流: 程序向输出流写入数据。将程序中的数据输出到外界(显示器、打印机、文件、网络…) 阅读全文
posted @ 2023-08-01 17:35 淡漠灬白驹 阅读(16) 评论(0) 推荐(0) 编辑
摘要:# Java多线程-概述 ## 概述 java.thread 多线程 线程实现 线程状态 线程同步 线程通信 高级主题 ## 简介 多任务 同时在做多个任务 像是调用方法 进去再出来 多线程 多道路解决单道路堵塞的问题 两条线并行 进程&线程 process&thread 单个进程里面有多个线程 视 阅读全文
posted @ 2023-08-05 21:11 淡漠灬白驹 阅读(10) 评论(0) 推荐(0) 编辑
摘要:# Java多线程-龟兔赛跑 ```java package com.alibaba; public class TestThread003 implements Runnable{ private String winner; @Override public void run() { for ( 阅读全文
posted @ 2023-08-05 21:53 淡漠灬白驹 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示