00JAVA语法基础_六位验证码 01】的更多相关文章

在网上看了许多的源程序,涉及到的东西也不太一样,多了图形处理的,由于还没理解太明白,只是做了控制台. package Six_Code; import java.util.Random; import java.util.Scanner; public class Four_Code { public static String getRandomString(int length) { // length 字符串长度 StringBuffer buffer = new StringBuffer…
自动生成30道四则运算的数学题,当前只是简单符合出题,答题和判断的代码,还没做要求,所以现在只是能随机生成三十道100以内的加减法和九九乘法表的乘除法 package Sizeyunsuan; /** * 30道100以内四则运算 * * */ public class Random { public static int getRandom( int n, int m) { //产生n->m的随机数 return (int) (Math.random() * (m - n) + n); } p…
1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 枚举类型的使用是借助ENUM这样一个类,这个类是JAVA枚举类型的公共基本类.枚举目的就是要让某个变量的取值只能为若干固定值中的一个. 2.Java变量遵循“同名变量的屏蔽原则”,请课后阅读相关资料弄清楚相关知识,然后自己编写一些测试代码,就象本示例一样,有意识地在不同地方定义一些同名变量,看看输出的到底是哪个值. 分析:每个变量都会有自己的域,超出了便被覆盖,函数体内的局部变量可以覆盖全局变量,如例程序. 3.查看Java…
题目:像二柱子那样,花20分钟写一个能自动生成30道小学四则运算题目的“软件”. package 课堂作业1; import java.util.Random; import java.util.Scanner; public class MathProblem { public static void res(){ System.out.println("1.显示结果\t2.直接开始下一题"); } public static void main (String[] arge){ i…
1.运行EnumTest.java,并分析结果,得出结论. 其源代码以及运行结果截图如下: 枚举类型的常量以字符串的形式顺序储.源代码中s和t不是原始数据类型.getCLass():取得当前对象所属的Class对象 :isPrimitive:用来判断指定的Class类是否为一个基本类型:s.getClass().isPrimitive()用来判断s是否是基本类型.Size u=Size.valueOf("SMALL");用来转化数据类型.Size.value()可遍历Size中的所有元…
一:运行代码,并分析结果 代码1: package reserve; public class Main { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); // //是原始数据类型吗? System.out.println(s.getClass().isPrimitive()); //从字符串中转换 Siz…
1. 原码为数的二进制数,反码是将其二进制数每一位按位取反.补码则不同,正数的补码是其原码本身,负数的补码是其除符号位以外其他每一位按位取反再加一,符号位不变. int a=100; a=a>>2;//a等于25 a=a<<2;//a等于400 a=a|2;//a等于102 a=a^2;//a等于102 a=a&2;//a等于0 a=~a;//a等于-101 Java中的数是采用补码表示的. 2. public class Test { private static int…
Answer: 动手动脑: 1:1.1--仔细阅读实例:EnumTest.java,运行它,分析运行结果? 1.2--你能得到什么结论?你掌握了枚举变量的基本用法了吗? answer:枚举类型是引用类型!枚举类型不属于原始数据类型,它的每个具体指都引用一个特定的对象.相同的值则引用同一个对象. 可以使用"=="和equals()方法直接比对枚举变量的值.换句话说,对于枚举类型的变量,"=="和equals()方法执                行的结果是等价的.…
记得之前学C语言的时候老师课上讲过一些,不过当时觉得考试不考,也就上课听了下,下课也没怎么多做了解.这次,Java课上再次提出来了,自己也超越了些资料,对这三种概念算是有所初步了解. 1.原码 数据储存的一种,就是以最高位储存符号(0为正数,1为负数),其他位储存数字(以二进制方式) 例如: 7 0000 0111 -7 1000 0111 2.反码 正数的反码与原码一致,而负数的反码则是除最高位以外的数字全部相反(0换成1,1换成0) 例如:   7 -7 原码 0000 0111 1000…
054 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 01 数组概述 本文知识点:数组概述 为什么要学习数组? 实际问题: 比如我们要对学生的成绩进行排序,一个班级有30个学生,那我们对每个学生的成绩分别定义变量来存储,那需要定义30个变量.听起来就头大,要定义这么多变量.所以Java中提供了数组来解决这类需要大量存储数据的问题.数组就是这类问题的解决方案. 数组定义:相同数据类型的数据按照顺序组成的引用数据类型. 这句数组的定义需要熟记. 这里面数组的概念,…