
java基础教程
文章平均质量分 73
荣~博客
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java基础教程第16篇( 正则表达式)
所以,在其他的语言中(如 Perl),一个反斜杠 \ 就足以具有转义的作用,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。也可以简单的理解在 Java 的正则表达式中,两个 \ 代表其他语言中的一个 \,这也就是为什么表示一位数字的正则表达式是 \\d,而表示一个普通的反斜杠是 \。在其他语言中,\\ 表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。捕获组是把多个字符当一个单独单元进行处理的方法,它通过对括号内的字符分组来创建。原创 2024-12-05 17:02:13 · 1189 阅读 · 0 评论 -
java基础教程第15篇(日期时间)
这是代表公历定义的两个时代。Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,创建对象的过程对程序员来说是透明的,只需要使用getInstance方法创建即可。这一行代码确立了转换的格式,其中 yyyy 是完整的公元年,MM 是月份,dd 是日期,HH:mm:ss 是时、分、秒。使用Calendar类代表特定的时间,需要首先创建一个Calendar的对象,然后再设定该对象中的年月日参数来完成。把c1对象的日期减去10,也就是c1也就表示为10天前的日期,其它所有的数值会被重新计算。原创 2024-12-05 16:34:37 · 775 阅读 · 0 评论 -
java基础教程第14篇(String 类)
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了(详看笔记部分解析)。在代码中遇到字符串常量时,这里的值是 “Runoob”,编译器会使用该值创建一个 String 对象。String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。和其它对象一样,可以使用关键字和构造方法来创建 String 对象。原创 2024-12-04 15:00:26 · 716 阅读 · 0 评论 -
java基础教程第13篇(数组)
s[0]=new String[2] 和 s[1]=new String[3] 是为最高维分配引用空间,也就是为最高维限制其能保存数据的最长的长度,然后再为其每个数组元素单独分配空间 s0=new String(“Good”) 等操作。下面的语句首先声明了一个数组变量 myList,接着创建了一个包含 10 个 double 类型元素的数组,并且把它的引用赋值给 myList 变量。数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者 For-Each 循环。原创 2024-12-04 14:45:59 · 924 阅读 · 0 评论 -
java基础教程第12篇(continue语句)
Java中的continue语句用于跳过当前循环中的剩余代码,并开始下一次循环的执行。当遇到continue语句时,程序会立即跳转到循环的控制条件进行判断,然后进入下一次循环。上述代码中,循环从0到9遍历,当i等于5时,遇到continue语句,程序会立即跳过剩余的代码输出,直接进行下一次循环。因此,输出结果将是0、1、2、3、4、6、7、8、9。需要注意的是,continue语句只能用于循环语句中,例如for循环、while循环、do-while循环等,不能用于switch语句或方法中。原创 2024-12-03 16:50:18 · 282 阅读 · 0 评论 -
java基础教程第12篇(break语句)
在上面的例子中,当day的值等于4时,输出为"Thursday",然后break语句会执行,跳出switch语句的执行。解释:当option的值为2时,执行case 2的代码块,然后通过break语句结束switch语句。解释:当内层循环变量j等于1时,通过break outerLoop语句跳出外层循环,整个循环结束。解释:当内层循环变量j等于1时,执行break语句跳出内层循环,但外层循环还会继续执行。在上面的例子中,当i的值等于5时,break语句会执行,终止循环的执行。原创 2024-12-03 16:42:14 · 256 阅读 · 0 评论 -
java基础教程第11篇(while 和 do...while循环)
然后,在while循环中,检查条件i <= 10是否为真,如果为真,则执行代码块中的打印语句并增加i的值。然后再次检查条件,重复执行,直到条件为假退出循环。while循环是一种后测试循环,即循环体中的代码至少会执行一次,然后在每次迭代之后进行条件检查。然后,通过while循环,程序会重复执行打印计数器值的操作,并将计数器自增,直到计数器的值大于10,循环停止。while循环是后测试循环,因此循环体中的代码至少会执行一次。在上面的例子中,循环体中的代码会先执行一次,然后在每次迭代之后检查条件。原创 2024-12-03 16:34:44 · 200 阅读 · 0 评论 -
java基础教程第10篇(for-each循环)
Java中的for-each循环用于遍历数组或集合中的元素。它提供了一种简洁而方便的方式来迭代访问数组或集合中的元素,而无需使用传统的for循环和索引。在这个例子中,我们定义了一个整数数组numbers,然后使用for-each循环遍历这个数组,并将每个元素打印到控制台。在这个例子中,我们定义了一个List集合names,然后使用for-each循环遍历这个集合,并将每个元素打印到控制台。其中,element是集合中的元素,collection是要遍历的数组或集合。案例5:查找数组中的特定元素。原创 2024-12-03 16:10:28 · 434 阅读 · 0 评论 -
java基础教程第9篇(for循环)
该示例中包含了三个使用for循环的例子。第一个循环打印了从1到10的数字,第二个循环打印了从10到1的数字,第三个循环打印了从0到100的偶数。在每个循环的内部,使用。Java中的for循环是一种用于重复执行一段代码的控制结构。它由三个部分组成:初始化、条件和迭代。语句将当前迭代的数字打印到控制台。会被执行5次,分别打印出1到5。在这个代码中,循环从。原创 2024-12-03 15:56:15 · 288 阅读 · 0 评论 -
java基础教程第8篇(switch语句)
其中,expression是要被判断的表达式,value1、value2、value3等为具体的值,表示不同的情况。每个case后面都必须跟一个break语句,用于退出switch语句,并防止执行其他的case代码块。需要注意的是,switch表达式可以是int、char和String类型,但不能是其他数据类型,如float、double等。switch语句是Java中的一种条件语句,用于根据不同的情况执行不同的代码块。因为dayOfWeek的值为2,匹配到了case 2,执行相应的代码块。原创 2024-12-03 15:38:27 · 604 阅读 · 0 评论 -
java基础教程第7篇(if...else语句)
首先,我们检查数字是否小于0,如果是,则打印出"Number is negative"。如果不是,则继续检查数字是否等于0,如果是,则打印出"Number is zero"。如果不是,则继续检查数字是否大于0且小于10,如果是,则打印出"Number is between 1 and 9"。因此,if语句块中的代码将执行,并打印"Number is positive"。的值为10,它是一个正数并且能被2整除,因此运行结果是"Number is positive and even"。并将其初始化为10。原创 2024-12-03 14:24:16 · 411 阅读 · 0 评论 -
java基础教程第6篇(变量类型)
除了上述提到的运算符外,Java还有一些其他运算符,如算术运算符(+、-、*、/、%)、三元运算符(?:)、实例of运算符等。这些运算符的使用和示例较为常见,不再赘述。计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。请注意,表格中从上到下的顺序表示优先级从高到低。同一优先级的运算符从左到右结合。关系运算符用于比较两个值之间的关系,返回布尔值。逻辑运算符用于组合多个关系表达式,返回布尔值。赋值运算符用于将一个值赋给变量。原创 2024-12-03 13:58:51 · 770 阅读 · 0 评论 -
java基础教程第5篇(基本数据类型)
自动类型转换是指将一个数据类型的值赋给另一个数据类型的变量时,如果目标数据类型的范围大于源数据类型的范围,Java会自动执行类型转换。如果要将一个高范围的数据类型赋给一个低范围的数据类型,就需要使用强制类型转换。static final常量:使用static和final修饰符声明的常量,可以通过类名直接访问,一旦赋值后也不能修改。字面常量:字面常量是指直接出现在代码中的常量值。在Java中,常量是指在程序中一旦赋值后就不能修改的值。final常量:使用final修饰符声明的常量,一旦赋值后就不能再修改。原创 2024-12-03 11:59:35 · 839 阅读 · 0 评论 -
java基础教程第4篇(类和对象)
类(Class)是一种抽象的概念,它用于描述对象的属性和行为。类是定义对象的模板,它包含了对象所具有的属性(成员变量)和行为(方法)。类是Java中的基本组织单位,所有的Java程序都由类组成。对象(Object)则是类的实例化结果,是真正具体存在的实体。对象具有类所定义的属性和行为。通过创建对象,可以使用和操作类中定义的属性和方法。在Java中,类是一种数据结构,用于定义对象的属性和行为。一个类可以看作是对象的模板或蓝图,它定义了一个对象的属性和方法。原创 2024-12-03 10:58:21 · 817 阅读 · 0 评论 -
java基础教程第3篇(Java 注释)
文档注释的格式通常包含一些特定的标签,如 @param 用于描述方法参数,@return 用于描述返回值,@throws 用于描述可能抛出的异常等等,这些标签有助于生成清晰的API文档,以便其他开发者能够更好地理解和使用你的代码。文档注释以 /** 开始,以 */ 结束,通常出现在类、方法、字段等的声明前面,用于生成代码文档,这种注释可以被工具提取并生成 API 文档,如 JavaDoc。在计算机语言中,注释是计算机语言的一个重要组成部分,用于在源代码中解释代码的作用,可以增强程序的可读性,可维护性。原创 2024-12-03 10:22:30 · 240 阅读 · 0 评论 -
java基础教程第2篇(基础语法)
如 package aaa.bbb.ccc 编译器就将该 .java 文件下的各个类生成到 ./aaa/bbb/ccc/ 这个目录。Java提供了八种基本数据类型,包括整数类型(byte、short、int、long)、浮点类型(float、double)、字符类型(char)和布尔类型(boolean)。利用继承的方法,可以重用已存在类的方法和属性,而不用重写这些代码。如果你要创建一个类,而且已经存在一个类具有你所需要的属性或方法,那么你可以将新创建的类继承该类。接口在继承中扮演着很重要的角色。原创 2024-12-03 10:06:50 · 1019 阅读 · 0 评论 -
java基础教程第1篇(简介)
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle 公司收购,Java 也随之成为 Oracle 公司的产品。Java三个体系:定义:JavaSE是Java的标准版,也是最基础的Java体系。它包含了Java编程语言、Java虚拟机(JVM)、Java类库和Java开发工具等。原创 2024-12-02 11:20:55 · 584 阅读 · 0 评论