第一阶段
文章平均质量分 75
jonney2015
这个作者很懒,什么都没留下…
展开
-
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 · 548 阅读 · 0 评论 -
第十四天(继承)
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 · 1141 阅读 · 0 评论 -
第十三天(封装 构造函数)
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 · 1981 阅读 · 0 评论 -
第一阶段第十二天(面向对象 对象方法调用)
2、熟悉类的结构体,类变量和成员变量区别 结构体: * 修饰符 class 类名{ * 属性:变量 * 局部变量:在方法中定义变量 * 全局变量:类变量 * 成员变量:非静态变量 * 方法: * main方法:主方法 入口文件 * *原创 2017-05-26 16:57:51 · 583 阅读 · 0 评论 -
第一阶段第十一天(String字符串 和StringBuffer)
1、倒序输出打印字符串 avdkfasjks 要求两种方式 String StringBuffer package day11; /** * * 倒序输出打印字符串 avdkfasjks * * 要求两种方式 * * String * * StringBuffer * */ pu原创 2017-05-26 16:54:54 · 304 阅读 · 0 评论 -
第一阶段第十天(数组排序(二维),双色球,杨辉三角)
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 · 685 阅读 · 0 评论 -
第一阶段第九天(函数递归调用,一维数组)
1、详细写出数组定义的几种方式,并举例说明 定义数组: 1.动态初始化 数据类型 [] 变量名=new 数据类型[容量]; 例如:定义一个int类型数组 分配5个元素 int [] arr=new int[5]; 2.静态初始化 数据类型 [] 变量名=new 数据类型[]{值1,值2,值3}; 简写: 数据类型 [] 变量名={值1原创 2017-05-26 16:50:58 · 990 阅读 · 0 评论 -
第一阶段第八天(函数结构体以及调用)
1. package day8; import java.util.Scanner; /** * * 写一个函数add,接受两个整数作为参数,返回这两个整数的和。 * */ public class Demo8_1 { /** * 入口文件 * @param args */ public static v原创 2017-05-26 16:42:26 · 747 阅读 · 0 评论 -
第一阶段第七天(循环嵌套)
1、输出打印九九乘法口诀 package day7; public class Demo7_1 { public static void main(String[] args) { //外循环代表行 for(int i=1;i //内循环控制打印输出 for(int j=1;j System.out.print(i+"*"+j+"="+i*j+"\t");//输出打印原创 2017-05-26 16:40:11 · 267 阅读 · 0 评论 -
第一阶段第六天(随机数,循环)
1、while实现1+2+3+...+100=? package day6; public class Demo1 { public static void main(String[] args) { int i=1,sum=0; while(i sum+=i; i++; } System.out.println("1+2+3+...+100="+sum); }原创 2017-05-26 16:30:55 · 316 阅读 · 0 评论 -
第一阶段第五天(Scanner类,选择和循环结构)
2、通过if或switch两种方式实现: *完成一个简单的计算 器程序。要求如下: 1. 读入两个整数 2. 提示用户选择对这两个整数的操作,即输出 1 : + 2 : - 3 : * 4 : / 请输入您的选择: 读入用户选择,输出结果信息 package day5;原创 2017-05-26 16:27:23 · 505 阅读 · 0 评论 -
第一阶段第四天(运算符和流程结构)
1、(操作符)如下代码: a=(a>b)?a:b 请问这段代码实现了什么功能 此运算符叫做:三元运算符 格式: 布尔表达式?值1:值2 表述: 布尔表达式?成立输出的结果:不成立输出的结果 如上所述:a>b此表达式为原创 2017-05-26 14:31:25 · 1113 阅读 · 0 评论 -
第一阶段第三天(数据类型,运算符)
1、执行以下操作、得到相关b的结果值信息 int a=4; int b=(a++)+(--a)+(++a); 答:b=13 int a = 4; int b = (a++) + (--a) +(++a); 首先依次计算每个括号中的表达式的值。 计算第一个括号:表达式的值为 4,a 的值为 5 计算第二个括号:表达式的值为 4,a 的值为 4 计算第原创 2017-05-26 14:17:16 · 423 阅读 · 0 评论 -
第一阶段第二天(java标识符,基本数据类型)
1、以下标识符错误的原因是什么,详细总结java标识符组成及规范 class:不能以关键字命名 12java:标识符以数字开头了 goto:不能以保留字命名 java@1:标识符命名组成里面没有@符号 1张三: 标识符以数字开头了,并且不建议用中文组成 ¥10:标识符的组成里面没有¥。 标识符组成 有英文字母(A-Z a-z)、数原创 2017-05-26 14:09:38 · 555 阅读 · 0 评论 -
第十五天(多态)
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 · 2589 阅读 · 0 评论