自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 收藏
  • 关注

原创 方法

package OOP;public class 方法 { /** * @方法的定义: * 方法制定操作对象数据的方式,如何执行所请求的操作规范,对对象的执行操作就叫做方法 * 方法的作用:使程序更加简单清晰,有利于维护程序,提高了代码的复用性,提高了程序开发的效率 * 方法的定义至少需要四要素: * 方法的返回值类型 方法名称 形参列表 方法体

2012-05-30 03:47:05 443

原创 类与对象2

package OOP;public class 类与对象 { /** * @如何创建类 * 类是将现实世界中的概念模拟到计算机中,通过多个具体的对象,抽取出他们的共性特和行为, * 比如:person类中,可以有属性:name sex age 行为: speak() tread();这些对象归纳为1类就成了person类 * 在java中所有的java程

2012-05-30 03:44:00 447

原创 类与对象

/*写一个类描述手机这个事物。*/class Phone{ //品牌 String type = "诺基亚"; //颜色 String color; //价格 int price; //打电话的功能 public void call() { System.out.println("手机可以打电话"); } //发短信的功能

2012-05-30 03:42:46 403

原创 局部变量和成员变量的区别

package 面向对象;public class BLdemo { /** * @局部变量和成员变量的区别: * 1,作用范围 * 成员变量:定义在整个类中,用于整个类 * 局部变量,定义在方法中,只在它所属的范围内有效 * * 2,存储区域不同 * 成员变量:存储在堆内存中,随着对象的存在而存在,但对象变成垃圾,会被回收 * 局

2012-05-30 03:40:06 483

原创 局部变量与成员变量

package 面向对象;public class 局部变量与成员变量 { /** * @属性的定义 * 在类中定义的属性有常量属性和成员属性之分 * 常量属性 就是用final修饰的属性.它的值只能赋值一次.以后就不能再更改了 * 并且在类中定义的常量属性一般用大写名字 * public class Demo1{ final String

2012-05-30 03:39:34 599

原创 演示构造函数

/*构造函数特点:1:函数名与类名相同2:不用定义返回值类型3:没有具体的返回值。作用:创建对象时使用,并且给对象进行初始化。一般用于给类的属性进行初始化。注意:当我们没有给类定义构造函数时,系统会自动给类一个默认的无参构造函数。 当我们手动给出无参构造,再使用的时候,就会使用我们自己的无参构造。 只要重载了构造函数,系统将不会再给出默认的

2012-05-30 03:21:44 344

原创 Person3

package 面向对象;public class Person3 { /** * @人的属性: 姓名,年龄,性别 * 人的操作:行走,吃饭,睡觉 */ String name ; //姓名 int age; //年龄 String sex; //性别 Person3(String a,int b,String c){//参数化的构

2012-05-30 03:21:04 535

原创 Person2

package 面向对象;public class Person2 { /** * @人的属性: 姓名,年龄,性别 * 人的操作:行走,吃饭,睡觉 */ String name; int age; String sex ="男人"; Person2(){//显示定义一个无参的构造方法 System.out.println("用我来显示无

2012-05-30 03:20:42 375

原创 Person1

package 面向对象;public class Person1 { /** * @人的属性: 姓名,年龄,性别 * 人的操作:行走,吃饭,睡觉 */ private String name ; //姓名 private int age; //年龄 private boolean sex; //性别 public void show

2012-05-30 03:20:18 443

原创 构造函数

package 面向对象;public class 构造函数 { /** * * 构造函数: * 一个新对象初始化的最终步骤是通过new关键字去调用对象的构造方法,构造方法必须满足以下几个条件 * 1,方法名必须与类名称完全相匹配, * 2,没有具体的返回值,不要声明返回值类型 * 3,不能被static ,final,synchrony,ab

2012-05-30 03:19:52 356

原创 复习题十二

package 复习题;public class 复习题十二 { /** * @编写一个程序,可以找出一个数组中的所有偶数 */ public static void main(String[] args) { //声明一个数组 int arr [] = {31,313,4,12,4552,334,0}; //调用方法找数组中的偶数 Syst

2012-05-27 23:24:12 288

原创 复习题十一

package 复习题;import java.util.Scanner;public class 复习题十一 { /** * @使用移位方式将一个十进制数转换为十六进制。 * 三种方式: * 0-9之间的数值直接加上字符'0',9以上的数值减去10以后再加上字符'A' 定义一个数组, * 其中包含0-F这些字符,然后用要计算的数值作为数组的索引号

2012-05-27 23:23:48 687

原创 复习题十

package 复习题;import java.util.Scanner;public class 复习题十 { /** * @编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数,然后打印出这个十进制整数对应的二进制形式。 */ public static void main(String[] args) { // 导入Scanner 方法,进

2012-05-27 23:23:25 323

原创 复习题九

package 复习题;import java.util.Arrays;public class 复习题九 { /** * 数组复制的的几种方法 */ public static void main(String[] args) { //声明一个数组 int arr[] = { 2113, 234, 4, 5, 1, 3, 1 }; //动态复

2012-05-27 23:22:57 352

原创 复习题八

package 复习题;import java.util.Scanner;public class 复习题八 { /** * @param 编写一个程序 * 程序接收键盘上输入的三个数,并输出这三个数的最大数。 */ public static void main(String[] args) { // TODO 键盘输入

2012-05-27 23:22:34 412

原创 复习题七

package 复习题;public class 复习题七 { /** * @打印图形 * *** ***** ******* ********* ******* ***** *** * * * */ public s

2012-05-27 23:22:10 442

原创 复习题六

package 复习题;import java.util.Arrays;public class 复习题六 { /** * @定义一个函数,对数组进行二分法查找。 */ public static void main(String[] args) { // 声明一个数组 int arr[] = { 123, 441, 3444, 412, 551

2012-05-27 23:21:46 335

原创 复习题五

package 复习题;public class 复习题五 { /** * @定义一个函数,对数组进行排序。 */ public static void main(String[] args) { //创建一个数组,这个数组是乱序的 int [] arr = {3131,3411,3112,4412,44511,3}; //调用排序的方法,将数组进

2012-05-27 23:21:20 271

原创 复习题四

package 复习题;public class 复习题四 { /** * @定义一个函数,将数组中所有元素反转。例如:{1, 2, 3} 反转后为 {3, 2, 1}。 */ public static void main(String[] args) { // 创建一个数组 int array[] = { 1, 2, 3, 4, 5, 6, 7, 8

2012-05-27 23:20:52 298

原创 复习题三

package 复习题;public class 复习题三 { /** * @param 定义一个函数 * 找出数组中的最大数。 */ public static void main(String[] args) { //声明一个数组 int arr [] = new int []{123,451123,23311334,1

2012-05-27 23:20:20 272

原创 复习题二

package 复习题;public class 复习题二 { /** * @param 定义一个函数 * 交换数组中的两个数字 */ public static void main(String[] args) { // 声明数组 int arr [] = new int [] {1,34,45,6234,342};

2012-05-27 23:19:45 358

原创 复习题一

package 复习题;public class 复习题一 { /** * @定义一个函数,将数组中所有元素打印。要求打印成一行,每个元素之间以逗号分隔。 */ public static void main(String[] args) { int[] arr = new int[] { 1, 2, 23, 56, 23 }; // 声明数组 prin

2012-05-27 23:19:10 234

原创 复习10:If练习题

/*考试成绩分等级。 90~100 A等。 80-89 B等。 70-79 C等。 60-69 D等。 60以下 E等。要求定义一个功能,对考试成绩进行等级的获取。根据给定的分数,输出对应的等级。提示:1,明确结果:结果是字母等级。可以使用char类型。2,未知内容:考试的成绩。是一个int类型的数据。*/class Lesson3

2012-05-26 02:59:30 383

原创 复习9:逻辑运算符

class lesson2{ public static void main(String[] args) { /*int x=1,y=1; if(x++==2&++y==2) { x=7; } System.out.println("x="+x+",y="+y); */ /*int x = 1,y = 1; if

2012-05-26 02:58:42 260

原创 复习8:WhileTest

/*while应用*/class WhileTest{ public static void main(String[] args) { //输出1到10的数字 /* System.out.println(1); System.out.println(2); ... */ int x = 1; while(x<=10

2012-05-26 02:52:30 313

原创 复习7:SwitchTest

/*请把下面的内容用switch实现: A:给出一个数字1-7之间的,请输出对应的星期几? B:需求如下: 一年有4季,每季有三个月 春 3,4,5 夏 6,7,8 秋 9,10,11 冬 12,1,2 请输入月份,打印季节。1:switch不写break有没有用? 当多个答案对应同一结果的时候,它有用。2

2012-05-26 02:51:20 393

原创 复习6:SwitchDemo

/*格式: switch(表达式) { case 取值1: 执行语句; break; case 取值2: 执行语句; break; …... default: 执行语句; break; } 1:switch(表达式) switch用于定义选择的范围。内部定义的是答案。 表达式表达式只有四种情

2012-05-26 02:50:41 340

原创 复习5:IfTest

/*if语句的应用:1:给出一个数字1-7之间的,请输出对应的星期几?2:一年有4季,每季有三个月春 3,4,5夏 6,7,8秋 9,10,11冬 12,1,2请输入月份,打印季节。if语句的应用场景:A:判断几个值的时候。B:对结果是布尔类型的表达式进行判断的时候。C:对范围进行判断。*/class IfTest {

2012-05-26 02:49:46 376

原创 复习4:IfDemo

/*格式: if(条件表达式) { 执行语句; } else if (条件表达式) { 执行语句; } …… else { 执行语句; } 1:最后一个else可以省略吗? 可以?但是一般建议写上。 A:else是第三种if语句的组成部分,为了避免出现编译问题,建议加上。 B:我们不可能把所有的判断情况

2012-05-26 02:48:42 377

原创 复习3:IfDemo

/*格式: if(条件表达式) { 执行语句1; } else { 执行语句2; } 1:比第一种多了else,否则,如果,那么的意思。 2:如果条件表达式为true,执行语句1;否则,执行语句2 3:发现if语句和条件(三元)运算符有些相似。那么有没有区别呢? A:条件运算符是if语句的简写格式。 B:条件运算符都可以用i

2012-05-26 02:47:51 351

原创 复习2:for的应用

/*for的应用*/class ForTest { public static void main(String[] args) { //输出1-10 int a = 1; while(a<=10) { System.out.println(a); a++; } for(int b=1; b<=10; b++)

2012-05-26 02:47:10 261

原创 复习1:for循环嵌套的应用

/*for循环嵌套的应用*/class ForForTest2 { public static void main(String[] args) { /* 控制台输出以下形状 ***** **** *** ** * */ /* for(int x=0; x<5; x++) { for(i

2012-05-26 02:46:14 306

原创 ArrayDemo3

package java基础知识.数组和常用算法;/*传递参数时:*/class ArrayDemo3 { public static void main(String[] args) { int a=10,b=20; System.out.println("a="+a+",b="+b); changeValue(a,b); Sys

2012-05-25 23:51:18 280

原创 ArrayDemo2

package java基础知识.数组和常用算法;public class ArrayDemo2 { /* 数组操作常见问题 1:ArrayIndexOutOfBoundsException 访问数组下标越界。就是已经超过能访问的最大角标。 2:NullPointerException 空指针异常。就是说你访问的实体为空。null */

2012-05-25 23:50:48 267

原创 ArrayDemo1

package java基础知识.数组和常用算法;public class ArrayDemo1 { /** * @param 内存演示案例和数组的第二种格式 * 元素类型[] 数组名 = new 元素类型 []{元素,元素,元素....} */ public static void main(String[] args) { // TODO Auto-

2012-05-25 23:50:28 255

原创 ArrayDemo

package java基础知识.数组和常用算法;public class ArrayDemo { /** * @数组 同一种类型数据的集合.其实数组就是一个容器 只要是容器,就得重点掌握 数组的好处: 可以自动给数组中的元素从0开始编号,方便操作这些元素 数组的格式: 元素类型 [] 数组名 = new 元素类型[元素个数或数组长度]

2012-05-25 23:50:04 362

原创 FunctionTest

package java基础知识.小结与练习;/*函数的应用自定义函数的时候要明确两点: 1:明确结果 对应的就是明确返回值的类 2:明确参数 就是这个函数需不需要有未知内容参与,如果有,就要定义变量。 明确参数的类型。 明确参数的个数。*/class FunctionTest { //主函数测试自定义函数是否正确 public stat

2012-05-25 23:47:18 962

原创 FunctionDemo2

package java基础知识.小结与练习;/*函数的重载 在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。 简单的记住: 函数名字相同,参数列表不同。 **参数类型 **参数个数*/class FunctionDemo2 { public static void main(Strin

2012-05-25 23:46:46 297

原创 FunctionDemo1

package java基础知识.小结与练习;/*什么是函数? 函数就是定义在类中的具有特定功能的一段独立小程序。 函数也称为方法。函数的格式: 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,…) { 执行语句; return 返回值; } 1:修饰符 后面会重点讲。public static 2:返回值

2012-05-25 23:46:23 404

原创 增强for循环

package java基础知识.数组和常用算法;public class 增强for循环 { /** * @param 增强for循环的简单介绍. */ public static void main(String[] args) { // 在JDK 5.0之前我们列出一列数组.输出数据需要用下变的方法 int [] arr1 = {1,2,3,4,5

2012-05-25 22:30:49 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除