- 博客(15)
- 收藏
- 关注
原创 第十五天(多态)
1、(多态)有如下代码class Super{public void m(){foo();}public void foo(){System.out.println("foo() inSuper");}}class Sub extends Super{public void foo(){System.out.p
2017-06-04 08:32:13 2619
原创 第十四天(继承)
1. (继承、this 和super 关键字)有以下代码class Super{public Super(){System.out.println("Super()");}public Super(String str){System.out.println("Super(String)");}}class Sub exten
2017-06-01 21:14:03 1181
原创 第十三天(封装 构造函数)
1、chap5中6-14题,15题选做6>(构造函数)有以下代码 class MyClass{int value;}public class TestMyClass{public static void main(String args[]){ MyClass mc1 = new MyClass(); MyClass mc2 = new MyClass(
2017-06-01 21:08:17 1998
原创 第一阶段第十二天(面向对象 对象方法调用)
2、熟悉类的结构体,类变量和成员变量区别结构体: * 修饰符 class 类名{ * 属性:变量 * 局部变量:在方法中定义变量 * 全局变量:类变量 * 成员变量:非静态变量 * 方法: * main方法:主方法 入口文件 * *
2017-05-26 16:57:51 592
原创 第一阶段第十一天(String字符串 和StringBuffer)
1、倒序输出打印字符串 avdkfasjks 要求两种方式 String StringBufferpackage day11;/** * * 倒序输出打印字符串 avdkfasjks * * 要求两种方式 * * String * * StringBuffer * */pu
2017-05-26 16:54:54 316
原创 第一阶段第十天(数组排序(二维),双色球,杨辉三角)
1、对一维数组{12,21,9,45,32,23}进行冒泡排序package day10;import java.util.Arrays; /** * * 对一维数组{12,21,9,45,32,23}进行冒泡排序 * */public class Demo10_1 { /** * 入口文件 *
2017-05-26 16:54:09 703
原创 第一阶段第九天(函数递归调用,一维数组)
1、详细写出数组定义的几种方式,并举例说明定义数组: 1.动态初始化 数据类型 [] 变量名=new 数据类型[容量]; 例如:定义一个int类型数组 分配5个元素 int [] arr=new int[5]; 2.静态初始化 数据类型 [] 变量名=new 数据类型[]{值1,值2,值3}; 简写: 数据类型 [] 变量名={值1
2017-05-26 16:50:58 1002
原创 第一阶段第八天(函数结构体以及调用)
1.package day8; import java.util.Scanner; /** * * 写一个函数add,接受两个整数作为参数,返回这两个整数的和。 * */public class Demo8_1 { /** * 入口文件 * @param args */ public static v
2017-05-26 16:42:26 766
原创 第一阶段第七天(循环嵌套)
1、输出打印九九乘法口诀package day7;public class Demo7_1 {public static void main(String[] args) {//外循环代表行 for(int i=1;i//内循环控制打印输出for(int j=1;jSystem.out.print(i+"*"+j+"="+i*j+"\t");//输出打印
2017-05-26 16:40:11 277
原创 第一阶段第六天(随机数,循环)
1、while实现1+2+3+...+100=?package day6;public class Demo1 {public static void main(String[] args) {int i=1,sum=0;while(isum+=i;i++;}System.out.println("1+2+3+...+100="+sum);}
2017-05-26 16:30:55 329
原创 第一阶段第五天(Scanner类,选择和循环结构)
2、通过if或switch两种方式实现: *完成一个简单的计算 器程序。要求如下: 1. 读入两个整数 2. 提示用户选择对这两个整数的操作,即输出 1 : + 2 : - 3 : * 4 : / 请输入您的选择: 读入用户选择,输出结果信息package day5;
2017-05-26 16:27:23 521
原创 第一阶段第四天(运算符和流程结构)
1、(操作符)如下代码: a=(a>b)?a:b 请问这段代码实现了什么功能此运算符叫做:三元运算符 格式: 布尔表达式?值1:值2 表述: 布尔表达式?成立输出的结果:不成立输出的结果 如上所述:a>b此表达式为
2017-05-26 14:31:25 1129
原创 第一阶段第三天(数据类型,运算符)
1、执行以下操作、得到相关b的结果值信息int a=4;int b=(a++)+(--a)+(++a);答:b=13int a = 4;int b = (a++) + (--a) +(++a);首先依次计算每个括号中的表达式的值。计算第一个括号:表达式的值为 4,a 的值为 5 计算第二个括号:表达式的值为 4,a 的值为 4 计算第
2017-05-26 14:17:16 438
原创 第一阶段第二天(java标识符,基本数据类型)
1、以下标识符错误的原因是什么,详细总结java标识符组成及规范class:不能以关键字命名12java:标识符以数字开头了 goto:不能以保留字命名java@1:标识符命名组成里面没有@符号 1张三: 标识符以数字开头了,并且不建议用中文组成¥10:标识符的组成里面没有¥。 标识符组成 有英文字母(A-Z a-z)、数
2017-05-26 14:09:38 573
原创 JAVA学习:第一阶段第一天(java基本概念和配置环境)
1、简述对JVM、JRE、JDK的理解 JVM:java虚拟机,一个模拟的计算机,相当于计算机系统(软件+硬件) JRE:java运行环境,包括JVM以及一些核心类库 JDK:java开发工具包,java核心,包括java的运行环境、java工具、java基本类库2、简述环境变量path、java_home、classpath的作用及其注意点 作用:运行路径
2017-05-26 14:00:00 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人