摘要:
java面向对象2 类中方法的声明和使用 方法:刻画功能 1.方法的声明:权限修饰符+返回值类型+名字(形参){ 方法体 } 2.说明 1.权限修饰符:private,public,却省,protected 2.返回值类型:有/无(在没有返回值中可用“return;”来结束此方法) 3.方法名:规范 阅读全文
摘要:
Java面向对象1 面向对象:强调具备了功能的对象,以类/对象(关注名词)为最小单位,考虑谁来做 面向对象思想(执行者—>指挥者) 根据问题,选择问题所针对的现实世界的实体 从实体中找解决问题的属性和功能,形成概念世界中的类 抽象实体用计算机语言描述,形成计算机中的类的定义(借助程序语言,百类构造成 阅读全文
摘要:
数组的补充 Arrays类 数组的工具类 常用:打印数组元素: Arrays.toString(数组名) 赋值:Arrays.fill(数组名,赋的值) 升序:Arrays.sort(数组名) 比较是否相等:Arrays.equals(数组名1,数组名2) . . . int[] a 阅读全文
摘要:
数组 数组的定义 相同类型数据的有序集合(有一定先后次序) 每一个数据称为一个数组元素,每个数组可以通过一个下标来访问 数组的声明与创建 声明 int[] nums;(还是用这个吧) int num[];(c语言过渡的) 创建 numa = new int[10];//可以存放10个int型(分配空 阅读全文
摘要:
java方法(只有值传递) 什么是方法(函数?) Java方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含与类与对象中 方法在程序中被创造,在任意地方被使用 方法设计的原则:一个方法一个功能 方法命名规范:小写+驼峰 public class Demo01 {/ 阅读全文
摘要:
java控制流程2 顺序结构 一句一句的执行,从上到下,依次执行 选择结构 单选择 if(布尔表达式){ //布尔表达式为true将执行的语句 } 双选择 if(布尔表达式){ //布尔表达式为true将执行的语句 }else{ //布尔表达式为flase将执行的语句 } 多选择结构 if(表达式1 阅读全文
摘要:
Java流程控制1 用户交互Scanner 使用next方式接收 package src.operator; import java.util.Scanner; public class Demo04 { public static void main(String[] args) { Scanne 阅读全文
摘要:
java基础语法4 包机制(本质就是文件夹) 一般利用公司域名倒置作为包名(再程序的最上面) 为了使用某一个包的成员,要导入包:使用“import”(eg : import com.www.wht01) 注:1.包名和类名尽量不要重复 2.import.com.*(导入包下所有的类) Java 阅读全文
摘要:
运算符 Java支持的运算符 算术运算符:+ , - , * , / (取整), %(取余) , ++ , -- 赋值运算符:= 关系运算符:> , < , >= , ⇐ , == , != , instanceof 逻辑运算符:&& , || , ! 位运算符:& , | , ^ , ~ , >> 阅读全文
摘要:
java基础语法2 变量 定义几个变量 public class Demo05 { public static void main(String[] args) { //定义几个变量 int a = 1; String b = "wht"; } } 变量的作用域 类变量 +static 实例变量 局 阅读全文