自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 11,集合Collection<E>

和数组一样是存储数据的,但数组中的方法少,不方便使用,集合的容量会自己增加长度。interface Collection<E> Java 中所有集合的总接口,所以Collection下的方法子孙类都可以用Collection方法:增:add(E e),addAll(Collection<? extends E>),删:remove(E e),removeAll(Collection<?ExtensE>),clear(),查:size(),Object[

2022-02-06 06:00:00 556

原创 10,泛型

泛型为什么使用泛型:1保证数据一致性2避免强转出错3避免数据类型不一致的问题4操作统一化泛型格式:<无意义的字符> 一般放 <T> <E> <?>泛型方法:如果一个方法使用了泛型,会让该方法具有普适性。语法格式4中:权限修饰符 [static] <无意义的字符占位> 返回值类型 方法名字(T t) {return t;}有返回值,有参数.权限修饰符 [static] <无意义的字符占位>

2022-02-05 16:00:00 174

原创 9,重载,继承抽象类的喂猫狗的案例

1public static void main(String[] args) { Dog dog = new Dog(); Cat cat = new Cat(); Person person1 = new Person(); Person person2 = new Person(); Scanner sc = new Scanner(System.in); OUT:while (true) { System.out.println(.

2022-02-04 16:00:00 443

原创 8,Java多类合作,继承和实现

java多类合作总结:把一个类的属性看做另一个类的属性,或者通过一个方法的参数传一个那个类的参数(public void repair (Car car) throws InterruptedException { //取到轮胎的个数来判断是不是4个 if (car.getWheelCount() != 4) { System.out.println("修车中......."); Thread.sleep(5000);//代码走到这一步,等5秒再执行下面的代码 car.setWheelCount(4);

2022-02-03 22:57:15 815

原创 7,Java中的this和super关键字

this关键字1,使用this关键字表示当前类对象,可以使用this关键字调用属性和方法,this关键字只能在方法{}中定义。总结:以后碰到this关键字,就把this当做对象谁调用该方法谁就是this2,this关键字可以调用构造方法【了解不能在普通方法中调用this();构造方法,只能在构造方法中调用,且只能定义在首行public LitterBrother(String name) { this();//在有参的构造方法中调用了当前对象的无参数的构造 ...

2022-01-26 18:00:00 136

原创 6,Java的3大基本特性封装,继承,多态

1,封装是一种面向对象的思想,类的封装,方法的封装,属性的封装只通过对象.属性 可以对属性进行赋值。这样会存在隐患1 ,属性的封装1,步骤private 类型 名称 (private int age;)设置一个private私有变量,使用get set 进行获取和设置private私有变量.get格式public 返回值类型 get变量名(){ return 变量名;...

2022-01-26 07:30:00 348

原创 5,Java的面向对象

面向对象就是将现实的事物抽象的方式描绘出来,把现实生活的事物以及关系,抽象成类,然后封装,方便使用就是面向对象(万物皆对象)。1,面向对象的初步的认识 1,编程语言分为两种编程思想:​ 面向过程的 和面向对象的 面向过程什么事都自己写从开始到结束用自己的逻辑实现面向对象:在...

2022-01-25 18:30:00 114

原创 4,Java三目运算符和数组

三目运算符三目运算符是java if-else的简写的情况语法格式:表达式 ? 表达式1 : 表达式2;先判断?前面的表达式,如果表达式为true。执行表达式1。如果表达式为false,执行表达式2.注:三目运算符必须定义一个变量接受,变量类型与表达式1和2的类型有关。数组1,数组定义的三种格式:​ 第一种声明方式: 数据类型[] 数组的名字 = new 数据类型[容量];注意事项: 数组的数据类型不同...

2022-01-25 12:00:00 160

原创 3.Java的3中循环和4中方法的定义格式

循环的三种样式:1,for循环1格式:for(条件1;条件2;条件3){ 语句体;}若是条件1满足,执行条件2然后执行与具体,最后执行条件3;for循环有趣案例: 打印菱形核心代码多层循环 for(int i = 1; i <= h ; i++){//外层控制层数 for(int j =h-i ; j > 0 ; j--){//控制打印空格...

2022-01-25 06:00:00 114

原创 2,Java数据类型,逻辑运输符和if语句

数据存储的基本单位:1024byte = 1kb1024kb = 1mb1024mb = 1gb1024gb = 1tb1024tb = 1pb1024pb=1eb而我们现实中是1000byte = 1kb,这是以便于运算,所以我们买到的U盘或者电脑磁盘,都要比实际内存每kb小24byte。8大基本数据类型:整型:byte short int long浮点型:float double字符型:char布尔型:boolean除了这8中其它的都是非基本数据类型。

2022-01-24 16:00:00 309

原创 Jdk的安装配置和Jave编写的第一个程序,IDEA的安装和配置

JDK的简介:JDK的全称是Java Development Kit,它是 Java 语言的软件开发工具包。JDK包括JRE(JavaRuntime Environment )和编译运行的工具。JRE中又包括lib文件夹和bin文件夹,bin文件夹可以理解为JVM虚拟机,而lib文件则是为JVM工作提供类的。JDK的安装去Google Chrome(谷歌浏览器)进入Oracle官网下载1.8左右的JDK版本,目前安装有两种情况,一种直接解压到自己要放的位置,另一种直接安装然后一路Next就行

2022-01-23 18:10:47 191

原创 今天我加入了CSDN这个大家庭

今天是个2022.1.23,是一个寒冷的冬节,虽然外界寒冷但挡不住我加入CSDN的热情和内心的喜悦之情(毕竟大佬那么多)。当然这也是我的第一篇博客,这也是我从小白到不是小白的过程。以后也会经常写一下自己的学习的心得和学习方法,希望路过的大佬给与建议,以希望能给正在学习的朋友分享一些自己的学习过程。代码人代码魂,希望路过的大佬...

2022-01-23 11:46:55 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除