面向对象综合训练 案例一:文字版格斗游戏 格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。 补充: publicclassTest{ publicstaticvoidmain(String[]args){ //两部分参数 //第一部分参数:要输出的内容%s(占位) //第二部分参数:填充的数据 System.out.printf("你好啊%s","张三"); System.out.println();//printf无法换行,这里做换行处理 System.out.printf("%s你好啊%s","张三","李四"); } } ...

  y3BNcOsRzZdC   2024年03月19日   50   0   0 Java

面向对象 面向对象介绍 介绍 面向:拿、找 对象:能干活的东西 面向对象编程:拿东西过来坐对应的事情 设计对象并使用 类和对象 类(设计图):是对象共同特征的描述; 对象:是真实存在的具体东西 在Java中,必须先设计类,才能获得对象。 如何定义类 publicclass类名{ 1.成员变量(代表属性,一般是名词) 2.成员方法(代表行为,一般是动词) 3.构造器(后面学习) 4.代码块(后面学习) 5.内部类(后面学习) } publicclassPhone{ Stringbrand; doubleprint; //行为(方法) publicvoidcall(){ }...

  y3BNcOsRzZdC   2024年03月17日   81   0   0 Java

Java基础--综合练习 案例一卖飞机票 需求: 机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)头等舱7折,经济舱6.5折。 importjava.util.Scanner; publicclassTest9{ publicstaticvoidmain(String[]args){ /机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)...

  y3BNcOsRzZdC   2024年03月13日   63   0   0 Java

方法 什么是方法 方法(method)是程序中最小的执行单元。 实际应用当中,将重复的方法打包 提高代码的复用性 提高代码可维持性 总结: 什么是方法?方法是程序中最小的执行单元。 实际开发中,什么时候用到方法?重复的代码、具有独立功能的代码可以抽取到方法中。 实际开发中,方法有什么好处? 可以提高代码的复用性 可以提高代码的可维护性 方法的格式 把一些代码打包在一起,用到的时候就调用 方法定义 把一些代码打包在一起,该过程称为方法定义。 方法的定义格式 publicstatic返回值类型方法名(参数){ 方法体; return返回体; } 方法调用 方法定...

  y3BNcOsRzZdC   2024年03月08日   132   0   0 Java

数组 数组介绍 数组:数组指的是一种容器,可以用来存储同种数据类型的多个值 数组容器在存储数据的时候,需要结合隐式转换考虑。 例如:int类型的数组容器(boolean×、byte√、short√、int√、double×) 例如:double类型的数组容器(byte√、short√、int√、long√、float√、double√) 建议:容器的类型,和存储的数据类型保持一致 数组的定义和静态初始化 数组的定义 格式一:数据类型[]数据名范例:int[]array 格式二:数据类型数据名[]范例:intarray[] 数组的初始化 初始化:就是在内存中,为数组容器开...

  y3BNcOsRzZdC   2024年03月05日   25   0   0 Java

循环高级综合练习 无限循环和跳转控制语句 无限循环 无限循环:循环一直停不下来。 格式: for: for(;;){ System.out.println("给女神表白"); } while: while(true){ System.out.println("女神答应我了"); } do...while: do{ System.out.println("女神答应我了"); }while(true); 注意事项 无限循环的下面不能再写其它代码了,因为循环永远停不下来,那么下面的代码永远执行不到。 跳转控制语句 跳转控制语句:在循环的过程中,跳到其他语句上执行。 练习 案例1:...

  y3BNcOsRzZdC   2024年03月03日   15   0   0 Java

流程控制语句 顺序结构 //范例: publicclassTest{ publicstaticvoidmain(String[]args){ System.out.println("努力做主人喜欢的事"); System.out.println("大小姐驾到!通通闪开!"); System.out.println("凌冬已至,故乡的梅花开了吗"); System.out.println("心怀不惧,方能翱翔于天际"); } } 顺序结构语句是Java程序默认的执行流程,按照代码的先后顺序,从上到下依次执行 分支结构 If语句 If语句在程序中是用来判断的 第一种格式(单条件判断) 格式: ...

  y3BNcOsRzZdC   2024年02月29日   119   0   0 Java

运算符--原码、反码、补码 原码: 十进制数据的二进制表现形式,最左边是符号位,0为正,1为负。 利用原码对正数进行计算是不会有问题的。 但如果是负数计算,结果就出错,实际运算的结果,跟我们预期的结果是相反的。 原码的弊端: 利用原码进行计算的时候,如果是正数完全没有问题。 但是如果是负数计算,结果就出错,实际运算的方向,跟正确的运算方向是相反的。 反码: 出现的目的:为解决原码不能计算负数的问题而出现的。 计算规则:正数的反码不变,负数的反码在原码的基础上,符号位不变,数值取反,0变1,1变0。 反码的弊端:负数运算的时候,如果结果不跨0,跟实际结果会有1的偏差。 补码: 出现的目的:为...

  y3BNcOsRzZdC   2023年12月23日   21   0   0 Java

运算符 运算符和表达式 inta=10; intb=20; intc=a+b; +:是运算符,并且是算术运算符 a+b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式 算术运算符 符号 符号 作用 + 加 减 乘 / 除 % 取模、取余 publicclassArithmeticoperatorDemo1{ publicstaticvoidmain(String[]args){ //+ System.out.println(3+2);//5 //- System.out.println(51);//4 // System.out.printl...

  y3BNcOsRzZdC   2023年12月22日   98   0   0 Java

Day07 标识符 标识符:就是给类,方法,变量等起的名字。 标识符命名规则 硬性要求 由数字、字母、下划线(_)和美元符($)组成 不能以数字开头 不能是关键字 区分大小写 软性建议 小驼峰命名法:方法、变量规范1:标识符是一个单词的时候,全部小写范例1:name规范2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写范例2:firstName 大驼峰命名法:类名规范1:标识符是一个单词的时候,首字母大写范例1:Student规范2:标识符由多个单词组成的时候,每个单词的首字母大写范例2:GoodStudent 键盘录入 键盘录入介绍 Java帮我们写好一个...

  y3BNcOsRzZdC   2023年12月17日   19   0   0 Java

Day06 不同进制在代码中的表现形式 二进制:由0和1组成,代码中以0b开头 八进制:由07组成,代码中以0开头 十进制:由09组成,前面不加任何前缀 十六进制:由09还有af组成,代码中以0x开头publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println(17);//十进制 System.out.println(017);//八进制 System.out.println(0b123);//语法报错 System.out.println(0x123);//十六进制 } } 进制的转换 任意进...

  y3BNcOsRzZdC   2023年12月16日   99   0   0 Java

Day05 变量 定义: 在程序执行过程中,其值有可能发生改变的量(数据) 使用场景: 当某个数据经常发生改变时,我们也可以用变量存储。当数据变化时,只要修改变量里面变化的值即可。 变量的定义格式 数据类型变量名=数据值; (数据值:存在空间里面的数值) (变量名:为空间起的名) (数据类型:为空间中存储的数据,加入类型【限制】整数?小数?...) 数据类型 关键字 整数 int 浮点数 double 变量的使用方式 输出打印 参与计算 修改记录的值 变量的注意事项 只能存在一个值 变量名不允许重复定义 一条语句可以定义多个变量 变量在使用之前一定要进行赋值 ...

  y3BNcOsRzZdC   2023年12月15日   22   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~