![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
阿贵努力挣钱买假发
这个作者很懒,什么都没留下…
展开
-
基于java的简单发红包案例
这个案例是普通红包,均分的,不是拼手气红包。package nuc.edu.day01.demo05;/** * @author Administrator * 用户类 */public class User { private String name; private Double money; public User() { } //显示当前余额 public void show(){ System.out.println.原创 2020-10-15 20:18:42 · 319 阅读 · 0 评论 -
基于java的简单猜数字小游戏
继Day08基础数字小游戏进阶版—有次数限制的一个简单猜数字小游戏import java.util.Random;import java.util.Scanner;/** * @author 屁桃袁袁 */public class Demo05Random { public static void main(String[] args) { Random r = new Random(); int randomNum = r.nextInt(100);原创 2020-07-18 18:07:32 · 206 阅读 · 0 评论 -
Java基础知识Day08---Random类&&猜数字小游戏
2.Random类2.1 Random类此类的实例用于生成伪随机数。例如,以下代码使用户能够得到一个随机数:Random r = new Random();int i = r.nextInt();2.2 Random使用步骤1.查看类java.util.Random:该类需需要import导入后使用。2.查看构造方法public Random():创建一个新的随机数生成器。3.查看成员方法public int nextInt(int n):返回一个伪随机数,范围在原创 2020-07-17 21:31:33 · 200 阅读 · 0 评论 -
Java基础知识Day08---Scaner类
1.Scanner类1.1定义 一个可以解析基本类型和字符串的简单文本扫描器。 例如,以下代码使用户能够从 System.in 中读取一个数:Scanner sc = new Scanner(System.in); int i = sc.nextInt();1.2引用类型使用步骤1.导包使用import关键字导包,在类的所有代码之前导包,引入要使用的类型,java.lang包下的所有类无需导入。格式:import 包名.类名;举例:java.util.Scanner;原创 2020-07-17 21:30:11 · 218 阅读 · 0 评论 -
Java基础知识Day07--类与对象
Day071.1 类与对象1.类:是一组相关属性和行为**的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。属性:就是该事物的状态信息。行为:就是该事物能够做什么。举例:小猫。属性:名字、体重、年龄、颜色。 行为:走、跑、叫。2.对象:是一类事物的具体体现。对象是类的一个实例**,必须具备该类事物的属性和行为。举例:一只小猫。属性:小花、5kg、2 岁、橘猫。 行为:踩奶、撒娇、喵喵叫。3.类与对象的关系:类是对一类事物的描述,是抽象的。对象原创 2020-07-10 16:01:46 · 222 阅读 · 2 评论 -
Java基础知识Day06---数组
Day061.1 数组的定义1.数组的概念:数组是一种容器,可以同时存放多个数据值。2.数组的特点: (1)数组是一种引用数据类型。 (2)数组当中的多个数据,类型必须统一。 (3)数组的长度在运行期间不可改变。1.2 数组的初始化1.初始化:在内存中创建一个数组,并向其中赋予一些默认值。2.常见的初始化方式: (1)动态初始化(直接指定数组的长度) (2)静态初始化(指定数组的内容)3.动态初始化数组的格式:数据类型[] 数组名称 = new 数据类型[数组长度];含原创 2020-07-05 22:28:59 · 185 阅读 · 0 评论 -
Java基础知识---Day05方法(补充)
Day051.方法1.定义:方法就好比是一个工厂。例如:蒙牛工厂原料:奶牛、饲料、水产出物:奶制品对于方法来说:参数(原料):就是进入方法的数据。返回值(产出物):就是从方法中出来的数据。2.定义方法的完整格式:修饰符 返回值类型 方法名称(参数类型 参数名称,…){ 方法体 return 返回值;}(1)修饰符:现阶段的固定写法,public static。(2)返回值类型:也就是方法最终产生的数据结果是什么类型(3)方法名称:方法的名字,规则和变量一样,小驼峰。(原创 2020-07-04 09:51:17 · 138 阅读 · 0 评论 -
Java基础知识Day04---循环结构
Java笔记Day041.循环语句1.1 for 循环1.循环结构的基本组成部分:(1)初始化语句:在循环开始最初执行,只执行一次。(2)条件判断:如果成立,则循环继续如果不成立。则循环退出。(3)循环体:重复要做的事情内容,若干行语句。(4)步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。2.格式:for(初始化语句;条件判断;步进语句){ 循环体; }例如:要打印输出一百次"我喜欢Java",循环体如下:for(int i = 1;i<=原创 2020-07-01 12:02:42 · 147 阅读 · 0 评论 -
Java基础知识Day03---方法入门&&选择结构
Java笔记Day031.方法:1.定义方法:public static void 方法名() { 方法体; }方法名命名规则:小驼峰命名方法体:大括号当中可以包含任意条语句。2.注意事项(1)方法定义的先后顺序无所谓。(2)方法的定义不能产生嵌套包含关系。(3)方法定义好之后并不会执行,要想执行一定要进行方法的调用 调用方法的格式:方法名称();2.判断语句2.1判断语句11.格式:ifif(关系表达式) { 语句体; }2.执行流程:2.2判断语句2原创 2020-06-30 21:45:55 · 98 阅读 · 0 评论 -
Java基础知识点Day02--数据类型转换与运算符
Day021.数据类型转换1.1自动类型转换(隐式)1.特点:代码不需要进行特殊处理,自动完成。2.规则:数据范围从小到大。1.2强制类型转换(显式)1.特点:代码需要进行特殊的格式处理,不能自动完成。2.格式:范围小的数据类型 范围小的变量名 = (范围小的类型)原本范围大的数据;3.注意事项:(1)强制类型转换一般不推荐使用,因为有可能发生精度损失,数据溢出。例如:int num = (int) 100L;(2)byte/short/char这三种类型都可以发生数学运算。(3)原创 2020-06-30 10:29:29 · 117 阅读 · 0 评论 -
Java基础知识笔记Day01---cmd常用命令提示符&&关键字&&标识符&&数据类型&&常量&&变量
Java笔记Day011.常用命令提示符1.启动:Win+R,输入cmd回车;2.切换盘符:盘符名称:(例如切换到D盘:D:);3.进入文件夹:cd文件夹名称;4.进入多级文件夹:cd 文件夹1\文件夹2\ … ;5.返回上一级:cd… ;6.直接返回根路径:cd\ ;7.查看当前所在文件夹的目录:dir;8.清屏:cls;**9.退出:**exit;2.关键字特点:(1)完全小写的纯英文字母。(2)在比较高级的记事本中显现特殊的颜色。3.标识符1.定义:程序中自定义的名称原创 2020-06-29 09:51:54 · 407 阅读 · 0 评论