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