- 博客(11)
- 收藏
- 关注
原创 java:标识符 关键字 变量 学习笔记
标识符 关键字 变量一.注释1.作用:给程序员提示 所有的注释在编译之后都会去除2.分类:普通注释: //:单行注释 /**/:多行注释文档注释:/***/ 在普通注释基础上增加功能,文档注释中写的内容将来可以提取出来,形成专门注释文档。@author :作者@version:版本@since :基于哪个版本的jdk开发的@see:参照@param:参数列表@return:方法返回值@exception:处理方法重点异常@thr
2020-12-17 19:55:33 166
原创 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 66
原创 Java:IO流 学习笔记
IO流一.流的分类根据数据的流向分为:输入流和输出流输入流 :把数据从其他设备上读取到程序中的流输出流 :把数据从程序中写出到其他设备上的流根据数据的类型分为:字节流和字符流字节流 :以字节为单位(byte),读写数据的流字符流 :以字符为单位(char),读写数据的流几乎所有的流,都是派生自四个抽象的父类型:InputStream ,所有字节输入流的抽象父类型InputStream 中最核心的三个read方法://每次读一个字节,返回值是本次读取的字节值read()
2021-01-30 10:33:06 70
原创 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 73
原创 Java:异常 学习笔记
异常一.异常体系1.Throwable:所以的异常出现都会被抛出Error:错误 比较严重,通过代码自身的修复无法完成,导致运行环境出现了问题,栈溢出 内存溢出.jvm错误.字节码版本错误Exception:异常 运行时异常:RuntimeException,编译时不报错,但是运行时如果有问题抛出常,这种异常出现后虽然可以使用异常处理机制处理,但是不推荐,因此这种问题我们一般都选择修改代码业务逻辑。 编译时异常:Exception,编译时必须采用异常处理机制处理,如果不处理程序就会
2021-01-30 10:29:37 49
原创 Java:集合、泛型、枚举、反射 学习笔记
集合、泛型、枚举、反射一.集合集合按照其存储结构可以分为两大类:java.util.Collectionjava.util.Map其他的集合接口,都是由这俩个接口派生出来的CollectionListSetSortedSetQueueMapStortedMap一.Collection接口Collection类型集合必须要有的基本的方法://向集合中添加元素boolean add(E e)//把一个指定集合中的所有数据,添加到当前集合中boolea
2021-01-30 10:28:13 114
原创 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 264
原创 java:面向对象的特征:封装,继承,多态 学习笔记
面向对象的特征:封装,继承,多态一 . 封装1.封装面向对象编程语言,需要对现实世界中的事物进行抽象、模拟。现实世界中的对象属性,都是隐 藏在对象内部的,外界无法直接操作和修改。在类中定义属性的时候,一般需要把属性隐藏起来。 如果外界需要访问这个属性,那么就提供公共方法对其访问例如:public class Student{ //使用private关键字来修饰属性,不允许外部直接访问该属性 private String name; //提供公共的setName方法,可
2021-01-13 13:50:24 106
原创 java:类和对象 学习笔记
类和对象面向对象,面向对象的特性一.声明类 [修饰符] class className{ //属性 成员变量/实例变量; [修饰符] 数据类型 变量名; //方法(位于类中) 成员方法/实例方法 //方法的声明+方法体{这个方法具体实现过程} [修饰符] 返回类型 方法名(参数列表) 抛出异常{ } }1.修饰符:可以有多个可以没有,如果有多个那么顺序不受影响2.返回类型:调用完方法
2021-01-12 13:02:57 38
原创 java:数组 学习笔记
数组一.数组1.什么是数组,有什么用处 数据类型: 基本数据类型:byte short int long float double Boolean char 对值直接进行存储操作 引用数据类型:类类型 接口类型 数组类型 直接保存都是一个地址,地址在堆区中代表一块内存空间,数据在内存空间中保存。 数组也是对象,里面的元素作为数组对象内部的属性。2.数组声明 数据类型 [ ] 变量名; int [ ] a
2021-01-12 10:37:45 118 2
原创 Java:操作符 流程控制 学习笔记
Java day7一.操作符:1.=操作符2.比较操作符: 都会产生boolean类型的结果对数值比较: > >= < <=3.相等操作符==:相同为true不同为false。!=:不等为true,相等为false基本数据类型:只要是值相等两个数据就是相等的 引用数据类型:地址相同的两个对象才是同一个对象,对内存地址进行比较4.算数操作符5.移位操作符:十进制—》2进制 ----〉往左或者往右往右,空余的位置补上–》十进制数 右移位: 带符
2020-12-17 20:10:26 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人