摘要: 面向对象编程OOP 面向 面向对象和面向过程 面向对象oop-分类的思维方式-本质——以类的方式组织代码,以对象的组织(封装)数据 抽像+封装+继承+多态 认识上-先有对象(具体的事物)再有类(对对象的抽象) 代码上-先有类再有对象(类是对象的模板) 面向过程-线性步骤分析方式 类(属性+方法构成) 阅读全文
posted @ 2024-07-14 15:50 37201 阅读(44) 评论(0) 推荐(0)
摘要: 数组 数组初始化 /* 数组(arrays) 1、相同数据(元素)类型的有序集合-从0开始的 2、首先声明数组变量才能在程序中使用 数组类型 数组名字 声明数组-声明数组变量的语法 int[] nums; //首选方法 或 int nums[]; //效果相同但不是首选方法 创建数组-使用new操作 阅读全文
posted @ 2024-07-13 17:00 37201 阅读(19) 评论(0) 推荐(0)
摘要: 方法 方法的定义 方法的调用 方法-比大小和空方法 /* 方法——具体规则看截图 java方法是语句的结合,它们在一起执行一个功能——设计原则-一个方法完成一个功能,main方法保持简介使用调用 修饰符如public static 返回类型 命名-遵守驼峰原则开小后大(参数-有变参和定参){方法体; 阅读全文
posted @ 2024-07-11 19:24 37201 阅读(9) 评论(0) 推荐(0)
摘要: 流程控制 Scanner 人机交互 /* Scanner人机交互 基本语法 Scanner s = new Scanner(System.in) next()和nextLine()获取输入字符串、hasNext()和hasNextLine()判断是否还有输入数据 */ package a; impo 阅读全文
posted @ 2024-07-10 20:12 37201 阅读(32) 评论(0) 推荐(0)
摘要: 语法 运算符 运算符具有优先级-网上查(一般使用括号保证) /-除,%-取余符号-21/10二十一除十取余数,幂运算使用工具类表示Math.pow(2,3)-2的3次方 ++自加,--自减 int a =3 ; int b =a++;//输出a=4,b=3 int b =++a;//输出a=4,b= 阅读全文
posted @ 2024-07-07 21:09 37201 阅读(15) 评论(0) 推荐(0)
摘要: 语法 注释 //单行注释 /* 多行注释 */ /**文档注释*/(用得比较少) 标识符关键字-参数定义注意事项 关键字有自己特定功用-在定义参数时不能随意使用 数据类型 强类型语言——必须先定义后再使用且变量使用必须符合规定 基础类型 整数型int常用且够用,long类型要在数字后面加L-小写也可 阅读全文
posted @ 2024-07-06 23:48 37201 阅读(26) 评论(0) 推荐(0)
摘要: 常用快捷键+Java安装和卸载+Dos命令+Notepad++试练“Hello World”+IDEA Windows Control+C 复制 Control+X 剪切 Control+V 黏贴 Control+A 全选 Control+Z 撤销 Control+S 保存 Control+D复制当 阅读全文
posted @ 2024-07-05 21:27 37201 阅读(51) 评论(0) 推荐(0)
摘要: Markdown学习 (#+空格+标题名字+回车=自动形成大标题)(由#号数目控制几级标题) 字体 hello world!(两边加两个*号为粗体) hello world!(两边一个*号为斜体) hello world!(三个*号斜体加粗) hello world!(两边两个~号删除线) 引用 ( 阅读全文
posted @ 2024-05-18 16:38 37201 阅读(9) 评论(0) 推荐(0)