
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习Java编程开发语言的相关技术知识,而本文我们就简单来了解一下,零基础学习Java编程需要掌握哪些知识。
程序语言是什么?
程序语言就是向人和计算机描述计算的记号。
有哪些程序语言?
程序语言分类(按照级别分类)
按照级别分类
1.低级语言
2.高级语言
(1)面向过程语言
(2)面向对象语言
规律:越高级程序语言越靠近人的理解方式,但是这样在计算机运行却不行,所以需要将程序语言翻译成计算机所能够识别的语言。
翻译的方式有哪些?
1.编译
2.解释
两种方式的区别和优缺点
1.编译会生成中间文件,解释不需要生成中间文件,边解释边运行
2.编译比解释更快
3.解释检查代码是否有错误更仔细比编译,因为解释是一句一句的解释。
衍生
程序语言的分类
1.编译型(C,C++等)
2.解释型(JS等)
3.半编译半解释(JAVA等)
JVM内存分配
方法区:类加载到方法区
pc寄存器:存放各个线程执行的位置
Java方法栈:调用方法的时候会生成栈帧,用来存储局部变量(广义的,包括this指针和传递的方法参数)和操作数。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。