![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 基础
扛把子乄
这个作者很懒,什么都没留下…
展开
-
javaBean
然后有个快捷需要下载一个插件ptg可以一键帮我们生成。首先创建一个类里面写好我们的私有化。// 成员变量私有化。原创 2023-09-09 20:28:36 · 35 阅读 · 0 评论 -
java构造方法
【代码】java构造方法。原创 2023-08-31 00:14:34 · 31 阅读 · 0 评论 -
java面向对象
【代码】java面向对象。原创 2023-08-31 00:12:47 · 28 阅读 · 0 评论 -
空指针异常
原因:当引用数据类型的变量,被赋值为null之后,就代表堆内存这时候还想去访问堆内存的数据,*当引用数据类型变量被赋值为null之后,地址的指向被切断,还继续访问堆内存数据。空指针异常:NullpointerException。原创 2023-08-18 15:18:24 · 38 阅读 · 0 评论 -
数组索引越界异常
数组索引越界异常:ArrayIndexOutOfBoundsException。原因:访问了不存在的索引。原创 2023-08-18 15:16:58 · 75 阅读 · 0 评论 -
java数组的运算
【代码】java数组的运算。原创 2023-08-14 11:28:10 · 44 阅读 · 0 评论 -
java猜数字小游戏
【代码】java猜数字小游戏。原创 2023-08-10 23:27:07 · 53 阅读 · 1 评论 -
随机数Random
【代码】随机数Random。原创 2023-08-10 23:25:44 · 66 阅读 · 1 评论 -
跳转语句 break:和 continue :
System.out.println("第"+i+"名顾客持48小时核酸证明进入电影院");System.out.println("登录成功");System.out.println("登录失败");System.out.println("请输入密码");下面不允许写代码,因为执行不到,属于无效代码。注意事项:只能在循环,或者switch语句中进行使用。需求:使用封装方法键盘录入模拟用户登录,一共三次机会。break:结束循环,结束switch语句。注意事项:continue只能在循环中使用。原创 2023-08-08 22:55:56 · 26 阅读 · 0 评论 -
for循环while循环和do while循环
while循环:用于控制循环的那个变量,在循环结束后,不会从内存中消失,循环结束后,可以继续使用。for循环:用于控制循环的那个变量,在循环结束后,就会从内存中消失,循环结束后,不能继续使用。注意:while循环和for循环没有本质上的区别两个都是先判断再执行。System.out.println("坚持就是胜利");System.out.println("坚持就是胜利");4.执行判断条件语句,看其返回结果是true,false。特点:无论判断条件是否满足都至少执行一次循环体。3.执行条件控制语句。原创 2023-08-08 22:48:30 · 36 阅读 · 0 评论 -
for循环
/ 使用if语句规范用户输入,n小于1输出有误,对的else继续执行for循环。System.out.println("大哥我错了,下次再也不敢了");在控制台打印数字1~3 积累思路:循环中控制循环的那个变量,可以在循环体中,继续使用的。在控制台打印数字3~1 积累思路:循环的条件控制语句,不要局限的认为,只能是--执行流程:1.执行初始化语句,在整个循环过程中,只执行一次。2.执行判断条件,看其返回结果是true,false。进阶需求:封装打印n次大哥我错了,下次再也不敢了。4.执行条件控制语句。原创 2023-08-04 20:13:45 · 64 阅读 · 1 评论 -
switch语句
2、如果给出的所有case,都匹配失败了,将会执行最后的default,由break结束掉整个的switch语句。System.out.println("工作日");System.out.println("休息日");System.out.println("星期二");System.out.println("您的输入有误");System.out.println("您输入有误");System.out.println("请输入");System.out.println("请输入");原创 2023-08-03 22:03:24 · 69 阅读 · 0 评论 -
分支语句if判断
System.out.println("小学生禁止上网吧,快点去写作业");System.out.println("您的输入有误");System.out.println("您是会员");System.out.println("开始");System.out.println("结束");System.out.println("开始");System.out.println("您是会员");true:执行语句体1,执行完毕后,结束整个if语句。true:执行语句体1,执行完毕后,结束整个if语句。原创 2023-08-02 23:08:00 · 45 阅读 · 0 评论 -
java方法的分装
1.可以将原本挤在一起臃肿的代码,按照功能分类管理,提高代码的可阅读性。3.方法的定义顺序,和执行顺序无关,要想执行顺序,就看调用顺序。public static void 方法名() {需求:定义一个方法,方法中定义出两个整数变量,求出最大值并打印控制台。System.out.println("最大值是"+max);1.方法与方法之间是平级关系,不允许嵌套定义。方法(函数)介绍:一段具有独立功能的代码块,不调用就不执行,2.提高了代码的复用性。2.方法不调用就不执行。原创 2023-07-24 19:00:39 · 144 阅读 · 0 评论 -
三元运算符()
/ 4.计算出三个整数的最大值:-tempMax和第三个整数进行计算。System.out.println("请大哥输入三个整数");System.out.println("最大值是"+max);System.out.println("最大值是"+max);// 3.计算出前面两个整数的最大值-tempMax。1.执行判断条件,看其返回结果是true,false。// 2.指挥精灵从键盘录入三个整数。3.false:值2就是最终结果。2.true:值1就是最终结果。需求:求两个整数的最大值。原创 2023-07-24 18:22:46 · 33 阅读 · 0 评论 -
java逻辑运算符
判断出来左边已经出来有一个结果了就不用继续执行后面的了。&&遇false则false。逻辑运算符的运用场景与分析。||遇true则true。原创 2023-07-23 18:54:38 · 52 阅读 · 0 评论 -
java类型转换
运算后的结果还是int,int类型结果给byte类型变量赋值,大的给小的,不能直接给,应该是编译错误。这里的3和4是两个字面量,之前说过,所有整数默认都是int类型,说以这里应该是两个int做运算。* b1和b2是两个byte类型,在运算的时候,会提升为int类型。* 将int类型的结果,赋值给byte类型的变量,属于大给小,不能直接给。* 类型转换面试题1:下列代码是否存在错误,若果有,请指出说明,并纠正。* 提升之后,就是两个int在运算了,运算的结果还是int。原创 2023-07-23 17:33:21 · 38 阅读 · 0 评论 -
自增自减运算符
/a=11(吧10代入给到b然后才 自增所以b是10,a是11)System.out.println("a="+a);//a=11(就是自增到了11给b然后a也就是11了)++在后:先拎出来操作变量再进行自增。++和--无论放在前面还是后面,结果都是一样的。自增自减运算符有两种使用方式。++在前:先自增再操作。原创 2023-07-21 16:38:30 · 35 阅读 · 1 评论 -
算数符与字符窜拼接符
:整数相除结果只能得到整数,要想得到带小数的结果,需要有小数参与运算 比如: System.out.println(5.0/2)=2.5。/:整数相除结果只能得到整数,要想得到带小数的结果,需要有小数参与运算 比如: System.out.println(5.0/2)=2.5。System.out.println("整数"+num+"的十位数为"+shi);System.out.println("整数"+num+"的百位数为"+bai);+操作中,遇到了字符串,这时+就是字符串拼接符,而不是运算符。原创 2023-07-21 16:37:02 · 40 阅读 · 1 评论 -
java的Scanner键盘录入
代码:int age=sc.next.int (定义一个变量age来接收他字符类型int就是后面sc.enxt.后面添加所需要的类型sc.next.int )System.out.println("请输入您的婚姻状况");System.out.println("请输入您的名字");System.out.println("请输入您的年龄");System.out.println("请输入您的性别");System.out.println("请输入您的身高");// 1.召唤Scanner精灵。原创 2023-07-20 13:43:06 · 386 阅读 · 0 评论 -
java数据类型
使用思路:1.整数类型:首选int,如果发现int装不下了,将类型换成long,定义long标识需要加入L的标识 比如 : long tel =18377183864L;2.小数类型:首选double(双精度)数据更加准确可靠,非要用float,需要加入F标识 比如 :float height =183.6F;首先来认识一下我们有哪些数据类型。原创 2023-07-20 12:22:57 · 38 阅读 · 0 评论 -
初识java Hello world
再我们储存java的文件夹里面找到bin文件在里面建立名称A一个后缀名是java的文本然后在里面输入。在后面跟着输入javac A.java生成class文件(这一步就是我们用javac程序编译文件)然后在java A (运行代码)就会直接输出我们的Hello World。然后在上方的文件目录里面直接查找cmd在里面就会直接有我们文件的位置了。注意:因为是手打的容易出错要是报错请回来看一下有没有打错或者没有保存。注意:为了规范我们的类名最好要跟文件名一样不然以后不好找。认识一下java开发的三个步骤。原创 2023-07-15 21:02:49 · 64 阅读 · 1 评论 -
学习操作cmd命令行
cd 进入目录、cd ‘要进入的目录’盘符切换、E:回车 表示切换到E盘。cd 目录1\目录2 进入多级目录。dir 查看当前路径下的内容。cd.. 回退上一级目录。cd\ 回退到盘符目录。原创 2023-07-14 14:53:55 · 53 阅读 · 2 评论