
Make Progress Every Day
自从踏上编程之路,深深的体会到一入编程深似海。经历了几年低水平勤奋,发现对于自己的提升微乎其微,整日混迹在各种相关方的撕逼之中,难以自拔。此专栏为了结束这种日子,回顾往昔,重拾技术,把自己埋没在技术的海洋。
EngineerForSoul
我醉欲眠卿且去,明朝有意抱琴来
书山有路勤为径,学海无涯苦作舟
同是天涯沦落人,相逢何必曾相识
展开
-
0003_Java笔记 final、finally、 finalize;final 并不等同于 immutable;final 修饰变量值是否能修改?
学习目标:final、finally、finalize学习结论:## final、finally、finalizefinal(最终的) 可以用来修饰类,方法,变量,有不同的意义修饰类:类不能被继承。修饰方法:方法不能被重写(override)。修饰变量:变量不能被修改。思考题:fannal 修饰变量时,真的无法修改变量的值吗?为什么?finallyfinally 则是 Java 保证重点代码一定要被执行的一种机制。finally作为异常处理的一部分,语句块中代码一定会被原创 2020-09-09 16:39:09 · 382 阅读 · 0 评论 -
0002_Java笔记 Java的异常机制;Exception、Error区别;try、catch 和 finally;异常处理的两个基本原则;异常处理的性能开销;
学习目标:1、Java的异常机制2、Exception、Error3、NoClassDefFoundError 和 ClassNotFoundException 区别4、捕获异常:try、catch 和 finally5、try-with-resources结构6、multiple catch7、抛出异常 throw、throws 关键字8、自定义异常9、异常处理的两个基本原则10、Throw early, catch late 原则11、Java异常处理的性能开销学习结论:原创 2020-09-06 23:35:35 · 477 阅读 · 0 评论 -
0001_Java笔记 Java平台的分类;如何理解Java平台; JDK、JRE、JVM之间的区别和联系;编译器、解释器;server、client模式的区别;JVM 启动参数;AOT编译模式
学习目标:程序。软件。Java平台的分类如何理解Java平台?JDK、JRE、JVM之间的区别和联系。编译器、解释器。Java是解释执行还是编译执行?Java语言的主要类库。JVM JDK中server、client模式的区别。JVM 启动参数 -Xint -XcompJDK9 AOT编译模式学习结论:程序程序是为了让计算机执行某些操作或解决某个问题而编写的一列有序的指令集合。软件软件的目的是提高人们的工作效率,简化工作流程。原创 2020-09-06 17:56:20 · 391 阅读 · 0 评论