Java基础
Java学习笔记
lxzdbk
这个作者很懒,什么都没留下…
展开
-
Java比较器
Java比较器说明:Java中的对象,正常情况下,只能进行比较:== 或 != 。不能使用 > 或 < ,但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。如何实现?使用两个接口中的任何一个:Comparable 或 Comparator。Java实现对象排序的方式有两种:自然排序:java.lang.Comparable定制排序:java.util.Comparator自然排序:java.lang.ComparableComparable接口强行对实原创 2020-09-12 13:59:12 · 125 阅读 · 0 评论 -
Java常用类-字符串相关类
字符串相关的类String类String类:代表字符串,使用一对""引起来表示。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。String是一个final类,不可被继承。String对象的字符内容是存储在一个字符数组value[]中的。String:代表不可变的字符序列。简称:不可变性。体现:当对字符串重新赋值时,需要重新指定内存区域赋值,不能使用原有的value进行赋值。@Testpublic void test(){ St原创 2020-09-04 10:47:08 · 411 阅读 · 0 评论 -
Java数组
文章目录数组的概述一维数组二维数组数组使用练习Arrays工具类的使用数组使用中的常见异常数组的概述数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。数组相关的概念:数组名、元素、角标(下标或索引)、数组的长度:元素的个数。数组的特点:数组是有序排列的数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型创建数组对象会在内存中开辟一整块连续的空间数组的长度一旦确定,就不能修改数原创 2020-09-02 10:08:44 · 114 阅读 · 0 评论 -
进制&位运算符
进制所有数字在计算机底层都以二进制形式存在对于整数,有四种表示方式:二进制(binary):0,1,满2进1。以0b或0B开头。十进制(decimal):0-9,满10进1。八进制(octal):0-7,满8进1。 以数字0开头表示。十六进制(hex):0-9及A-F,满16进1。以0x或0X开头表示。此处的A-F不区分大小写。如:0x21AF +1= 0X21B0。class BinaryTest { public static void main(String[] args) {原创 2020-09-01 16:00:01 · 391 阅读 · 0 评论 -
Java基本语法
文章目录变量与运算符1. 关键字和保留字2. 标识符3. 变量3.1 变量的使用3.2 变量的分类3.3 基本数据类型的使用说明3.4 基本数据类型转换3.5 String 类型变量的使用4. 运算符算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符三元运算符5. 程序流程控制顺序结构分支结构循环结构6.补充(Scanner类使用&生成随机数)1. Scanner类的使用2. 生成一个10~99之间的随机数,包括10与99变量与运算符1. 关键字和保留字2. 标识符标识符的使用原创 2020-08-31 11:13:26 · 171 阅读 · 0 评论 -
Java 语言概述
文章目录1. Java程序运行机制及运行过程2. Java语言的环境搭建2.1 什么是JDK,JRE2.2 JDK、JRE、JVM关系2.3 安装JDK&配置环境变量 path3. Java开发-HelloWorld1. Java程序运行机制及运行过程2. Java语言的环境搭建2.1 什么是JDK,JRE2.2 JDK、JRE、JVM关系2.3 安装JDK&配置环境变量 pathJDK安装,一路下一步即可。安装时会提示安装 JRE,正常在JDK安装时已经装过了JR原创 2020-08-30 19:30:51 · 146 阅读 · 0 评论