- 博客(10)
- 收藏
- 关注
原创 【Java基础复习-09API的使用及字符串】
用双引号包裹起来的就叫字符串例如:“123” , “hello world!java.lang.String类代表字符串,Java程序中的所有字符串文字(例如“abc”)都为此类的对象。String name = "张三";String sex = "男";
2023-01-30 21:51:38 122
原创 Java基础复习-08面向对象02
封装:告诉我们,如何正确设计对象的属性和方法假设我们有一个需求需求:定义一个类描述人属性:姓名,年龄行为:吃饭,睡觉int age;System . out . println("吃饭");System . out . println("睡觉");上面的例子只涉及到一个对象很容易就能实现,但是涉及到多个对象我们应该怎么办呢比如:需求:人画圆,请针对这个需求进行面向对象设计首先这个需求有几个对象?答:两个,圆对象和人对象这两个对象是这样设计的。
2023-01-06 23:36:16 118
原创 Java基础复习-07面向对象01
面向: 拿、找对象:能干活的东西面向对象编程: 拿东西过来做对应的事情类的格式:public class 类名{内容public class 类名 {1 、成员变量(代表属性 , 一般是名词) 2 、成员方法(代表行为 , 一般是动词) 3 、构造器(后面学习) 4 、代码块(后面学习) 5 、内部类(后面学习) }用来描述一类事物的类,专业叫做:Javabean类。在Javabean类中,是不写main方法的。在以前,编写main方法的类,叫做测试类。
2023-01-05 23:32:24 61
原创 Java基础复习-06方法
方法(method)是程序中最小的执行单元。把一些代码打包在一起,该过程称为方法定义。public static 返回值类型 方法名(参数) {方法体;// 打包的代码 return 返回值;}为什么要有带参数的方法呢?单个参数格式:public static void方法名(参数){ … …}范例:public static void method(int number) {… …}多个参数格式:public static void方法名(参数1,参数2,…){ … …}
2023-01-04 23:23:07 100
原创 Java复习-05数组
数组指的是一种容器,可以用来存储同种数据类型的多个值数组容器在存储数据的时候,需要结合隐式转换考虑。例如: int类型的数组容器中byte short int 类型的数据可以存储但是double、Boolean类型的却不可以,是因为double类型范围比int范围大,Boolean类型与int不是同种数据类型。例如: double类型的数组容器可以存储byte short int long float double类型的数据,是因为double类型是所有整数和小数类型当中最大的。
2023-01-03 22:57:22 160
原创 Java基础复习-03类型转换与运算符
注意:/ 两个整数相除的结果一定是整数,10/3==3 1.0 * 10 / 3 == 3.333....原因:开发中会存在不同类型的变量或者数据赋值给其他类型的变量,也存在不同类型的数据一起运算,其结果类型要确定下来。结论:表达式的最终结果数据类型是由表达式在红的最高数据类型决定的,最高数据类型是什么,其结果数据的类型就是什么。区别:||如果发现前面是true 后面不执行,直接返回结果,性能较好一点,用的更多一点。||(短路或) : 或的意思,只要前后有一个是true,结果就一定是true。
2023-01-01 21:26:25 105 1
原创 Java基础复习-02Java基础语法
next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。如果要定义long类型的变量需要在数据值的后面需要加一个L作为后缀(L可以大写也可以小写但是建议大写)例: int age;作用:内存中的一块区域,里面可以存储一个数据,存储的数据可以变化。作用:约束变量只能存储什么类型的数据,帮助定义出不同类型的变量。
2023-01-01 20:33:17 76 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人