当前位置:网站首页 > Java教程 > 正文

java实际应用教程



如何将所学知识转化成切实可行的代码?编写简单Java类、实现数组排序和转置功能、将数据表转化为Java内容、如何继承其他类或实现各种接口、怎样创造神奇的链表结构?本合辑将结合实际场景,由多组案例带你一一完成。

实践出真知,代码不写真不行。如果在编写代码上磕磕绊绊,掌握再多的理论知识也没用,从简入深,快来结合各种案例测测自己掌握多少,巩固一下吧!

定义一个简单java部门类,包含有部门编号、部门名称、部门位置信息并输出。

点击查看实战代码>>

编写并测试一个代表地址的Address类,地址信息由国家、省份、城市、街道、邮编组成,并可以返回完整的地址信息。

点击查看实战代码>>

定义并测试一个代表员工的Employee类。员工属性包括“编号”、“姓名”、“基本薪水”、“薪水增长率”,还包括计算薪水增长额及计算增长后的工资总额的操作方法。

点击查看实战代码>>

设计一个Dog类,有颜色、名字、年龄等属性,定义构造方法来初始化类的这些属性,定义方法输出Dog信息,编写应用程序使用Dog类。

点击查看实战代码>>

构造一个银行账户类,类的构成包括如下内容:
(1)数据成员用户的账户名称、用户的账户余额(private数据类型)。
(2)方法包括开户(设置账户名称及余额),利用构造方法完成。
(3)查询余额。

点击查看实战代码>>

设计一个表示用户的user类,类中的变量有用户名、口令和记录用户个数的变量,定义类的3个构造方法(无参、为用户名赋值、为用户名和口令赋值)、获取和设置口令的方法和返回类信息的方法。

点击查看实战代码>>

声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并拥有静态数据成员册数、记录图书总册数,在构造方法中利用此静态变量为对象的编号赋值,在主方法中定义多个对象,并求出总册数。

点击查看实战代码>>

image.png

点击查看实战代码>>

数组的反转操作指的是进行前后转置处理,即:首尾交换,例如,现在有一个数组,其内容如下:

  • 数组内容:1、2、3、4、5、6、7、8、9;
  • 交换后的内容:9、8、7、6、5、4、3、2、1;

点击查看实战代码

image.png

点击查看实战代码>>

image.pngimage.png

点击查看实战代码>>

image.png

点击查看实战代码>>

建立一个人类(Person)和学生类(Student) ,功能要求如下:
(1)Person中包含4个私有型的数据成员name、addr、Sex、age,分别为字符串型、字符串型、字符型及整型,表示姓名、地址、性别和年龄。一个4参构造方法、一个两参构造方法、一个无参构造方法、一个输出方法显示4种属性。
(2) Student类继承Person类, 并增加成员math、english存放数学和英语成绩。一个6参构造方法、一个两参构造方法、一个无参构造方法和重写输出方法用于显示6种属性。

点击查看实战代码>>

点击查看实战代码>>

编写程序, 统计出字符串“want you to know one thing”中字母n和字母o的出现次数。

点击查看实战代码>>

  • 数组排序类:返回的数据必须是排序后的结果;
  • 数组反转类: 可以实现内容的首尾交换。

点击查看实战代码>>

定义一个ClassName接口,接口中只有一个抽象方法getClassName();设计一个类Company,该类实现接口ClassName中的方法getClassName(),功能是获取该类的类名称;编写应用程序使用Company类。

点击查看实战代码>>

考虑一个绘图的标准,并且可以根据不同的图形来进行绘制。

点击查看实战代码>>

定义类Shape,用来表示一般二维图形。Shape具有抽象方法area和perimeter,分别用来计算形状的面积和周长。试定义一些二维形状类(如矩形、三角形、圆形、椭圆形等),这些类均为Shape类的子类。

点击查看实战代码>>

点击查看实战代码>>

使用面向对象的概念表示出下面的生活场景:小明去超市买东西,所有买到的东西都放在了购物车,最后到收银员结账。

点击查看实战代码>>

上面的案例实战你是否都写出来了呢?一起来查缺补漏吧~

  • 上一篇: java游戏实战教程
  • 下一篇: java教程怎么买
  • 版权声明


    相关文章:

  • java游戏实战教程2024-12-13 09:02:04
  • java知识入门教程2024-12-13 09:02:04
  • java 离线教程2024-12-13 09:02:04
  • java视频教程 网盘2024-12-13 09:02:04
  • java函数停服教程2024-12-13 09:02:04
  • java教程怎么买2024-12-13 09:02:04
  • java索引不可变教程2024-12-13 09:02:04
  • java大一教程2024-12-13 09:02:04
  • java教程字符编程2024-12-13 09:02:04
  • java编程教程教程2024-12-13 09:02:04