
java笔记
文章平均质量分 90
一个学习java的笔记
Qayrup
我只想卷死在坐的各位或被在座的各位卷死
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java Scanner 类
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。原创 2024-06-25 11:31:00 · 443 阅读 · 0 评论 -
java 方法
Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用修饰符 返回值类型 方法名(参数类型 参数名){...方法体...return 返回值;方法包含一个方法头和一个方法体。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作, 但没有返回值。原创 2024-06-24 23:15:55 · 852 阅读 · 0 评论 -
Java 正则表达式
正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。Java 提供了 java.util.regex 包,它包含了 Pattern 和 Matcher 类,用于处理正则表达式的匹配操作。原创 2024-06-24 22:29:31 · 1014 阅读 · 0 评论 -
Java Date
java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从 1970 年 1 月 1 日起的毫秒数。Date 对象创建以后,可以调用下面的方法。原创 2024-06-17 21:17:25 · 1356 阅读 · 0 评论 -
Java Array
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,…,number99。原创 2024-06-17 15:21:45 · 979 阅读 · 0 评论 -
Java StringBuffer 和 StringBuilder 类
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。原创 2024-06-17 14:58:24 · 1018 阅读 · 0 评论 -
Java String 类
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。原创 2024-06-17 14:31:53 · 1298 阅读 · 0 评论 -
Java Character 类
Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。Character类提供了一系列方法来操纵字符。在某些情况下,Java编译器会自动创建一个Character对象。原创 2024-06-17 12:50:09 · 597 阅读 · 0 评论 -
Java Number & Math 类
一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。原创 2024-06-17 11:56:25 · 539 阅读 · 0 评论 -
Java switch case 语句
如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。如果 case 语句块中没有 break 语句时,JVM 并不会顺序输出每一个 case 对应的返回值,而是继续匹配,匹配不成功则返回默认 case。当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。原创 2024-06-17 11:34:20 · 406 阅读 · 0 评论 -
Java 条件语句
Java 中的条件语句允许程序根据条件的不同执行不同的代码块。一个 if 语句包含一个布尔表达式和一条或多条语句。if 语句的语法如下:if(布尔表达式)//如果布尔表达式为true将执行的语句如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 else 语句块后面的代码。示例如下编译运行结果。原创 2024-06-17 11:23:20 · 404 阅读 · 0 评论 -
Java 循环
顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,就需要使用循环结构。在 Java5 中引入了一种主要用于数组的增强型 for 循环。原创 2024-06-16 21:47:36 · 1056 阅读 · 0 评论 -
Java 运算符
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。原创 2024-06-16 21:31:34 · 837 阅读 · 0 评论 -
Java 修饰符
抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。//抽象方法。原创 2024-06-15 17:37:52 · 1015 阅读 · 0 评论 -
Java 变量类型
静态变量的定义方式是在类中使用 static 关键字修饰变量,通常也称为类变量。// 其他成员变量和方法。原创 2024-06-15 16:17:28 · 1030 阅读 · 0 评论 -
java 基本数据类型及类型转换
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。原创 2024-06-15 14:03:59 · 1152 阅读 · 0 评论 -
Java 对象和类概念
Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载当然既然这篇博客标题是对象和类,那么主要讲的就是java对象和类的概念对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。原创 2024-06-13 11:23:32 · 825 阅读 · 0 评论 -
java 注释
在计算机语言中,注释是计算机语言的一个重要组成部分,用于在源代码中解释代码的作用,可以增强程序的可读性,可维护性。Java 注释是一种在 Java 程序中用于提供代码功能说明的文本。注释不会被编译器包含在最终的可执行程序中,因此不会影响程序的运行。注释是良好的编程习惯,它们帮助程序员更容易地理解代码的用途和功能,并且在团队协作中非常有用。原创 2024-06-12 12:08:47 · 729 阅读 · 0 评论 -
Java 基础语法
一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。原创 2024-06-11 17:05:44 · 859 阅读 · 0 评论 -
java ai编程助手
这两年 AI 发展迅猛,作为开发人员,我们总是追求更快、更高效的工作方式,AI 的出现可以说改变了很多人的编程方式。AI 对我们来说就是一个可靠的编程助手,给我们提供了实时的建议和解决方案,无论是快速修复错误、提升代码质量,或者查找关键文档和资源,AI 作为编程助手都能让你事半功倍。原创 2024-06-11 14:24:45 · 1072 阅读 · 0 评论 -
java环境部署
如果你电脑已经下载了 jdk ,那你可以跳过这一步了我这里下载的是java21 你们可以选择自己需要下载的游览进去的页面是这样子的(相比以前这个页面发生很大变化了),可以看见目前 jdk 已经发行到 17 了,jdk 它又分了三个个操作系统,一个是 Linux、一个是 macOS、以及 windows,如果你是在 windows 操作系统上,那当然就下载 windows 对应的 jdk,其次的话就是还会区分你操作系统的处理器是 32 位的还是 64 位的,可以点击 我的电脑 - 属性 查看。原创 2024-06-04 13:46:00 · 1196 阅读 · 0 评论 -
java概述
Java是一种通用的,基于类的,面向对象的编程语言。它是用于应用程序开发的计算平台。因此,Java是快速,安全和可靠的。它被广泛用于在笔记本电脑,数据中心,游戏机,科学超级计算机,手机等中开发Java应用程序。Java遵循WORA(Write Once, Run Anywhere。一次写入,到处运行)的原理,并且与平台无关。它也简单易学。原创 2024-06-04 12:56:51 · 503 阅读 · 0 评论 -
java_java基础语法
首先我们要知道,在计算机中,数据是用其二进制补码形式来存储的,过程如下:首先130会被当成int类型存储,int是4个字节32位,也就是0000 0000 0000 0000 0000 0000 1000 0010,转成byte类型会丢弃高三字节部分,也就是1000 0010,因为正数的源码,补码,反码相同,所以130的补码还是1000 0010,将其转换成源码:补码(1000 0010)->反码(1000 0001)->原码(1111 1110)为-126,所以最后的转换结果就是-126。原创 2023-04-23 15:17:06 · 21756 阅读 · 1 评论