Java学习
比较零散的关于Java学习的博文
持修upandup
初级爱好者。
展开
-
Java:使用IntelliJ IDEA给程序打包(顺便说明:为什么cmd执行时找不到Jar文件)
Java:使用IntelliJ IDEA给程序打包 (顺便说明:为什么cmd执行时找不到Jar文件)1. 可通过new product、new packages、new class等创建好项目、包、类。双击src来写代码;.idea等其余文件为配置文档,不用管;out文件会在打包过程中出来,时jar包存放的文件夹。我创建的项目、包、类名分别是:Practice、com.Bbdream、HelloWord。写出如下,第一个代码:2. 打包第一步:File>Project Structure(双击原创 2021-01-26 19:03:25 · 655 阅读 · 0 评论 -
Java JDK1.8安装和环境设置【含安装包;含安装完毕后,java、java -version、javac不能在cmd中运行的解决方案】
Java JDK1.8安装和环境设置JDK1.8 的下载。登录www.oracle.com网站下载。(方法需要注册,我是在知乎上找的别人下载好的安装包资源,下载到了D盘。链接放下面,大家可直接下载)注:提取链接:https://pan.baidu.com/s/17qsiJ–8U6zPPJM-yL0nzQ提取码:121o环境设置中通常遇到的问题和答案。常见问题解决方案如何配置路径一种是直接复制路径,另一种是定义变量名称指定路径,后续引用变量。推荐使用第二种,第3点链接原创 2021-01-25 15:45:17 · 335 阅读 · 0 评论 -
Java实战:电脑USB接口案例的分析与Java代码实现
超详细原创 2021-02-28 12:15:01 · 862 阅读 · 0 评论 -
Java小游戏:模仿微信群发红包
微信群主发普通红包,普通红包规则:1. 群主的一笔金额,从群主余额中扣除,平均分成n等分,让群员领取。2. 成员领取红包后,保存到余额中。请根据规则,完成案例中所有类的定义以及指定类之间的继承关系,完成发红包动作。原创 2021-02-22 23:15:27 · 391 阅读 · 0 评论 -
用java写一个猜随机数的小游戏【大了,小了,猜中了】
场景:和朋友们会玩的一个游戏,一个人用手机随机输入一个数字后,不准改动,通常要求数字范围为1-100的一个数字。然后其他人猜,猜得大了,写的人提示大了,猜小了,写的人提示小了,猜中了,则恭喜答对,喝酒,游戏结束。原创 2021-02-21 08:15:48 · 2293 阅读 · 1 评论 -
Java中的匿名对象
Java中的匿名对象创建对象的标准格式类名称 对象名称=new 类名称();匿名对象匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。格式为:new 类名称();注意事项:匿名对象只能使用唯一的一次,下次使用不得不再创建对象。使用建议:如果确定有一个对象只需要使用唯一的一次,就可以使用匿名对象。代码示例:创建对象的代码:public class Anonymous0219 { public static void main(String[] args) {原创 2021-02-19 22:33:52 · 138 阅读 · 0 评论 -
java初学者必看之构造方法详细解读
java初学者必看之构造方法详细解读构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。格式public 类名称(参数类型 参数名称){方法体}注意事项:1.构造方法的名称必须和所在类名称完全一样,就连大小写也一样。2. 构造方法不要写返回值类型,连void都不写。【示例代码如下】package com.example.app06;//编写构造方法public class Student {public Student(){System.原创 2021-02-18 22:19:43 · 144 阅读 · 0 评论 -
Private关键字封装讲解【一篇文章让你了解private在封装中的作用】
Private关键字封装讲解【一篇文章让你了解private在封装中的作用】封装就是将一些细节信息隐藏起来,对于外界不可见。private是封装的一种。使用场景:如果类中的变量由public定义,在这个类被实例化时,给类的变量赋值的过程中,无法阻止不合理的数字设置进来(例如代码2中年龄明显是不合理的)。用private关键字修饰成员变量可对其进行保护。一旦使用了private进行修饰,那么本类中可以直接访问,超出本类范围,需要定义一对Setter/Getter方法来访问(如代码3)。代码3通过在方法中原创 2021-02-17 18:51:20 · 601 阅读 · 0 评论 -
Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】
Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】数组元素反转:本来的样子{1,2,3,4,5},反转后{5,4,3,2,1}。要求,不能使用新数组。分析过程数组元素反转其实就是对称位置的元素交换。通常遍历数组用一个索引,现在表示两个元素,用两个索引值。int min=0;int max=array.length-1;如何交换两个变量值?int a=10;int b=20;需要借助一个空值来进行交换。int temp=a;a=b;b=temp;什么时候停止交换:当max=m原创 2021-02-17 11:35:27 · 5676 阅读 · 1 评论 -
java中利用嵌套循环打印一个矩阵(例如5*20)
利用嵌套循环打印一个矩阵(例如5*20)package com.basic;//此为代码所在包//本代码运用Intelij Idea平台编写,快捷键使用于Intelij idea平台public class Demo01 { public static void main(String[] args) { for (int i = 0; i < 5; i++) {// 快捷键:输入5.fori后,回车直接出语句 for (int j = 0;原创 2021-02-16 16:47:21 · 1019 阅读 · 2 评论 -
if 语句训练题 : 根据成绩划分等级
题目:指定考试成绩,判断考试等级。(以下区间两端均为包含)90-100 优秀;80-89 好;70-79 良;60-69 及格;60以下 不及格原创 2021-02-15 09:38:21 · 1003 阅读 · 0 评论 -
Java中的数据类型
Java中的数据类型基本数据类型四类八种浮点型float、double字符型char布尔型boolean整数型byte、short、int、long引用数据类型字符串、数组、类、接口、Lambda注意实现:字符串不是基本类型,而是引用类型。浮点型可能只是一个近似的值,并非精确的值。数据范围与字节数不一定相关,例如float数据范围比long更加宽泛,但float为4字节,long为8字节。浮点数默认为double,一定要使用float类型原创 2021-02-07 22:48:53 · 106 阅读 · 2 评论 -
什么是Java标识符?Java关键字有什么特点?
Java关键字的特点完全小写的字母。在增强版的记事本中有特殊颜色。(例如notepad++)作用包括访问控制;类、方法和变量修饰符;程序控制语句;错误处理(动作行为型);包相关;基本类型;变量引用;保留字等等。...原创 2021-02-07 21:51:30 · 533 阅读 · 1 评论 -
Java代码练习题目,Java初级实战,分解质因数
Java代码练习题目,Java初级实战,分解质因数题目:将一个正整数分解质因数。原创 2021-01-31 16:15:13 · 137 阅读 · 0 评论 -
Java代码练习题目,Java初级实战,打印水仙花数
Java代码练习题目,Java初级实战,打印水仙花数题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。public class WaterFlower { public static void main(String[] args) { System.out.println("水仙花数有:"); for(int i=100;i<1000原创 2021-01-31 16:13:40 · 120 阅读 · 1 评论 -
Java代码练习题目,Java初级实战,输出素数
题目:判断101-200之间有多少个素数,并输出所有素数。public class Test2 { public static void main(String[] args) { int m=101; int n=200; int count=0; System.out.print("在"+m+"和"+n+"之间的素数有"); //输出素数值,并统计素数个数 for(int i=m;i<n;i+原创 2021-01-31 16:10:58 · 146 阅读 · 0 评论 -
Java语句块模板总结:if语句;while 语句;do while语句;for语句;break语句;continue语句;switch语句
Java语句块模板总结:if语句;while 语句;do while语句;for语句;break语句;continue语句;switch语句计算机程序由一系列指令组成,这些指令称为语句。1. if语句第一种:booleanExpression是判断,值为true或者为false。如果if后面的判断结果为ture返回statement。false则什么也不返回。if (booleanExpression) { statement(s)} 第二种:booleanExpression是判断原创 2021-02-16 15:54:01 · 225 阅读 · 0 评论 -
方法的定义、作用和3种调用方式(针对初学者)
方法的定义以及调用。方法写完是不会自动执行的。java程序中,main方法是程序执行的七点。其他方法的执行,可以再main方法中进行调用。原创 2021-02-16 17:28:23 · 3812 阅读 · 0 评论 -
Java代码练习题目,Java初级实战,数兔子
基础代码练习50题。#java# #算法#原创 2021-01-27 22:44:44 · 281 阅读 · 0 评论