自定义博客皮肤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)
  • 收藏
  • 关注

原创 字符编码详解

一、ASCII本文关于各字符编码的解释出自知乎于洋大佬的文章,但是我补充了许多实例和解释,另外还融合了其他资料,验证并帮助理解了这几类编码 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变...

2019-02-15 11:18:30 280

原创 Java方法的重写

子类通过重写父类的方法,可以用自身的行为替换父类的行为。方法的重写是实现多态的必要条件。方法的重写需要符合下面的三个要点:      1.“==”: 方法名、形参列表相同。      2.“≤”:返回值类型和声明异常类型,子类小于等于父类。      3.“≥”: 访问权限,子类大于等于父类。public class testOverride { public static...

2019-02-12 22:12:13 136

原创 Java多态

  多态指的是同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。 同样是调用人“吃饭”的方法,中国人用筷子吃饭,英国人用刀叉吃饭,印度人用手吃饭。  多态的要点:      1. 多态是方法的多态,不是属性的多态(多态与属性无关)。      2. 多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。      3. 父类引用...

2019-02-12 21:52:47 274

原创 JAVA跨平台及三大版本简介

一、java跨平台原理从图中就可以看出,java既是编译型语言也是解释型语言,只不过它编译过后不是对应CPU的指令集,而是一个自己体系的字节码文件,这个文件将在Java虚拟机上解释运行,我们不需要考虑各个平台的虚拟机是怎样的,他们由相关人员来编写,但是他们留给我们程序员的上层接口是统一的,这样我们就可以写出跨平台的程序了 二、JDK、JVM、JREJDK(Java Develo...

2019-02-12 10:03:03 295

原创 Eclipse常见问题及使用技巧

1.先装Java的JDK包,装完之后再装Eclipse,会自动所引导Java环境而不用自己在环境变量里设置,至于Java环境变量的设置,如果自己添加不成功,还希望用命令行中庸javac编译Java程序的话,可以每次打开命令行之后手动执行下面两句set JAVA_HOME=D:\JAVA\Java8set Path=D:\JAVA\Java8\bin;这里面是我的目录,替换成自己的即可...

2019-02-12 09:38:10 212

原创 强联通分量及缩点法

概念1.连通性:如果在图中存在一条路径将顶点u,v连接在了一起,则称u,v是连通的。2.连通分量:无向图G的极大连通子图称为G的连通分量( Connected Component),就是再加入一个新点,这个新点不能与分量中所有点连通3.强连通分量:有向图中, u可达v不一定意味着v可达u. 相互可达则属于同一个强连通分量(Strongly Connected Component)4.连通图:如果图...

2018-06-12 19:10:11 977

空空如也

空空如也

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

TA关注的人

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