随笔分类 - Java基础学习
多态的概念
摘要:1.集合基础 1.1集合概述 集合类的特点:提供一种存储空间可变的存储模型,泛型。 ArrayList: 可调整大小的数组实现 是一种特殊的数据类型,泛型。 怎么用: 在出现E的地方使用引用数据类型替换即可 例:ArrayList,ArrayList 1.2ArrayList构造方法和添加方法 pu
阅读全文
摘要:Collection接口,包含list和set子接口Collection和Map接口之间的主要区别在于:Collection中存储了一组对象,而Map存储关键字/值对。在Map对象中,每一个关键字最多有一个关联的值。Map:不能包括两个相同的键,一个键最多能绑定一个值。null可以作为键,这样的键只
阅读全文
摘要:
##概述 包含方法 (1) (2) ###工具类设计思想: 其一,是因为防止外界重写对象 其二,是为了让使用类名来访问成员方法 Integer有以下两方法,表示int范围的最大值和最小值
阅读全文

摘要:
1.exit() 2.currentTimeMills() 代码练习
阅读全文

摘要:
StingBuilder与StringBuffer包含的常见方法
阅读全文

摘要:为什么要重写equals()? Equals和 == 的区别: ==:是个运算符, 判断是否相等,基本数据类型进行判断 也可判断两个对象相等,比较两个对象的哈希码值 Equals:是个Object类的方法,只能够判断对象是否相等,不能对基本数据类型进行判断 如果没重写, 等价于a==b,但是重写之后
阅读全文
摘要:1、Object类 “万物皆对象”:(1)从类和对象角度:任何具体事物都是一个对象,。 (2)Object类,类似“东西”。所有的类都继承了Object类。 使用规则: (1)所有的类都继承了Object,即使类class P{} 隐式的继承了Object (2)java中是单继承,Object可能
阅读全文
摘要:StringBuilder 1.concat() 拼接字符串 2.indexOf() 查找 3.replace() 替换 4.subString(1,2) 截取 0,1,2 1开始 2结束 StringBuffer 1.insert() 添加 2.replace() 替换 3.reverse() 反
阅读全文
摘要:
题目:生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题 package com.guoba.day1214.lianxi; import java.util.Random; /* 生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题。 */ publi
阅读全文

摘要:
public class QQLogin { public static void main(String[] args) { int id1 = 123456; String pwd1 = "zhangsan123"; Scanner scanner = new Scanner(System.in
阅读全文

摘要:package com.guoba.method; public class Demo06 { public static void main(String[] args) { System.out.println(f(5));//括号输入几就是计算几的阶乘 } //计算阶乘 //5! 5*4*3*
阅读全文
摘要:package com.guoba.method; public class Demo05 { public static void printMax(double ... numbers) { if (numbers.length == 0){ System.out.println("NO arg
阅读全文
摘要:子类Dog根据自己的需要,重写了Animal方法 package com.guoba.method; class Animal{ public void move(){ System.out.println("动物可以移动"); } } class Dog extends Animal{ publi
阅读全文
摘要:package com.guoba.method; public class Demo02_OverLoading { public static void main(String[] args) { int sum = add(12,23,56); System.out.println("sum:
阅读全文
摘要:加法,输出三角形,方法调用 package com.guoba.method; public class Demo01 { //main方法 public static void main(String[] args) { int sum = add(1, 2); System.out.printl
阅读全文
摘要:package com.guoba.leidemo; public class NeiBuLei { public void out(){ class jubu{//局部内部类 } System.out.println("外部类方法"); } class Inner{//内部类可以获取外部类的私有属
阅读全文