- 博客(11)
- 收藏
- 关注
原创 面向对象(上)
课程大纲:1.面向对象基本概念2.类与对象3.类与对象的定义格式4.对象与内存分析5.封装性6.构造方法7.this关键字8.值传递与引用传递9.对象的一对一关系10.static关键字11.main方法分析12.代码块13.单列设计模式14.对象数组与管理1.面向对象基本概念一.什么是面向对象:1.面向对象是一种编程思想.2.面向对象是一种思考问题的思维方式二.建立面向对象思维方式:1.先整体,在布局2.先抽象再具体3
2022-04-28 16:04:39 196
原创 双色球模拟总和案例
案例分析:1.如何产生蓝球和红球?2.如何接收用户选号?3.如何验证是否中奖?4.公布本期中奖号码?实现步骤:1.整体实现思路2.随机取值不重复算法(系统和用户)3.判断是否中奖的逻辑4.结果输出...
2022-04-15 20:40:49 164
原创 zy.java_Arrays类
Arrays工具类:用来操作数组(比如排序和搜索)的各种方法常用方法:使用二分法查找:Arrays.binarySearch(int[] aray,int value);数组内容转成字符串的形式输出:Arrays.toString(int[] array);数组排序:Arrays.sort(int[] array);复制指定的数组:Arrays.copyOf(int[] array,int length);Arrays.copyOf(int[] array
2022-04-13 19:46:35 90
原创 冒泡排序算法
冒泡排序算法的运作如下:比较相邻的元素,如果第一个比第二个大就交换他们两个对每一对相邻的元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素因该会是最大的数针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。...
2022-04-11 16:40:52 299
原创 zy.java_数组示例
1.猜数游戏,从键盘中输入任意一个数据,判断数列中是否包含此数。/* 数组示例:1.猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数。*/import java.util.Scanner;import java.util.Random;//生成随机数(伪)public class Test8{ public static void main(String[]args){ int[] nums=new int [25]; for(int i =0;i&
2022-04-09 22:08:48 3213
原创 zy.Java_数组_
课程目标1.数组的概念2.数组的声明与赋值3.数组的组成4.数组的遍历5.数组的排序6.数组的应用是为什么使用数组如何储存100名学生的成绩?方法:使用变量储存,重复声明100个double类型变量即可.缺点:麻烦,重复操作过多.如何让100名学生成绩全部+1?方法:100个变量重复相同操作,直至全部完毕缺点:无法进行统一的操作1.数组的概念概念:一组连续的存储空间,存储多个相同数据类型的值.特点:类型相同,长度固定2.数组的声明与赋值
2022-04-08 15:00:45 410
原创 zy.Java_方法/函数
课程目标1.方法的概念2.方法的定义3.方法的组成4.方法的调用5.方法的好处6.递归1.方法的定义:概念:实现特定功能的一段代码,可重复使用public static void 方法名称(){ //(遵循标识符命名规范)首字母小写,拼接词首字母大写 //方法主体}将需要在多个位置重复使用的一组代码,定义在方法内部1.定义的位置://位置(类的外部)public class TestDefinitionFunction{//位置2pub
2022-04-06 19:42:28 451
原创 zy.java_循环概念及操作流程总结_
1.循环的概念:通过某个条件,重复的执行一段逻辑代码2.while循环:while(){}3.do while循环do{}while;4.for循环for(初始;条件;迭代){操作;}5.流程控制关键字break终止,跳出continue只适用于循环结束当中,结束本次,进入下一次循环6.嵌套循环在一个完整的循环结构中,嵌套另一个完整的结构...
2022-04-03 15:01:47 273
原创 week_02_java循环概念即执行流程
1.嵌套循环需求:计算三个班,每个班5个同学的平均成绩.//导入Scannerimport java.util.Scanner;//首行public class TestNestedFor2{public static void main(String[]args){Scanner input = new Scanner(System.in);//创建Scanner类型的变量double sum=0.0;//循坏外部创建double...
2022-04-03 14:03:06 48
原创 week_01_java基础语法
1.常用的dos命令名称 dos命令 罗列某个盘符下的所有文件夹以及文件详情信息 dir 回退上级目录 cd.. 盘符切换 盘符号:(不区分大小写) 回退根目录 cd\ 创建文件夹/目录 md 文件夹/目录名称 删除文件夹/目录 rd 文件夹/目录名称:必须为空目录 删除带内容的目录(询问删除) rd /s 带内容的目录名称 删除带内容的目录(不询问) rd /s /q 带内容的目录名称 创建文件 cop..
2022-04-03 11:48:17 88
原创 TestNestedFor
public class TestNestedFor{public static void main(String[]args){for(int j=1;j<=2;i++){for(int k=1;k<=3;i++){System.out,print("黑+");}System.out.println("see you age");}}}...
2022-04-02 13:02:57 61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人