自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java:标识符 关键字 变量 学习笔记

标识符 关键字 变量一.注释1.作用:给程序员提示 所有的注释在编译之后都会去除2.分类:普通注释:​ //:单行注释​ /**/:多行注释文档注释:/***/​ 在普通注释基础上增加功能,文档注释中写的内容将来可以提取出来,形成专门注释文档。@author :作者@version:版本@since :基于哪个版本的jdk开发的@see:参照@param:参数列表@return:方法返回值@exception:处理方法重点异常@thr

2020-12-17 19:55:33 161

原创 Java:网络编程 学习笔记

网络编程 网络输入流:把网络中的数据读取到当前的程序中 InputStream: read(int num) read(byte[] by) read(byte[] by, int start ,int len ) 网络输出流:把程序中的数据写入网络 OutputStream: write(int num) write(byte[] by) write(byte[] by, int start, int

2021-01-30 10:34:48 62

原创 Java:IO流 学习笔记

IO流一.流的分类根据数据的流向分为:输入流和输出流输入流 :把数据从其他设备上读取到程序中的流输出流 :把数据从程序中写出到其他设备上的流根据数据的类型分为:字节流和字符流字节流 :以字节为单位(byte),读写数据的流字符流 :以字符为单位(char),读写数据的流几乎所有的流,都是派生自四个抽象的父类型:InputStream ,所有字节输入流的抽象父类型InputStream 中最核心的三个read方法://每次读一个字节,返回值是本次读取的字节值read()

2021-01-30 10:33:06 68

原创 Java:线程 学习笔记

线程public static void main(String[] args) { //创建线程对象t1 Thread t1 = new Thread(){ @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println("hello"); } } };

2021-01-30 10:31:17 71

原创 Java:异常 学习笔记

异常一.异常体系1.Throwable:所以的异常出现都会被抛出Error:错误 比较严重,通过代码自身的修复无法完成,导致运行环境出现了问题,栈溢出 内存溢出.jvm错误.字节码版本错误Exception:异常 运行时异常:RuntimeException,编译时不报错,但是运行时如果有问题抛出常,这种异常出现后虽然可以使用异常处理机制处理,但是不推荐,因此这种问题我们一般都选择修改代码业务逻辑。 编译时异常:Exception,编译时必须采用异常处理机制处理,如果不处理程序就会

2021-01-30 10:29:37 48

原创 Java:集合、泛型、枚举、反射 学习笔记

集合、泛型、枚举、反射一.集合集合按照其存储结构可以分为两大类:java.util.Collectionjava.util.Map其他的集合接口,都是由这俩个接口派生出来的CollectionListSetSortedSetQueueMapStortedMap一.Collection接口Collection类型集合必须要有的基本的方法://向集合中添加元素boolean add(E e)//把一个指定集合中的所有数据,添加到当前集合中boolea

2021-01-30 10:28:13 110

原创 java:静态 抽象 内部类 学习笔记

静态 抽象 内部类修饰符1.static:​ static修饰符可以修饰属性、方法、代码块1.1静态属性在类中,使用static修饰的属性,就是静态属性。例如,public class Demo{ static int num;}静态属性是属于类的,可以直接使用类名来访问,也可以使用对象访问,但推荐使用类名访问,例如public class Demo{ static int num;}public static void main(String[] args){ De

2021-01-16 10:50:06 260

原创 java:面向对象的特征:封装,继承,多态 学习笔记

面向对象的特征:封装,继承,多态一 . 封装1.封装面向对象编程语言,需要对现实世界中的事物进行抽象、模拟。现实世界中的对象属性,都是隐 藏在对象内部的,外界无法直接操作和修改。在类中定义属性的时候,一般需要把属性隐藏起来。 如果外界需要访问这个属性,那么就提供公共方法对其访问例如:public class Student{ //使用private关键字来修饰属性,不允许外部直接访问该属性 private String name; //提供公共的setName方法,可

2021-01-13 13:50:24 104

原创 java:类和对象 学习笔记

类和对象面向对象,面向对象的特性一.声明类 [修饰符] class className{ //属性 成员变量/实例变量; [修饰符] 数据类型 变量名; //方法(位于类中) 成员方法/实例方法 //方法的声明+方法体{这个方法具体实现过程} [修饰符] 返回类型 方法名(参数列表) 抛出异常{ } }1.修饰符:可以有多个可以没有,如果有多个那么顺序不受影响2.返回类型:调用完方法

2021-01-12 13:02:57 35

原创 java:数组 学习笔记

数组一.数组1.什么是数组,有什么用处 数据类型:​ 基本数据类型:byte short int long float double Boolean char 对值直接进行存储操作​ 引用数据类型:类类型 接口类型 数组类型 直接保存都是一个地址,地址在堆区中代表一块内存空间,数据在内存空间中保存。 数组也是对象,里面的元素作为数组对象内部的属性。2.数组声明 数据类型 [ ] 变量名; int [ ] a

2021-01-12 10:37:45 114 2

原创 Java:操作符 流程控制 学习笔记

Java day7一.操作符:1.=操作符2.比较操作符: 都会产生boolean类型的结果对数值比较: > >= < <=3.相等操作符==:相同为true不同为false。!=:不等为true,相等为false基本数据类型:只要是值相等两个数据就是相等的 引用数据类型:地址相同的两个对象才是同一个对象,对内存地址进行比较4.算数操作符5.移位操作符:十进制—》2进制 ----〉往左或者往右往右,空余的位置补上–》十进制数 右移位: 带符

2020-12-17 20:10:26 40

空空如也

空空如也

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

TA关注的人

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