摘要: 一.定义类方法 语法: public 返回值类型 方法名(){ 步骤一:定义方法名和返回类型 //这里编写方法的主体 步骤二:编写方法体 } 二.方法返回值 1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型 语法: return 表达式 ; 作用: 跳出 阅读全文
posted @ 2017-06-11 20:05 华丶仔 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一.对象的特征 1.属性--对象具有各种特征 2.每个对象的每个属性都有特定值 3.方法--对象执行的操作 4.对象:用来描述客观事物的一个实体,由一组属性和方法构成 二..类 类是模子,定义对象将会拥有的特征(属性)和行为(方法) 类是对象的类型--不同于int类型:具有方法 三.类和对象的关系 阅读全文
posted @ 2017-06-11 20:04 华丶仔 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.概念:二维数组是由一维数组组成的数组 2.语法:a.int [] [] arr=new int [2][]; 定义了二维数组的长度,但是一维数组长度没有定义,一维数组没有申请内存空间null b.int [] [] arr=new int [2][3]; 定义了一维数组和二维数组的长度,一维数组 阅读全文
posted @ 2017-06-11 20:03 华丶仔 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 阅读全文
posted @ 2017-06-11 20:02 华丶仔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.System方法 语法:public static void arraycopy( object src. int srcpot. object deat. int destpos. int length) 参数:src 原数组 srcpot--原数组的起始位置 deat--目标数组 destp 阅读全文
posted @ 2017-06-11 20:01 华丶仔 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一.while 1.特点:先判断,再执行 2.语法:while(循环条件){-->符合条件循环继续执行;否则循环退出; 循环操作-->循环被重复执行的操作 }二.do-while 1.特点:a.在条件不满足的情况时;至少执行1次 b.先执行,后判断 2.语法:do{ 操作内容 }while(操作条件 阅读全文
posted @ 2017-06-11 19:56 华丶仔 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一.带参数的方法1.语法:<访问修饰符>放回值类型<方法名><(形式方法列表)>{//方法的主体}2.调用带参方法语法:对象名.方法名(参数1,参数2.....参数N) 二.包名规范1.包名有小写字母组成,不能以圆点开头或结尾2.包名前面最后加上唯一的前缀,通常使用组织倒置的网络域名3.包名后部分依 阅读全文
posted @ 2017-06-11 19:55 华丶仔 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一语法: switch(表达式){ case 常量1: 语句一 break; 必不可少 case 常量2: 语句二 break; case 常量3: 语句三 break; default: 语句四 break; } 二.比较switch与多重if比较 同:都是用来处理分支条件的结构 异:switch 阅读全文
posted @ 2017-06-11 19:54 华丶仔 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一.定义类方法 语法: public 返回值类型 方法名(){ 步骤一:定义方法名和返回类型 //这里编写方法的主体 步骤二:编写方法体 } 二.方法返回值 1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型 语法: return 表达式 ; 作用: 跳出 阅读全文
posted @ 2017-06-11 19:54 华丶仔 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.单行注释--主要是对单行代码变量进行解释说明 public class 名称{ public static void main(String[]args){ //注释内容 System.out.println(); } } 2.多行注释--可以一次为多行代码进行注释 public class 名 阅读全文
posted @ 2017-06-11 19:53 华丶仔 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 数组基本要素:a:标识符:数组的名称,用于区分不同的数组b:数组元素:向数组中存放的数据c:元素下标:对数组元素进行编号,从0开始数组中的每个元素都可以通过下标来访问 阅读全文
posted @ 2017-06-11 19:52 华丶仔 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一:选择排序 原理:将数组中的每个元素与第一个元素比较如果这个元素小于第一个元素则交换这两个元素 循环第一条规则,找出最小的元素放于第一个位置,经过n-1轮比较完成排序 二:冒泡排序 原理:逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素,就交换相互顺序 经过每一轮的比较,一定有一个最大的 阅读全文
posted @ 2017-06-11 19:52 华丶仔 阅读(239) 评论(0) 推荐(0) 编辑
摘要: for循环 for(参数初始化;条件判断;更新循环变量){循环操作;} 表达式全省略,无条件判断,循环变量无改变应在循环体内设法结束循环,否则会造成死循环 break语句break:改变程序控制流用于do-while、while、for中时,可跳出循环而执行循环后面的语句while(){.....b 阅读全文
posted @ 2017-06-11 19:51 华丶仔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 循环结构的特点 循环结构 循环条件 循环操作 while循环 while (循环条件){ //符合条件;循环继续执行;否则循环退出 循环操作; //循环中被重复执行的操作 } 特点:先判断,在执行 do-while循环 do{ 循环操作; //先执行一遍再循环操作 }while(循环条件); //分 阅读全文
posted @ 2017-06-11 19:50 华丶仔 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 基本的if选择结构: if(条件){ //代码块 } 代码块:1.结果必须是布尔值 2.只有一条语句时,建议省略{} 运算符 表达式 说明 &&(且) 条件1&&条件2 仅仅两个条件同时为真,结果为真 ||(或) 条件1||条件2 只要两个条件有一个为真,结果为真 !(非) !条件 条件为真时,结果 阅读全文
posted @ 2017-06-11 19:48 华丶仔 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 基本运算符:"+ - * /" "+"的作用: +在算术运算符中表示做加法运算 在字符串中,可以用来连接字符串,同时也可以和其他的数据类型的变量进行连接 关系运算符:">,<" "==,!=" ">=,<=" 关系运算符的作用:用来做比较运算,比较结果是boolean类型 自增(自减)的运算符:++ 阅读全文
posted @ 2017-06-11 19:46 华丶仔 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Java数据类型: 1.基本数据类型 2.引用数据类型 8种基本数据类型: 1.整数类型:byte,short,int,long 2.浮点数类型:float,double 3.字符类型:char 4.布尔类型:boolean String <字符串> :用于存储一串字符 类型 字节空间 类型说明 b 阅读全文
posted @ 2017-06-11 19:45 华丶仔 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 变量:一个数据存储空间的表示 不同数据存入具有不同内存地址的空间,相互独立 变量的三要素: 1.变量名 2.变量类型 3.变量值 变量声明及使用 使用变量的步骤: 1.第一步:声明变量,即"根据数据类型在内存申请空间" 语法:数据类型 变量名; int money; 2.第二步:赋值,即"将数据存储 阅读全文
posted @ 2017-06-11 19:44 华丶仔 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 Java SE:标配版 a:Java技术的基础和核心 b:主要用于开发桌面应用程序 Java EE:企业版 a:提供了企业级应用开发的完整解 阅读全文
posted @ 2017-06-11 19:43 华丶仔 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 封装的概念: 将类的某些信息隐藏在类内部, 不允许外部程序直接访问, 而是通过该类提供的方法来实现隐藏信息的操作和访问 封装的原则: 1.将属性私有化,访问修饰符设置为private,属性只能在本类中使用 2.在类中给属性提供相对于get/set的方法,给外部的程序访问属性 3.在属性的相对应的方法 阅读全文
posted @ 2017-06-11 19:41 华丶仔 阅读(119) 评论(0) 推荐(0) 编辑