随笔分类 - Java学习笔记--基础
按照年月日来记录学习历程
摘要:一、说明 1、关于【Java零基础入门教程(风清扬老师2019全套最新款)】教程,目前已经学习到149课时,在最后跟着练习了学生信息管理系统的代码,所以特此在这里进行记录一下。 2、 整个战线拖拉的有点长,不着原因,就是自己太懒了。 二、过程 1、步入正题: 该demo有四个功能:添加学生信息、查看
阅读全文
摘要:一、基础 视屏教程:https://www.bilibili.com/video/BV1NJ411U77z?p=128&spm_id_from=pageDriver
阅读全文
摘要:一、需求:已知用户名和密码,请用程序实现模拟用户登录,总共给三次机会,登录之后,给出相应的提示 * 思路:* 1、已知用户名和密码,定义两个字符串即可* 2、键盘录入要登录的用户名和密码,用Scanner实现* 3、拿键盘登录的用户名、密码和已知的用户名、密码进行比较,给出相应的提示。字符串的内容比
阅读全文
摘要:一、基础介绍 1、下面的一段描述为摘录【原文链接:https://blog.csdn.net/ifwinds/article/details/80849184】 在Java语言中,所有类似“ABC”的字面值,都是String类的实例;String类位于java.lang包下,是Java语言的核心类,
阅读全文
摘要:一、简介 1、题目:生成6个1--33之间的随机整数,添加到集合,并遍历集合 2、题目:自定义4个学生类,添加到集合,并遍历 3、题目:定义指定格式打印集合的方法(ArrayList类型作为参数),使用{}扩起集合,使用@分隔每个元素,格式参照:{元素@元素@元素} 4、题目:用一个大集合存入20个
阅读全文
摘要:一、简介 1、ArrayLis基础 2、ArrayList常用方法 3、循环获取ArrayList数据 4、向集合中存储基本数据类型的方法 二、正题 1、ArrayLis基础 2、ArrayList常用方法 3、循环获取ArrayList数据 4、向集合中存储基本数据类型的方法 三、最后 1、文档中
阅读全文
摘要:一、类和对象 1、什么是类 类:是一组相关属性和行为的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物 现实中,描述一类事物: 属性:就是该事物的状态信息 行为:就是该事物能够做什么 2、什么是对象 对象:是一类事物的具体体现,对象是类的一个实例,必然具备该类事物的属性和行
阅读全文
摘要:一、如何定义方法1、方法也叫函数,就是用来解决一类问题的代码的有序组合,是一个功能模块 2、如何定义和使用方法,定义方法的语法如下: 访问修饰符 返回值类型 方法名(参数列表){ 方法体 } 2.1、访问修饰符:初级阶段我们先记住访问修饰符都用public 2.2、返回值类型:方法返回值的类型,如果
阅读全文
摘要:说明:目前课程级别在level6.越来越有难度了,每解锁一个新的课程需要的暗黑物也会越多,在练习题的过程中会结合之前学过的基础知识
阅读全文
摘要:描述:该问题在学习过程中碰到的,有一个这样的练习题,从键盘输入数字并进行判断,当使用BufferedReader 创建键盘输入赋值给一个变量后,进行条件判断时,提示: 解决;进行类型转换 加了如下一段代码进行转换,具体详细用法和原理就需要大家百度一下啦!! int num1 = Integer.pa
阅读全文
摘要:一、掌握数组作为参数的使用 1、数组可以作为方法的参数,当调用方法的时候,向方法的小括号进行传参,传递进去的其实就是数组的地址值 2、课程要求:对数组进行排序后遍历输出,并统计输出的个数 3、补充:借用视屏教程中的一个案例 二、方法的重载 1、什么是方法重载 如果同一个类中包含了两个或两个以上方法名
阅读全文
摘要:一、掌握有参数无返回值方法的调用 1、有时方法的执行需要依赖某些条件,就像生活中我们做一件事情时,也许需要前提条件,而方法的参数就需要前提条件,下图示例为带参数没有返回值的方法: 调用带参方法与调用无参方法的语法类似,但在调用时必须传入实际的参数值。 2、不能忽视的问题 2.1、调用带参方法时,必须
阅读全文
摘要:一、如何定义方法 1、方法定义:用来解决一类问题的代码的有序组合,是一个功能模块 2、定义一个方法的语法: 2.1、访问修饰符:在初级阶段目前只使用到public。 2.2、返回值类型:如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指定返回值类型,并且在方法体中使用re
阅读全文
摘要:一、认识数组 1、数组定义 数组指的就是一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作 2、如何定义数组 变量类型[] 数组名 = {数据1,数据2,数据3.....}; int [] scores = {19,20,21}; 3、如何访问数组中的元素 访问数组中的元素:数组名[索引
阅读全文
摘要:原文链接:https://www.educoder.net/tasks/avwfxbrkgmh7 一、什么是多重if语句 可以理解为,在条件1不满足的情况下,才会进行条件2的判断,当前面的条件都不成立,才会执行else内的代码 如下: if(<条件1>){ <条件1成立执行的代码> }else if
阅读全文
摘要:原文链接:https://www.educoder.net/tasks/kaetc7h8yr3u 一、if语句 1、对于“需要先判断条件,条件满足后才执行的情况”,可以使用if语句实现 2、语句用法: if(<条件成立>){ <条件成立执行的代码> } 二、if....else语句:当条件成立时,则
阅读全文
摘要:原文链接:https://www.educoder.net/tasks/ozvf8a3su2lt 一、什么是逻辑运算符 用于测试两个操作数之间的逻辑关系,且这两个操作数必须是布尔类型的,得到的结果也是布尔类型的,通过逻辑运算符链接的结果为boolean类型的变量或表达式叫做逻辑表达式。 二、常见逻辑
阅读全文
摘要:原文链接:https://www.educoder.net/tasks/g4bvffkhtu58 一、常见关系运算符,使用表格形式来说明: 二、按照课程要求使用程式来进行比较,截图为测验通过的程式:
阅读全文
摘要:一、算术运算符 1、算术运算符主要用于进行基本的算术运算,请看下图: 2、++和--运算符的使用,这俩运算符可以出现在操作数的左边,也可以出现在右边,但计算结果是不一样的,请看下面两张图的对比: 3、最后是根据课程要求,写出程式,附上一张测验通过截图,这里也使用到Scanner,来获取输入数据,使用
阅读全文
摘要:原文链接:https://www.educoder.net/tasks/x5i3hcyqvfka 1、为什么使用Scanner 软件在运行过程中,有输出当然也需要有输入,输出时使用System.out.print();那输入的时候就需要用到Scanner.表示用户在java程序中输入数据的。对于Sc
阅读全文

浙公网安备 33010602011771号