Java基础
文章平均质量分 96
内容来自黑马程序员20天Java速成,网址为:http://yun.itheima.com/map/22.html?hm-pc-dh。
大果壳Clap
感谢你的关注!
展开
-
day09——Java基础项目(ATM系统)
1. ATM系统功能介绍有查询、取款、存款、转账等业务功能,用户选择哪个功能就执行对应预先设定好的程序。由于没有图形化界面编程,所以我们是做不出界面效果的,但是我们可以在控制台模拟ATM机的各项功能。如下图所示:运行程序时,进入登录界面,在此界面可以登录、或者开户。在登录界面,如果用户录入2就进入用户开户的功能:如下图所示在登录界面,如果用户录入1就进入用户登录的功能:如下图所示:各位同学,你可能会觉得这个案例功能怎么这么多啊!太复杂了,其实也没你想得那么复杂。转载 2024-03-10 18:01:18 · 487 阅读 · 0 评论 -
day08——Java常用API
各位同学,我们前面已经学习了面向对象编程,使用面向编程这个套路,我们需要自己写类,然后创建对象来解决问题。但是在以后的实际开发中,更多的时候,我们是利用面向编程这种套路,使用别人已经写好的类来编程的。别人写好的一些程序,给咱们程序员直接拿去调用。Java官方其实已经给我们写好了很多很多类,每一个类中又提供了一系列方法来解决与这个类相关的问题。比如String类,表示字符串,提供的方法全都是对字符串操作的。比如ArrayList类,表示一个容器,提供的方法都是对容器中的数据进行操作的。转载 2024-03-10 17:55:24 · 14 阅读 · 0 评论 -
day07——面向对象基础
首先每一部电影,都包含这部电影的相关信息,比如:电影的编号(id)、电影的名称(name)、电影的价格(price)、电影的分数(score)、电影的导演(director)、电影的主演(actor)、电影的简介(info)。为了去描述每一部电影,有哪些信息,我们可以设计一个电影类(Movie),电影类仅仅只是为了封装电影的信息,所以按照JavaBean类的标准写法来写就行。return id;转载 2024-03-10 17:47:26 · 13 阅读 · 0 评论 -
day06——Java编程案例(专题)
文章目录day06——Java编程案例(专题)案例一:买飞机票案例二:开发验证码案例三:评委打分案例四:数字加密案例五:数组拷贝案例六:抢红包案例七:找素数案例八:模拟双色球[拓展案例]8.1 手动投注8.2 随机开奖号码8.3 判断是否中奖day06——Java编程案例(专题)各位同学,前面我们已经学习过很多Java的基础知识了,主要有变量、数组、运算符、流程控制、方法等。但是对于这些知识点的运用,掌握得还不是很熟练,所以今天我们专门花一天时间,给同学们讲几个专项练习题,把前面所学习的知识巩固一下。转载 2024-03-10 17:38:44 · 12 阅读 · 0 评论 -
day05——方法
1.1 方法是什么**方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。**这句话什么意思呢?意思是,把一段功能代码围在一起,别人都可以来调用它。下图是方法的完整格式我们看一个需求,比如现在张工、李工两个人都需要求两个整数的和。不使用方法,代码如下。// 1、李工。int a = 10;int b = 20;System.out.println("和是:" + c);// 2、张工。System.out.println("和是:" + c1);转载 2024-03-10 17:34:22 · 12 阅读 · 0 评论 -
day04——Java数组
各位同学,我们已经知道数组是用来干什么的。那么如何使用Java语言写一个数组呢?这里就需要学习一下数组的初始化格式。数组有两种初始化的方式,一种是静态初始化、一种是动态初始化。我们先用静态初始化来学习数组的操作。转载 2024-03-10 17:26:52 · 22 阅读 · 0 评论 -
day03——程序流程控制
到这里关于循环结构的所有内容就都已经学习完了,我们再把几种循环结构在什么场景下使用,再总结一下。1. 什么是流程控制答:流程控制是用来控制程序的执行顺序的2. 分支结构if和switch,如何选择?答:if分支:一般用于对一个范围进行判断switch分支:对一个一个值进行匹配3. for循环和while循环、do-while如何循环答:知道循环次数用for、不知道循环次数用while想要先执行,再判断,用do-while。转载 2024-03-10 17:20:53 · 16 阅读 · 0 评论 -
day02——数据类型、运算符
但是你强行将范围大的数据,赋值给范围小的变量也是可以的,这里就需要用到强制类型转换。下面是强制类型转换的格式。转载 2024-03-10 17:10:36 · 18 阅读 · 0 评论 -
day01 ——Java基础入门
所谓跨平台指的是用Java语言开发的程序可以在多种操作系统上运行,常见的操作系统有Windows、Linux、MacOS系统。如果没有跨平台性,同一个应用程序,想要在多种操作系统上运行,需要针对各个操作系统单独开发应用。比如微信有Windows版本、MacOS版本、Android版本、IOS版本。转载 2024-03-10 17:03:55 · 36 阅读 · 0 评论