7月21

本文记录了一天的Java学习过程,包括观看马士兵教程视频和复习面试题目等内容。重点介绍了JDK安装及环境配置,同时对Java核心机制进行了概述,并复习了一些常见的Java面试题。

 今天是新的开端,我将进行一段长时间的特训。

 今天主要做了两件事:一是看马士兵的java教程视频;一是看java的面试试题,并且做了部分笔记。

视频方面:

   马士兵的Javajiao教程视频的第一章我算是看完了。因为是一个开始,所以讲的也不是很多。主要讲述一些学习的方法、一些需要注意的技巧;有关于Java方面的介绍了jdk和jdk的安装。jdk安装没什么好说的,就是平常那样的安装法。安装完jdk还要配置环境变量(Path和Classpath),path表示执行命令的搜索路径,classpath表示java在编译运行时搜索的.class文件的路径。再有就是查看jdk是否安装成功和查看jdk的版本问题。在安装jdk过程中会看到JRE这词,JRE其实就是java运行时的环境,一般来说jdk里也包含的JRE。Java是解释层的语言。什么是解释层语言?就是先编译成只能被java识别.class文件,然后再编译为操作系统可以执行的文件格式,需要进行二次编译。Java的核心机制有两种:一是java虚拟机(就是JVM);一是垃圾收集机制(GC)。JVM可以理解为一个以字节码为机器指令的CPU处理器,JVM提供的java的跨平台。一般程序员编译程序都要占用内存,C++要手动释放内存,而java有了GC,就可以自动释放内存而不用自己动手。第一章的视频最后还试编译运行了一个简单的java程序。

面试题方面的:

  熟悉了下javabean,include的动态和静态的区别,forward和redirec区别。abstract class抽象类和interface接口的区别,同步跟异步,exception和error区别,overriding重写方法和overloading重载方法,final,finally区别,&和&&的区别,colletion和colletions的区别,字符串string跟stringbuffer的区别,还有一些抽象、封装、多态、继承的。

总结:

  今天学的不算多,特别是视频的部分,大多都知道,算是复习巩固了一遍知识。试题部分还是有很多看不懂的地方,只能留多搜索查查才能理解点。总的来说今天是个新的一天,是我为谋取第一份工作的特训计划的开始。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值