随笔分类 -  Java基础学习

多态的概念
摘要:1.集合基础 1.1集合概述 集合类的特点:提供一种存储空间可变的存储模型,泛型。 ArrayList: 可调整大小的数组实现 是一种特殊的数据类型,泛型。 怎么用: 在出现E的地方使用引用数据类型替换即可 例:ArrayList,ArrayList 1.2ArrayList构造方法和添加方法 pu 阅读全文
posted @ 2021-12-18 09:10 锅巴编程 阅读(584) 评论(0) 推荐(0) 编辑
摘要:Collection接口,包含list和set子接口Collection和Map接口之间的主要区别在于:Collection中存储了一组对象,而Map存储关键字/值对。在Map对象中,每一个关键字最多有一个关联的值。Map:不能包括两个相同的键,一个键最多能绑定一个值。null可以作为键,这样的键只 阅读全文
posted @ 2021-12-16 20:24 锅巴编程 阅读(319) 评论(0) 推荐(0) 编辑
摘要:构造方法 格式化和解析日期 代码练习 阅读全文
posted @ 2021-12-15 17:17 锅巴编程 阅读(25) 评论(0) 推荐(0) 编辑
摘要:自动装箱与自动拆箱1.什么是拆箱&装箱? 阅读全文
posted @ 2021-12-15 17:08 锅巴编程 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-15 16:56 锅巴编程 阅读(20) 评论(0) 推荐(0) 编辑
摘要:Arrays##概述 包含方法 (1) (2) ###工具类设计思想: 其一,是因为防止外界重写对象 其二,是为了让使用类名来访问成员方法 Integer有以下两方法,表示int范围的最大值和最小值 阅读全文
posted @ 2021-12-15 16:48 锅巴编程 阅读(76) 评论(0) 推荐(0) 编辑
摘要:System类的方法1.exit() 2.currentTimeMills() 代码练习 阅读全文
posted @ 2021-12-15 16:26 锅巴编程 阅读(30) 评论(0) 推荐(0) 编辑
摘要:抽象类是对事物的抽象 接口是对行为的抽象 阅读全文
posted @ 2021-12-15 16:13 锅巴编程 阅读(25) 评论(0) 推荐(0) 编辑
摘要:StingBuilder与StringBuffer包含的常见方法(图示)StingBuilder与StringBuffer包含的常见方法 阅读全文
posted @ 2021-12-15 10:06 锅巴编程 阅读(20) 评论(0) 推荐(0) 编辑
摘要:为什么要重写equals()? Equals和 == 的区别: ==:是个运算符, 判断是否相等,基本数据类型进行判断 也可判断两个对象相等,比较两个对象的哈希码值 Equals:是个Object类的方法,只能够判断对象是否相等,不能对基本数据类型进行判断 如果没重写, 等价于a==b,但是重写之后 阅读全文
posted @ 2021-12-15 09:32 锅巴编程 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1、Object类 “万物皆对象”:(1)从类和对象角度:任何具体事物都是一个对象,。 (2)Object类,类似“东西”。所有的类都继承了Object类。 使用规则: (1)所有的类都继承了Object,即使类class P{} 隐式的继承了Object (2)java中是单继承,Object可能 阅读全文
posted @ 2021-12-15 08:41 锅巴编程 阅读(76) 评论(0) 推荐(0) 编辑
摘要:StringBuilder 1.concat() 拼接字符串 2.indexOf() 查找 3.replace() 替换 4.subString(1,2) 截取 0,1,2 1开始 2结束 StringBuffer 1.insert() 添加 2.replace() 替换 3.reverse() 反 阅读全文
posted @ 2021-12-14 15:18 锅巴编程 阅读(19) 评论(0) 推荐(0) 编辑
摘要:生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题题目:生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题 package com.guoba.day1214.lianxi; import java.util.Random; /* 生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题。 */ publi 阅读全文
posted @ 2021-12-14 10:45 锅巴编程 阅读(610) 评论(0) 推荐(0) 编辑
摘要:模拟QQ登陆public class QQLogin { public static void main(String[] args) { int id1 = 123456; String pwd1 = "zhangsan123"; Scanner scanner = new Scanner(System.in 阅读全文
posted @ 2021-12-14 10:19 锅巴编程 阅读(904) 评论(0) 推荐(0) 编辑
摘要:package com.guoba.method; public class Demo06 { public static void main(String[] args) { System.out.println(f(5));//括号输入几就是计算几的阶乘 } //计算阶乘 //5! 5*4*3* 阅读全文
posted @ 2021-12-14 09:32 锅巴编程 阅读(55) 评论(0) 推荐(0) 编辑
摘要:package com.guoba.method; public class Demo05 { public static void printMax(double ... numbers) { if (numbers.length == 0){ System.out.println("NO arg 阅读全文
posted @ 2021-12-14 09:30 锅巴编程 阅读(49) 评论(0) 推荐(0) 编辑
摘要:子类Dog根据自己的需要,重写了Animal方法 package com.guoba.method; class Animal{ public void move(){ System.out.println("动物可以移动"); } } class Dog extends Animal{ publi 阅读全文
posted @ 2021-12-14 09:19 锅巴编程 阅读(99) 评论(0) 推荐(0) 编辑
摘要:package com.guoba.method; public class Demo02_OverLoading { public static void main(String[] args) { int sum = add(12,23,56); System.out.println("sum: 阅读全文
posted @ 2021-12-14 09:07 锅巴编程 阅读(46) 评论(0) 推荐(0) 编辑
摘要:加法,输出三角形,方法调用 package com.guoba.method; public class Demo01 { //main方法 public static void main(String[] args) { int sum = add(1, 2); System.out.printl 阅读全文
posted @ 2021-12-14 09:01 锅巴编程 阅读(39) 评论(0) 推荐(0) 编辑
摘要:package com.guoba.leidemo; public class NeiBuLei { public void out(){ class jubu{//局部内部类 } System.out.println("外部类方法"); } class Inner{//内部类可以获取外部类的私有属 阅读全文
posted @ 2021-12-14 08:50 锅巴编程 阅读(179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示