萌新的java之旅
文章平均质量分 83
java的萌新学习之路
MrViolett
小生一名
展开
-
11.枚举和注释
3)在JavaSE中,注解的使用目的比较简化,例如标记时的功能,忽略警告等。用于修饰它支持的程序元素。1.@Override表示指定重写父类的方法(从编译层面验证),如果父类没有fly方法,则会报错。说明:使用关键字enum时,会隐式继承Enum类,这样我们就可以使用Enum类相关的方法。1)@Override:限定某个方法,是重写父类方法,该注解只能用于方法。@Override:限定某个方法,是重写父类方法,该注解只能用于方法。3.@Overide 只能修饰方法,不能修饰其他类,包,属性等等。原创 2023-09-05 16:55:16 · 63 阅读 · 0 评论 -
10.面向对象编程(高级)
类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。5)构造方法(构造器)的最前面其实隐含了super()和调用普通代码块,静态相关的代码块,属性初始化,在类加载时,就执行完毕,因此是优先于构造器和普通代码块执行的。如果是普通代码块,没创建一个对象,就执行。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象的隐式调用。原创 2023-09-05 16:53:38 · 765 阅读 · 0 评论 -
9.面向对象编程(中级)
面向对象编程有三大特征;封装、继承和多态。原创 2023-09-05 16:51:31 · 60 阅读 · 0 评论 -
8.面对对象编程(基础)
局部变量,生命周期较短,伴随着它的代码块的执行而创建,伴随着代码块的结束而死亡。5.当一个方法执行完毕,或者遇到return,就会返回,遵守谁调用,就将结果返回给谁,同时当方法执行完毕或者返回时,该方法也就执行完毕。方法调用时的参数称为实际参数,简称实参,实参和形参的类型一致或兼容、个数、顺序必须一致。构造方法又叫构造器(constructor),是类的一种特殊的方法,它的主要作用是完成对新对象的初始化。4.全局变量(属性)可以不赋值,直接使用,因为有默认值,局部变量必须赋值后,才能使用,因为没有默认值。原创 2023-09-05 16:48:48 · 48 阅读 · 0 评论 -
7.java中的数组
数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用数据类型。即:数组就是一组数据。原创 2023-09-05 16:44:00 · 32 阅读 · 0 评论 -
6.控制语句:循环
3)循环初始量可以有多余初始化语句,但要求类型一样,并且中间用逗号隔开,循环变量迭代也可以有多条变量迭代语句,中间用逗号隔开。2)continue语句出现在多层嵌套的循环语句体中,可以通过标签指明要跳过的是哪一层循环,这个和前面的标签的使用的规则一样。return使用在方法,表示跳出所在的方法,在讲解方法的时候,会详细的介绍。2.for有四要素:(1)循环变量初始化(2)循环条件(3)循环操作(4)循环变量迭代。3.循环操作,这里可以有多条语句,也就是我们要循环执行的代码。for(循环变量初始化;原创 2023-09-05 16:38:05 · 72 阅读 · 0 评论 -
5.分支if-else
特别说明:(1)多分支 可以没有else,如果所有的条件表达式都不成立,则一个执行入口都没有(2)如果else,如果所有的条件表达式都不成立,则默认执行else代码块。1.表达式数据类型,应和case后的常量类型一致,或者是可以自动转成可以相互转化比较的类型,比如输入的是字符,而常量是int。说明:当条件表达式成立,即执行代码块1,否则执行代码块2,如果执行代码块 只有一条语句,则{}可以省略,否则,不能省略。5.如果和case常量1 匹配,就执行语句块1,如果没有匹配,就继续匹配匹配 case常量2。原创 2023-09-05 16:35:44 · 94 阅读 · 0 评论 -
4.控制语句:顺序
输入的基本数据类型,自动转换为字符串,如果输出的是一个对象,自动调用对像的toString();程序从上到下逐行地执行,中间没有任何判断和跳转。Java用Scanner 对象,实现。in.next();一.Java输出语句。二、程序程序控制介绍。原创 2023-09-05 16:34:11 · 40 阅读 · 0 评论 -
3.运算符
4.a || b:|| 叫短路或,规则: 当 a 和b,有一个为true,则结果为true,否则为false。3.a | b: | 叫逻辑或, 规则:当a和b,有一个为true,则结果为true,否则为false。当a为true,则结果为false,当a为false时,结果为true。2.a&&b:&& 叫做短路与:规则:当a和b同时为true,则结果为true,否则为false。int n = 90;1.a&b:&叫逻辑与:规则:当a和b同时为true,则结果为true,否则为false。原创 2023-09-05 10:49:19 · 38 阅读 · 0 评论 -
3.运算符
java之运算符语法原创 2023-08-29 09:41:48 · 34 阅读 · 0 评论 -
2.数据和Java
1.在将String类型转成基本数据类型,要确保String 类型能够转成有效的数据,比如 我们可以把"123",转成一个整数,但是不能把"hello"转成一个整数。1.字符常量是用单引号(' ')括起来的单个字符。2.当我们把精度(容量)大 的数据类型赋值给精度(容量)小的数据类型时,就会报错,反之就会进行自动类型转换。2.Java的浮点型常量(具体值)默认为double型,声明float型常量,须后加'f'或'F'3.在java中,char的本质是一个整数,在输出时,是unicode码对应的字符。原创 2023-08-26 08:57:57 · 36 阅读 · 0 评论 -
1.Java的概述以及准备工作
萌新的Java之旅原创 2023-08-23 18:07:24 · 40 阅读 · 0 评论