自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础(六):泛型

1.泛型:编译时期的一个安全机制。(若无泛型,向下转型可能会出问题) 反省擦除:编译通过后会生产Class文件,在生成过程中会去掉泛型2.泛型分类 (1).泛型类:class util<W>{} (2).泛型方法: class Demo<W>{ public <Q> void print(Q w){} }...

2020-08-19 11:52:17 76

原创 java基础(五):集合

1.集合与数组的区别(1).数组不可变长度,集合可变长度(2).数组里可放基本数据类型和对象,集合只能放对象2.集合框架顶层接口Collection的共性方法增:add(Object obj); addAll(Collection c);删:clear(); remove(Object obj); removeAll(Collection c);判断是否为空:isEmpty();判断长度:size();判断是否包含:contains(Object o...

2020-08-19 11:51:46 97

原创 java基础(四):字符串

1.String概念:字符串一旦被创建就不可以更改(1)A.==B:判断地址; A.equals(B):判断A,B的内容(2).常用方法: 长度:str.length(); 查看指定位置的字符:str.charAt(1); 查看字符所在的位置:str.indexOf("a"); 将字符串变成字符数组:str.toCharArray(); 以A开头(结尾):startWith("A"),endWith("...

2020-08-19 11:51:12 86

原创 java基础(三):多线程

1.进程、线程进程:正在运行的程序线程:进程中负责程序运行的执行单元即:进程的范围>线程的范围。且:一个进程可以有多个线程。2.多线程的意义:多部分代码同时执行,提高CPU使用效率3.多线程的特点:CPU的随机性4.创建线程的三种方法(1).继承Thread ^1.继承Thread ^2.覆盖run()方法 ^3.创建线程对象 ^4.调用start()方法开启线程(2).实现Runnable接口 ^1.实现Runnab...

2020-08-19 11:50:24 87

原创 java基础(二):一些简单的固定方法

1.不通过第三个变量交换2个变量值 a = a+b; b = a-b; a = a-b;2.打印正三角for(int i = 1;i<=5;i++){ for(int j = 1;j<=i;j++){ System.out.print("*"); } System.out.println();}3.打印倒三角for(int i = 1;i<=5;i++){ for(int j...

2020-08-19 11:37:08 128

原创 java基础(一)

1.java特性:跨平台性2.程序是如何运行的 程序-->class文件(编译(javac.exe))-->java文件(运行(java.exe))3.java的构成(8个) 关键字,标识符,注释,变量和常量,运算符,语句,函数,数组4.进制(3) 1Byte=8bit 八进制0(数字0)开头。十六进制0x开头。 负数=正数的取反+15.数据类型(基本、引用) 基本:bit...

2020-08-19 11:28:16 92

空空如也

空空如也

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

TA关注的人

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