- 博客(6)
- 收藏
- 关注
原创 《Head First Java》笔记4
笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第四天 一、数字局静态 静态的方法不能调用非静态的变量 如果你尝试在静态的方法内使用实例变量,编译器会认为:“我不知道你说的是哪个实例的变量!” 静态的方法是不知道堆上有哪些实例的 静态的方法也不能调用非静态的方法 静态变量:它的值对所有的实例来说都相同 静态变量是共享的 同一类所有的实例共享一份静态变量...
2020-02-20 15:10:55 142
原创 《Head First Java》笔记
笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第三天 一、实例变量 实例变量时被声明在类而不是方法里面。它们代表每个独立对象地“字段” 二、局部变量 局部变量和方法的参数都是被声明在方法中。它们是暂时的,且生命周期只限于方法被放在栈上的这段期间 三、构造函数 如果写了有参数的构造函数,那么无参的构造函数就要自己动手写 四、要点 实例变量保存在所属...
2020-02-19 23:40:35 157
原创 《Head First Java》笔记
笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第三天 一、抽象类与接口 1、抽象类 编译器不会初始化抽象类 抽象类除了被继承过之外,是没有用途,没有值,没有目的 抽象方法没有实体 抽象方法只能在抽象类中,但抽象类中有非抽象方法 ==>抽象方法的意义是:就算无法实现出方法的内容,但还是可以定义出一组子型共同的协议 ==>这样做的好处是:多态(意味着...
2020-02-19 17:38:03 228
原创 《Head First Java》笔记
笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第二天 一、primitive主数据类型和引用 一、值类型和引用类型的区别 值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。 整型3种 byte,short,int,long 浮点型2种 float,double 字符型1种 char 逻辑型1种 boolean 引用类型分配在托管堆上,引用...
2020-02-18 14:16:08 163
原创 《Head First Java》笔记
笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第一天 一、基本概念 Java是强类型语言 一、java运行的工作方式 源代码 >编译器>输出==>Java虚拟机(JVM) 二、java程序结构 类存于源文件里面,方法存于类中,语句存于方法中 三、编译器与Java虚拟机 1、Java虚拟机:让程序运行起来(二进制),存储权限的安全问题 2、编译...
2020-02-17 00:46:05 177
原创 数据加密,总结前人md5加密加盐、sha1、base64
数据加密,总结前人md5加密加盐、sha1、base64 一.基本概念 加密一般有两种:双向密码和单向加密。双向加密是最常用的,它既能加密又能解密;单向加密只能对数据进行加密,不能对其解密。 常用方法:单向加密:MD5(加密不可逆)、SHA1(加密不可逆,更安全,就是解析慢点) 双向加密:BASE64(可加密,解密) 二.实现 1. MD5的加密、加盐 (1) .MD5:一种被广泛使用的密码散...
2019-09-08 14:58:06 3140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人