2020-09-18

Java之始

1.过去学习编程语言的经验及教训
曾学习了三种编程语言:C语言,C++,Python,java是将要学习的第四种。
在学习过去三种编程语言时,我的经验和教训:

C语言和C++是我首先学习的编程语言,在学习这两门语言时,刚开始学习时因为够简单,虽以前从未接触过,但还是感觉很容易上手,然而,当我开始学习指针和链表时,已经觉得有些困难,之后一些关于大的程序的编写更是感到了很大的困难。这主要是因为在当时学的时候还不够仔细,只是知其然而不知其所以然。对此·,我得到的经验和教训是一定不能只停留在会写的地步,而是要弄懂编程语言其内在的含义
至于Python,这是我学习的第三种编程语言,由于疫情原因,这门课程是在网上授课的,也因此不能很好的在课堂上动手实操,也因此缺少了很多的练习,由此,是的我这门语言学的不是太好。对此,我的经验是一定不能只是做那想,想要学好一门编程语言,大量的动手练习是必不可少的。

2.Java语言的特点
Java语言有很多的特点,以下是我的看法:

首先,这是一门简洁高效而严谨规范的语言,它的语言简单高效,自动对代码的回收等特点大大提升了代码的简洁性。而其对命名规则,代码风格都有很强的规范,使得其容易被移植,这也很大的提高了其简洁高效的特点。
其次,这是一种既是编译型又是解释型的语言,是纯面向对象的语言,这使得Java语言与平台无关,能在各种操作系统上运行。
最后,这是一种安全的语言,Java不使用指针,运行时各种检查于与抑制改变,提高了它的安全性。

3.Java跨平台实现的原理

Java既是编译型语言又是解释型语言,字节码文件由Java虚拟机在各种操作系统上解释执行。
Java数据类型在各种机器上都是一致的,不支持特定于具体环境的数据类型,同一数据类型在不同的操作系统中占据相同的空间大小。

4.JDK、JRE、JVM的区别

JDK(java Development Kit)是Java的开发工具包,包含src类库源码,Java编译器,JRE等。
JRE(Java Runtime Environment)是Java运行环境,包含JVM和java核心类库,不含任何开发工具。
JVM(Java Virtual Machine)是Java虚拟机,主要的作用是把字节码解释成具体平台上的机器执行指令。
JDK包含JRE,JRE包含JVM。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值