`
l4432848
  • 浏览: 253412 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaSE——常用类

    博客分类:
  • java
 
阅读更多

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

常用类

·Robot类
是软件控制发出鼠标和键盘的命令。
鼠标方法:
移动鼠标的位置:mouseMove(int x,int y)
鼠标的按下:mousePress(InputEvent.BUTTON1_DOWN_MASK)
鼠标的弹起:mouseRelease(InputEvent.BUTTON1_DOWN_MASK)
鼠标的滚轴:mouseWheel(10)

image

键盘方法:
键盘按下:keyPress(KeyEvent.VK_ENTER)
键盘弹起:keyRelease(KeyEvent.VK_ENTER)

数据计算

image

先方法,后缩小

image

·BigDEcimal类
自身不发生改变

image

·BigInteger类
大数据类型

image

·正则表达式:
通过一个表达式,说清楚字符串的结构
通过表达式去验证字符串的正确性

image

·Arrays 数组帮助类
sort 排序
toString 打印数组中的所有数据
binarySearch 搜索

image

equals 比较数组是否一致

image

fill 数组的覆盖

image

·jar包
java的压缩包 zip格式 只是把后缀变成了 jar
jar是可以点击运行

·集合框架
集合是一个无限存储的容器
数组集合
链表集合
哈希集合
二叉树集合

数组集合

System.arraycopy
数组对象
从第几个下标开拷贝
接受的数组对象
从第几个下标开始存放
要拷贝多长
数组集合 1.0

image

数组集合2.0

image

2
0
分享到:
评论

相关推荐

    javaSE代码实例

    3.10 常用数学工具包——java.lang.Math类 39 3.10.1 数学常量 39 3.10.2 常用数学函数 40 3.11 小结 41 第4章 流程控制——Java世界的航行舵手 42 4.1 if条件语句 42 4.1.1 简略形式 42 4.1.2 完全...

    JAVASE阶段项目[香格里拉餐饮系统]

    **JavaSE阶段项目——香格里拉餐饮系统** 在Java编程学习中,JavaSE(Java Standard Edition)是基础,它提供了构建桌面应用的核心工具和技术。本项目“香格里拉餐饮系统”就是基于JavaSE阶段的一个实践应用,旨在...

    JavaSE基础入门视频教程33天之(15) part2

    1. **day15_06(常用API)String类的概念和不变性**:这部分内容可能介绍了String类的基本概念,包括它的对象如何表示字符串,以及String类的一个关键特性——不可变性。这意味着一旦创建了一个String对象,它的值就不...

    java 技术javaSE

    根据给定的文件信息,以下是对“java技术javaSE”中的关键知识点——继承与监听的详细解析: ### 继承 #### 概念与意义 继承是面向对象编程中的一个核心概念,允许开发者创建一个新的类(称为子类或派生类),该类...

    JavaSE 基础知识笔记

    最后,介绍一种常用的条件表达式——三目运算符。它的语法结构为: ```java 条件 ? 表达式1 : 表达式2; ``` 当条件为真时,返回表达式1的值;否则返回表达式2的值。例如: ```java int x = 10, y = 20, z; z = (x...

    JavaSE基础入门视频教程33天之(18) part3

    本教程“JavaSE基础入门视频教程33天之(18) part3”专注于Java集合框架中的一个重要主题——泛型,这对于任何希望深入理解Java编程的人来说都是不可或缺的知识。 泛型在Java中是一个强大的工具,它允许在类、接口...

    Java SE实践教程 pdf格式电子书 下载(四) 更新

    11.1.4 多点传送和MulticastSocket类 290 11.1.5 NIO及相关技术 290 11.2 练习 291 11.2.1 ServerSocket与Socket示例: 开发一个Server-Client模型的程序 291 11.2.2 多点传送示例 293 11.2.3 打造你自己的QQ ...

    JavaSE8_Programmer_Associate:课程路径

    此外,还将学习ArrayList、LinkedList、HashSet、HashMap等常用集合类的使用。 4. ** Lambda表达式**:Java SE 8引入了一个革命性的特性——Lambda表达式,它简化了匿名函数的编写。Lambda表达式可以用于代替具有...

    硅谷java基础每日复习eDiary

    以下是基于描述中提到的两个文件——"Java基础每日复习笔记-JavaSE基础阶段.edf"和"Java基础每日复习笔记-JavaSE高级阶段.edf"——所包含的知识点的详细阐述: 1. **Java SE基础阶段**: - **Java简介**:了解Java...

    Java SE实践教程 源代码 下载

    11.1.4 多点传送和MulticastSocket类 290 11.1.5 NIO及相关技术 290 11.2 练习 291 11.2.1 ServerSocket与Socket示例: 开发一个Server-Client模型的程序 291 11.2.2 多点传送示例 293 11.2.3 打造你自己的QQ ...

    SouSouProject.rar

    《嗖嗖移动业务大厅——JavaSE项目的深度剖析》 嗖嗖移动业务大厅是一个基于JavaSE技术构建的项目,旨在提供给已经掌握了Java面向对象编程、集合框架、实用工具类、伪三层架构以及序列化和反序列化等基础知识的学习...

    简单的图书管理系统,增删改查,用LISt实现,java新手看

    一、List接口及其常用实现类 在Java中,List是Collection的一个子接口,它代表了一种有序的、允许重复元素的集合。List接口提供了丰富的操作方法,如add()用于添加元素,remove()用于删除元素,get()用于获取指定...

    JAVA 常用工具;诶之

    以上就是Java开发常用的工具——JDK和Tomcat的基本配置步骤。配置完成后,开发者就可以利用这些工具进行Java程序的编写、编译、运行及部署,进一步探索Java世界。此外,还有很多其他辅助工具,如IDE(如Eclipse、...

    Java学习体系结构

    5. **常用类**:深入学习`Object`, `String`, `StringBuffer`, `Math`, `System`等核心类,特别是`equals()`方法与`==`的区别。 6. **异常处理**:学习Java的异常处理机制,包括`try-catch-finally`语句块和`throws...

    java 韩顺平神包

    9. **JavaSE/JavaEE/JavaME**:Java分为标准版(JavaSE)、企业版(JavaEE)和微型版(JavaME),分别针对桌面应用、服务器端应用和嵌入式设备。JavaEE包含了Servlet、JSP、EJB等技术,用于构建分布式应用。 10. **...

    大数据人工智能量化投资平台.pdf

    #### 二、Java常用类与数据结构 - **数据结构** - 数据结构是计算机中组织和存储数据的方式。 - 包括数组、链表、树、图等。 - **集合(容器)** - 集合是Java中用于存储和操作对象的一种数据结构。 - 主要有...

    达内课件 包含每日源码

    7. **Ajax**:异步JavaScript和XML,虽然现在更常用JSON,但其核心思想——页面局部刷新,仍然是提升用户体验的重要技术。 8. **Spring MVC**:Spring框架是Java企业级应用的首选,Spring MVC是其Web层的实现,提供...

    java面试宝典!!

    #### 十六、JavaSE常用API 1. **Math.round()**:用于四舍五入到最近的整数。 2. **switch语句**:从Java 7开始,`switch`可以作用于`byte`、`short`、`char`、`int`、`String`等类型。 3. **数组长度**:数组没有`...

    Java基础教程1.pdf(2021年整理精品文档).pdf

    2. **面向对象编程**:深入探讨了面向对象的三大特性——封装、继承和多态,以及它们在实际编程中的应用。同时,通过示例展示了如何设计和实现类,以及如何使用接口来增强代码的灵活性。 3. **JDK核心API**:详细...

    暑期社会实践报告3000字java实训.doc

    在实训的第一阶段,主要涵盖了Unix开发环境的学习,包括Unix系统原理、常用命令和开发环境。Java语言基础,如算法、数据结构、企业编程规范,以及面向对象编程和JDK核心API的学习。此外,还通过实现一个“在线考试...

Global site tag (gtag.js) - Google Analytics