| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> java第一次作业 -> 正文阅读 |
|
[Python知识库]java第一次作业 |
一、谈谈你过去学习编程语言的方法、经验和教训。 1.学好理论知识。在书本及课堂的学习中,领悟每个算法的思想。 2.注重实践。单靠理论支撑是不够的,还需要多花时间在编程上,在实践中发现问题,解决问题,并把每次出现的错误进行总结。 3.充分利用平台。有很多有助于我们学习的平台,平台中有许多有含金量的博主和文章,可以从中汲取他们的经验,了解许多课本中没有的知识。 4.不要放过任何一个看上去很简单的小问题。他们往往并不那么简单,或者可以引伸 5.记录下在和别人交流时发现的自己忽视或不理解的知识点,并及时解决。 二、高级语言的编译型和解释型语言的编译执行过程有什么区别? 1、在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程,而在解释方式下,解释程序和源程序(或某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。 2、解释器翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立的目标程序。 三、Java语言都有哪些特点?与C,C++,Python有何不同? Java语言特点: 1.面向对象 2.分布性 3.简单性 4.鲁棒性 5.可移植性 6.体系结构中立 7.安全性 8.解释执行 9.动态性 10.多线程 11.高线程 C语言特点: 1.简洁紧凑、灵活方便。 C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, ... 2.运算符丰富 。 C的运算符包含的范围很广泛,共有种34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算... 3.数据结构丰富 C++语言特点: 1.在C语言的基础上进行扩充和完善,使C++兼容了C语言的面向过程特点,又成为了一种面向对象的程序设计语言; 注:C++是面向对象的,而C语言是面向过程的。 Python语言特点: 1.Python 的语法非常清晰,它甚至不是一种格式自由的语言。例如,它要求 if 语句的下一行必须向右缩进,否则不能通过编译。 2.Python 的可扩展性体现为它的模块,Python 具有脚本语言中最丰富和强大的类库(这些类库被形象地称为“batteries included ,内置电池”),这些类库覆盖了文件 I/O、GUI、网络编程、数据库访问、文本操作等绝大部分应用场景。 四、Java实现跨平台的原理是什么? 由源件(.java)—>字节码文件(.class)(二进制文件)-----> 解释---->Unix,Win,Linux等机器。 1.一次编译,到处运行 2.编译器的作用:将源文件编译成class文件 3.虚拟机的作用:将字节码文件解释成对应平台机器码并执行。 4.java可以实现跨所有的平台?只有提供并且安装了相对应的虚拟机就可以跨该平台。 5.虚拟机和解释器的关系:解释器是虚拟机的一个重要的组成部分。 6.Java语言的执行要经过编译和解释两个阶段。 五.JDK、JRE、JVM分别是什么的简称,他们之间有何联系和区别? JDK是Java Development Kit的缩写,?JRE是Java Runtime Environment的缩写,JVM是Java Virtual Machine的缩写。 JDK 包含JRE,JRE包含JVM。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 16:20:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |