Java学习
文章平均质量分 53
緈福的街口
这个作者很懒,什么都没留下…
展开
-
Java--循环结构
循环结构while 循环do-while 循环for 循环while循环while(循环条件){ 语句;}例:求1~100的和int n = 1;int sum = 0;while(n<=100){ sum = sum + n; n++;}do-while结构do{ 语句;}while(循环条件);例:求1~100的和int n = 1;int sum = 0;do{ sum = sum + n; n++;}while(n<=1原创 2021-06-18 18:54:38 · 84 阅读 · 0 评论 -
Java--选择结构
选择结构if 结构,if-else结构多重 if嵌套 ifswitch 结构if-else 结构public class HelloWorld { public static void main(String[] args) { // 求两个值的最大值 int a=3, b=4; int max;// 最大值 if(a>b) { max = a; }else { max = b; } }}三元运算符java max = (a>b原创 2021-06-18 18:37:52 · 98 阅读 · 0 评论 -
Java常量与变量
变量变量三个元素:变量类型、变量名和变量值/* int:变量类型 n:变量名3:变量值*/int n = 3;数据类型ASCII码美国标准信息交换码标准ASCII码使用7位二进制来表示所有的大写字母和小写字母,数字0~9,标点符号,以及在美式英语中使用的控制字符Unicode编码char c = ‘\u005d’;Unicode表示法,在值前加前缀\u转义字符...原创 2021-06-18 18:10:07 · 95 阅读 · 0 评论 -
Java小练习--马戏团节目管理系统开发
运用Java基础语法、面向对象的知识,完成马戏团节目管理系统开发。一、任务描述一、语言和环境·实现语言 Java语言 环境要求及开发工具JDK、Eclipse二、程序整体要求划分功能模块,根据题目要求设置不同的类,在类中实现相应功能的管理。 类的标识要清楚易懂,代码结构要层次分明,代码编辑思路要清晰、整洁。 要求Java代码书写、命名符合规范,属性所属数据类型要准确合理,在代码中添加必要的注释 程序运行效果参考效果图要求,文字大小、颜色也不做统一要求 结合演示效果,完成需求原创 2021-05-28 22:21:47 · 419 阅读 · 0 评论 -
Java小练习--分别通过成员内部类、方法内部类、匿名内部类完成接口Ball,在测试类BallTest中的调用
分别通过成员内部类、方法内部类、匿名内部类完成接口Ball,在测试类BallTest中的调用。#### 任务任务分析:1.创建接口Ball包含抽象方法play( )2创建外部类BallTest定义方法 void playBall(Ball ball),调用接口中的play( )方法3.分别通过成员内部类、方法内部类以及匿名内部类完成接口实现在BallTest中,创建成员内部类Inner_m 实现接口Ball,在类中重写play()方法,输出两条信息,分别为"成员内部类:"和"打..原创 2021-05-28 10:12:26 · 512 阅读 · 0 评论 -
Java小练习--实现杨梅和仙人蕉的信息描述
一、编程练习请使用面向对象的思想,实现杨梅和仙人蕉的信息描述。任务思路分析:1、根据杨梅和香蕉的共性,抽取父类水果(Fruits)私有属性:水果的形状(shape)和口感(taste)方法:1)带参构造函数(参数为shape和taste)2)创建无参无返回值得方法eat(描述内容为:水果可供人们食用! )3)重写equals方法,比较两个对象是否相等(比较shape,taste)2、子类Waxberry私有属性:颜色(color)方法:1)调用父类的构造方法,原创 2021-05-21 20:25:09 · 1535 阅读 · 0 评论 -
Java编程小练习--Person类继承Object类
一、编程练习请使用面向对象的思想,设计自定义类Person继承Object类,重写toString方法实现对象信息输出。任务:思路分析1、创建一个Person类继承自Object,其中类的结构要求为: 属性:name (姓名) .age(年龄)、sex(性别) 方法:创建带参(name、age、sex为参数)构造方法 重写toString方法,输出信息格式为:姓名:**年龄:**性别:**(其中,**为对象对应属性值)2、创建测试类,在测试方法中,实例化...原创 2021-05-20 11:22:40 · 2151 阅读 · 0 评论 -
Java实现“xx车行管理系统”
一、编程练习编程练习:某公司要开发“XX车行管理系统”,请使用面向对象的思想,设计自定义类描述自行车、电动车和三轮车。任务任务分析;第一步:分析自行车、电动车和三轮车的共性: 1.都是非机动车,具有非机动车的基本特征 2.都有运行的方法 第二步:根据共性,定义非机动车属性:品牌、颜色、轮子(默认2个)、座椅(默认1个)方法:1.编写无参构造方法、双参构造方法和四参构造方法,其中,在双参构造方法中,完成对品牌和颜色的赋值;在四参构造方法中,完成对所有属性的赋值2.编...原创 2021-05-19 16:57:47 · 3885 阅读 · 0 评论 -
Java实现“办公信息化管理系统”
题目要求:某公司要开发内部的 “办公信息化管理系统”,请使用面向对象的思想描述以下员工信息。一、初级阶段1、构造方法:成员属性:姓名、工号、性别、年龄、所在部门、职务 (程序简单,易于理解)2、只创建了员工类(Staff)和部门类(Department),再创建测试类员工类部门类姓名、工号、性别、年龄所在部门、职务存在的问题:没有做到类的单一性原则,只创建了员工类(Staff)和部门类(Department)较为混杂将6个属性全部用构造方法来表示,虽然简原创 2021-05-18 11:15:31 · 1226 阅读 · 0 评论 -
Java类,对象,属性和方法
Java对象和类对象:对象是类的一个实例,有状态和行为。例如,一只猫是一个对象,它的状态有:颜色、昵称、品种;行为有:跑、吃、叫等。面向对象编程:当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对象,然后给对象赋一些属性和方法,然后让每个对象去执行自己的方法,问题得到解决。2分钟让你明白什么是面向对象编程类:类是一个模板,它描述一类对象的行为和状态,抽象的概念。例如,哺乳类动物是一类。属性:属性是这个对象的属性,一只猫有昵称、重量、品种。方法:方法是这个原创 2021-05-07 12:09:39 · 613 阅读 · 0 评论 -
Java实现成绩管理系统
成绩管理系统成绩管理系统实现图成绩管理系统遇到的问题各功能模块代码0.菜单栏1.初始化数组2.求成绩平均值3.统计成绩大于85的人数4.修改指定位置处的成绩5.打印输出所有成绩6.主函数成绩管理系统实现图实现的功能如图所示:各功能模块方法定义1.初始化数学成绩public float[] initScore()2.求成绩的平均值public float average(float[] f)3.统计成绩大于85分的人数public int count(float[原创 2021-05-06 21:43:27 · 577 阅读 · 0 评论 -
Java学习一
Java基础标识符:类名HelloWorld关键字:import,char,break…变量:变量类型、变量名、变量值数据类型:基本数据类型(数值型、字符型、布尔型),引用数据类型(类、数组)运算符:算术运算符(+、-),自增自减运算符,关系运算符,逻辑运算符(与、或、非),条件运算符 条件结构public class HelloWorld { public static void main(String[] args) { // 求两个值的最大值 int a=3, b=4;原创 2021-04-24 21:47:08 · 87 阅读 · 0 评论 -
Java环境在win10系统重启后消失的问题
win10在配置好java环境下重启之后会出现java环境消失的问题解决办法:打开我的电脑右击点击属性点击硬件和声音找到电源选项选择电源按钮的功能更改当前不可用的设置关闭快速启动“睡眠”模式时,系统会将正在处理的数据保存到内存中,除内存以外的所有设备都停止供电,在睡眠模式下,可以随时通过鼠标、键盘或者开机按钮唤醒,唤醒之后电脑的运行状态和睡眠之前一模一样,但是不可断电,断电的话内存上的所有数据全部丢失,只能重新开机。也就意味着如果之前的工作没保原创 2021-04-24 10:37:36 · 1063 阅读 · 0 评论 -
Java学习——1.2输出数值与字符串区别
当输出数值中加入字符时,会以字符串的形式输出System.out.println("" + num1 + num2);// 因为""中为空格字符,所以输出为num1与num2的连接为85原创 2021-04-23 22:17:56 · 151 阅读 · 0 评论 -
Java学习——1.3 自增和自减操作
自增与自减操作+ + 与 - - 运算顺序num2 = ++num1;// 操作顺序// num1 = num1 + 1;// num2 = num1;num2 = num1++;// 操作顺序// num2 = num1;// num1 = num1 + 1;实际操作输出值原创 2021-04-23 22:10:02 · 85 阅读 · 0 评论 -
Java初识
Java灵感来源于程序员喝的一杯不错的咖啡,是一门面向对象编程语言。面向对象(Object Oriented简称OO :如C++,JAVA等语言):看名字它是注重对象的。当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对象,然后给对象赋一些属性和方法,然后让每个对象去执行自己的方法,问题得到解决。面向过程(Procedure Oriented 简称PO :如C语言):从名字可以看出它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据原创 2021-04-23 21:40:22 · 104 阅读 · 0 评论