Java知识
文章平均质量分 75
Java知识
九千里
赌徒谬论
展开
-
Java中关于nextInt()、next()和nextLine()
原博客地址:https://www.cnblogs.com/Skyar/p/5892825.htmlJava中关于nextInt()、next()和nextLine()的理解先看解释:nextInt(): it only reads the int value, nextInt() places the cursor in the same line after reading the input...转载 2018-03-29 21:18:07 · 8247 阅读 · 2 评论 -
Map
package onlinejudge;import java.util.*;import java.util.Map.Entry; /* * Map提供一种映射关系,其中的元素是以键值对的形式存储,能够实现根据key快速查找value * Map中的键值对是以Entry类型的对象实例形式存在 * 键(key)不可重复,value可以重复 * 每个键最多可以映射到一个value值...原创 2018-05-06 16:28:14 · 220 阅读 · 0 评论 -
泛型
package onlinejudge;import java.util.*;class Course{ public String id; public String name; public Course(String id, String name){ this.id = id; this.name = name; }}/*泛型集合不可以使用基本数据类型,例如int...原创 2018-05-06 15:20:26 · 133 阅读 · 0 评论 -
Java 集合框架
package onlinejudge;import java.util.*; class Course{ public String id; public String name; public Course(String id, String name){ this.id = id; this.name = name; }}class Student{ String ...原创 2018-05-05 18:36:25 · 190 阅读 · 1 评论 -
JSwing
package onlinejudge;//import java.util.Scanner;import javax.swing. *;import java.awt. *; public class Main{ public static void main(String []args) { JFrame window1 = new JFrame("第一个窗口"); ...原创 2018-04-25 09:10:20 · 643 阅读 · 0 评论 -
接口
eg.1Computable.javapublic interface Computable { int MAX = 100; int f(int x);}China.javapublic class China { int number; public int f(int x) { int sum = 0; for(int i = 1;i<=x;i++) { ...原创 2018-04-11 10:42:15 · 261 阅读 · 0 评论 -
abstract类与多态
将所有类看作是一个小型的开发框架,主函数看作是用户程序,满足开闭原则,框架相对于用户的需求比较容易维护,当用户需要模拟其他动物的声音时,只需要简单的增加一个其他动物的类即可,而无须修改框架中的其他类。package onlinejudge;import java.util.Scanner; class Simulator {//声音模拟器 public void playSound(Anim...原创 2018-04-11 00:30:35 · 487 阅读 · 0 评论 -
多态性
package onlinejudge;import java.util.Scanner;//多态性class 动物{ void cry() { }}class 狗 extends 动物{ void cry() { System.out.println("这是狗的叫声 汪汪汪"); }...原创 2018-04-11 00:03:58 · 140 阅读 · 0 评论 -
abstract 类
package onlinejudge;import java.util.Scanner;abstract class 机动车 { abstract void 启动(); abstract void 加速(); abstract void 刹车();}class 手动挡 extends 机动车 { void 启动() { System.out.println("踏下离合器...原创 2018-04-10 23:59:07 · 2250 阅读 · 0 评论 -
Java数组
1.声明数组 不允许在方框内限定数组个数 正确形式:int []a ;2.创建数组 a = new int[110] 或者 int []a = new int[110]; int [][]b = new int[110][110];3.允许使用int型变量制定数组个数 int s = 100; int []a = new int[s];(与C语言区别)4.初始化:第一种: float a[] = ...原创 2018-03-20 22:40:51 · 207 阅读 · 0 评论 -
JAVA标识符
Java 标识符:用来表示类名,变量名,方法名,类型名,数组名,文件名的有效字符序列称为标识符。规则:1.只有字母(区分大小写),下划线,美元符号和数字组成,长度不受限制。注:字母包括英文26个字母 ,汉字,日文,朝鲜文,俄文,希腊字母等。2.第一个字母不能是数字。3.不能是关键字关键字(50):abstract assert boolean break byte c...原创 2018-03-17 15:20:13 · 8751 阅读 · 0 评论 -
Java数据类型
一.基本数据类型(简单数据类型)逻辑类型:boolean整数类型:byte,short,int, long字符类型:char浮点类型:float,double二,引用型数据类型类 数组 接口int : 内存分配4字节,1字节8位,总共32位 -2^31 ~ 2^31-1byte: 内存分配 1 字节,占8位 -2^7~2^7-1 不存在常量型byte,但是可以把一定范围的int赋值给bytes...原创 2018-03-20 21:26:10 · 123 阅读 · 0 评论 -
Java--List
原博客:https://blog.csdn.net/wz249863091/article/details/52853360什么是List在上一章,我们已经了解了List主要分为3类,ArrayList, LinkedList和Vector。 为了进一步清晰List的结构,我在这手工画了一张图,用于回顾下AbstarctCollection在上一张Java集合详解–什么是集合已经有简单的介绍,它是...转载 2018-03-29 22:24:29 · 152 阅读 · 0 评论 -
Java集合
原博客:https://blog.csdn.net/wz249863091/article/details/52843060什么是集合集合类存放于java.util包中。 集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。 集合类型主要有3种:set(集)、list(列表)和map(映射)。通俗的说,集合就是一个放数据的容器...转载 2018-03-29 22:22:22 · 166 阅读 · 0 评论 -
Java--Comparator
转载请标明出处:http://blog.csdn.net/u012250875/article/details/551265311.为什么写?comparator 是javase中的接口,位于java.util包下,该接口抽象度极高,有必要掌握该接口的使用大多数文章告诉大家comparator是用来排序,但我想说排序是comparator能实现的功能之一,他不仅限于排序2.接口功能该接口代表一个比...转载 2018-03-29 22:18:01 · 184 阅读 · 0 评论 -
Java--Collections
原博客:https://blog.csdn.net/qq924862077/article/details/48022135类Collections是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。java.lang.Object java.util.CollectionsCollections中常用的方法...转载 2018-03-29 22:05:47 · 184 阅读 · 0 评论 -
Set
package onlinejudge;import java.util.*; /* * Set接口及其实现类--HashSet * Set是元素无序并且不可以重复的集合,被称为集 * HashSet哈希集,是Set重要实现类 * * Set遍历只可以用Foreach 和 Iterator , 不可以用get方法 */class Course{ public St...原创 2018-05-06 16:29:04 · 254 阅读 · 0 评论