摘要: 一、构造器的作用: 定义在类中,可以用于初始化一个类的对象,并返回对象的地址 Car c = new Car();其中Car()就是一个无参数的构造器 二、分类 无参数构造器:默认存在(不写都有),初始化对象的时候,成员变量采取默认值null,0等 有参数构造器:初始化对象的时候,同时可以接收参数为 阅读全文
posted @ 2022-04-08 15:24 dreamLucode 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、定义: 找,拿东西过来编程;找个东西来辅助解决问题;学会自己设计东西来解决——面向对象的语法 对象用于模仿现实世界中的一些对象,具有状态和行为——(这里我们编程往往使用的是软件对象) 类是对象的软件模型,是一个抽象定义,一个模板。——类里面写的是颜色,到具体对象中就变成了黑色。 二、基础语法: 阅读全文
posted @ 2022-04-06 18:26 dreamLucode 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、方法的概念: 一种语法结构,把一段代码封装成一个功能,可以重复利用,提高代码的复用性,逻辑更加清晰 二、方法的格式,常见问题: 完整格式: 修饰符 返回值类型 方法名(形参列表){方法体代码 return返回值}eg.public static int add(int a,int b){} 调用 阅读全文
posted @ 2022-04-05 15:28 dreamLucode 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一 申请数组的两种方式—— 1静态数组(两种形式)——数据类型【】数组名= new 数据类型【】{元素1};数据类型【】数组名={元素1}; 数组自带长度属性——数组名.length; 数组名其实是指针名,存放的是第一块空间的地址 2动态数组——数据类型【】数组名=new 数据类型【长度】(不去给元 阅读全文
posted @ 2022-03-19 20:56 dreamLucode 阅读(13) 评论(0) 推荐(0) 编辑
摘要: JRE环境中提供的JVM和API程序内库,(应用程序编程接口)——JAVA写好的可以直接调用。(提供了一个API文档说明书) 键盘录入功能实现三个步骤—— 1导包:告诉程序去JDK哪个包中找扫描器技术—import.util.Scanner(往往不需要自己手写,利用工具导入,在底下交互对象时直接自动 阅读全文
posted @ 2022-03-19 20:14 dreamLucode 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 三种结构:(ps为什么在建立一个项目里面的第二个模块的时候建立了软件包不能再建立JAVA类了?但是能从src中新建JAVA类) 顺序: 分支: if:三种格式——第一种单一的if;第二种if+else;第三种if+一堆else if+最后的else(适用于多条件判断) switch(表达式) 表达式 阅读全文
posted @ 2022-03-14 22:35 dreamLucode 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、数据的运算 数据类型方面:3/2*1.0得到的结果是小数(1再乘1.0变为浮点型1.0)—3*1.0/2得到结果为小数1.5;因为最高类型是整数,根据最高类型判定最后的结果:double>int +号作连接符:能算则算,不能算就连在一起——字符串与数值相加为新的字符串 自增自减注意先后顺序;赋值 阅读全文
posted @ 2022-02-25 19:38 dreamLucode 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型: 取值范围:2的比特次方,如short占用2字节,取值范围为2的16次方;byte字节型 占1个字节 -128到127。 注意,整数默认int类型,如果随便写一个当做long类型,不能只定义long,还要在后面加L;同理随便写一个小数默认为double(双精度),变为float在数字后 阅读全文
posted @ 2022-02-25 11:29 dreamLucode 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 基本语法: 1 三种注释://后面只能一行,/* */内可以写很多内容 文档注释:/** */可以自动提取到文件说明书中去。 out文件夹存放的有class文件,可以将class文件拖入IDEA中,反编译。 ctrl+shift+/选中的多行代码注释,ctrl+/只注释一行代码。 2 字面量:告诉程 阅读全文
posted @ 2022-02-21 21:06 dreamLucode 阅读(13) 评论(0) 推荐(0) 编辑
摘要: IDEA开发: 工程——模块——包——类(写的时候在class类中写) 新建工程后选择emptyproject 工程建立完成之后建立module模块(可以有多个)使用new+module+java(别点empty) src处用来写代码,写之前先建立package包来管理各个代码——给包起名字时倒过来 阅读全文
posted @ 2022-02-20 19:49 dreamLucode 阅读(11) 评论(0) 推荐(0) 编辑