随笔分类 -  Java

我从零学习Java的历程,记录自己一点一滴的成长,哈哈
摘要:一、补充:成员变量和局部变量区别 1.作用域不同 局部变量的作用域适用于其方法内部; 成员变量的作用域在整个类的内部都是可见的。 2.初始值不同 Java会给成员变量一个初始值,默认成员变量的值是0; 但是不会给局部变量一个初始值,所以定义局部变量的时候必须赋值。 3.在同一个方法中,不允许有同名局 阅读全文
posted @ 2017-08-10 15:03 猴面包 阅读(195) 评论(0) 推荐(0)
摘要:一、类和对象 1类和对象 2.定义类 (1)类的组成:属性、方法 (2)定义类的步骤:a.定义类名;b.编写类的属性;c.编写类的方法。 public calss 类名{ //定义属性部分(成员变量) 属性1的类型 属性1; 属性2的类型 属性2; …… //定义方法部分 方法1; 方法2; …… 阅读全文
posted @ 2017-08-10 10:21 猴面包 阅读(121) 评论(0) 推荐(0)
摘要:1.需求:定义一个类,对数组中的数据进行管理。 2.方法: 1)插入数据(第一次最多允许插入9个,然后允许再指定位置插入一个):public int[] insertData(){} 2)显示所有数据(插入数据前、插入数据后):public void showData(int[] a,int len 阅读全文
posted @ 2017-08-09 16:44 猴面包 阅读(565) 评论(0) 推荐(0)
摘要:1.可变参数——查找 注意1:如果参数列表中有2个或2个以上参数,可变参数一定是放在最后一个位置; 注意2:可变参数列表可与数组兼容的。但是数组不兼容可变参数列表。 2.可变参数重载 注意点:可变参数列表所在的方法是最后被访问的。 阅读全文
posted @ 2017-08-07 14:46 猴面包 阅读(176) 评论(0) 推荐(0)
摘要:1.基本数据类型传值 1)例一 2)例二 3)例三 2.数组的传值 1)例一:定义一个用于修改数组某个值的方法 阅读全文
posted @ 2017-08-07 14:03 猴面包 阅读(194) 评论(0) 推荐(0)
摘要:1.重载是指方法名相同,参数列表不同 阅读全文
posted @ 2017-08-07 11:42 猴面包 阅读(148) 评论(0) 推荐(0)
摘要:1.数组作为方法 2.查找元素案例: 阅读全文
posted @ 2017-08-07 11:07 猴面包 阅读(134) 评论(0) 推荐(0)
摘要:1.方法的定义 2.方法的声明(方法名第一个单词小写,之后每个单词首字母大写) 3.方法的分类 4.无参无返回值的方法 5.无参有返回值的方法 6.有参无返回值的方法(输出语句不能放到主函数里) 7.有参数有返回值的方法 阅读全文
posted @ 2017-08-07 10:09 猴面包 阅读(150) 评论(0) 推荐(0)
摘要:1.二维数组的三种声明形式 2.二维数组的下标对应的值 3.声明二维数组的同时进行创建数组 注意:行数必须填写,可以省略列数。 上一题正确答案是:A 、D 4.二维数组初始化 5.循环输出二维数组 编程练习 阅读全文
posted @ 2017-08-04 16:57 猴面包 阅读(238) 评论(0) 推荐(0)
摘要:1.冒泡排序 public class maopao { public static void main(String[] args) { int[] a = {34,53,12,32,56,17}; System.out.println("排序前的数组元素为:"); for(int n:a){ S 阅读全文
posted @ 2017-08-04 14:34 猴面包 阅读(238) 评论(0) 推荐(0)
摘要:一、数组的概念 1.数组的声明的2种方式 2.数组创建 3.数组的初始化 4.数组元素的引用 二、数组的应用 案例1:求1-15中能被3整除的数 案例2:求数组中的最大值和最小值 案例3:求数组之和(增强型for循环) 1.哈哈哈 阅读全文
posted @ 2017-08-04 13:31 猴面包 阅读(115) 评论(0) 推荐(0)
摘要:1.debug步骤 1)设置断点:在需要坚持的代码前面蓝色区域,双击(取消的时候也双击即可); 2)断点调试(按F11):在需要运行的程序中右击-选择Debug As,或者点击工具栏中的小虫子图标。 3)进行单步调试 F6:单步调试的快捷键; F5:运行到自定义方法时,会调到方法里面执行; F8:多 阅读全文
posted @ 2017-08-03 15:03 猴面包 阅读(331) 评论(0) 推荐(0)
摘要:1.break语句,跳出循环 2.continue语句,只结束当前循环 阅读全文
posted @ 2017-08-03 14:42 猴面包 阅读(180) 评论(0) 推荐(0)
摘要:1.whlie循环 案例1:求1-100的累加和 运行结果; 案例2:循环输出26个英文字母,分2行输出 运行结果: 2.do-while循环 案例1:求1-100的累加和 运行结果: 案例2:猜字游戏 3.for循环 案例1:求1-100的累加和 4.whlie嵌套循环 案例1:输出4行4列的星号 阅读全文
posted @ 2017-08-03 14:22 猴面包 阅读(157) 评论(0) 推荐(0)
摘要:1.选择结构有: if结构 if-else结构 星期案例 比较以下2段代码,区分有break和无break的区别! 阅读全文
posted @ 2017-08-03 09:56 猴面包 阅读(149) 评论(0) 推荐(0)
摘要:润年案例 package test;import java.util.Scanner;public class runnian {= public static void main(String[] args) { // TODO Auto-generated method stub System. 阅读全文
posted @ 2017-08-03 09:01 猴面包 阅读(184) 评论(0) 推荐(0)
摘要:1.条件运算符 阅读全文
posted @ 2017-08-02 17:36 猴面包 阅读(190) 评论(0) 推荐(0)
摘要:1.逻辑运算符 2.逻辑 与 运算符 对比一下n的值,区分&、&& 3.逻辑 或 运算符 4.逻辑 非 运算符(!) 阅读全文
posted @ 2017-08-02 15:50 猴面包 阅读(168) 评论(0) 推荐(0)
摘要:1.关系运算符 阅读全文
posted @ 2017-08-02 15:23 猴面包 阅读(159) 评论(0) 推荐(0)
摘要:1.赋值运算 2.算数运算符 3.自增自减运算 阅读全文
posted @ 2017-08-02 14:29 猴面包 阅读(119) 评论(0) 推荐(0)