首页 > 其他分享 >关于编辑器和解释型编译型语言

关于编辑器和解释型编译型语言

时间:2022-10-14 13:22:25浏览次数:47  
标签:java 语言 windows 编译 编辑器 开发 收费

各种语言用到的编辑器

python开发:pycharm(收费),vscode(免费),sublintext,

go开发:goland(收费),vscode,国产的

java:idea(收费),eclipse(免费),MyEclipse(收费)

android:androidstudio(免费),eclipse+adt

前端:webstorm(收费)

php:phpstorm(收费)

数据库开发:datagrip

jetbrains公司出的全家桶,一个注册码,可以都用

androidstudio:谷歌公司买了jetbrains公司授权,在它基础上,做了它

解释型和编译型语言

你出去之后开发环境:windows开发(主流),但是公司也可能使用sanic、faskapi等框架,这些框架在windows上安装不上(不支持),可以在windows上装ubuntu或者配一个mac本开发,还可以远程连接linux开发和远程连linux内的docker开发!

编译型语言:

c:c代码写完,对于不同平台需要不同的编译(不同平台),不能跨平台运行,在linux上可以源码安装软件,自行编译,运行,在windows上,都有对应的exe文件,不需要我们自行编译!

java:一处编码,处处运行,java是编译型还是解释型?编译型,编译过程---把java源代码编译成字节码文件 .class文件(不是可执行文件) ---不能直接运行在操作系统之上----》必须运行在jvm(java虚拟机很像python的解析器),jvm运行至少要300m内存
    jdk
    jre
    jvm
    javase javame javaee
go:编译型,跨平台编译(windows平台可以编译出mac平台的可执行文件),所有go代码打成一个可执行文件

解析型语言:

python: 强类型动态语言
js:只能在浏览器中运行,nodejs(可以做后端开发)
php:web开发

标签:java,语言,windows,编译,编辑器,开发,收费
From: https://www.cnblogs.com/suncolor/p/16791307.html

相关文章

  • 3、插入排序-Go语言版
    前情提示Go语言学习者,文章若有不妥之处,感谢指正。本文参考:https://www.runoob.com/w3cnote/ten-sorting-algorithm.html为了便于下载和整理,已开源放在:https://github......
  • D3Q编译问题
     Step1:跳转到gsnew2010节点Code:sshgsnew2010Step2:加载环境变量Code:moduleloadcompiler/intel/oneapiStep3:编译Code:make ......
  • Ubuntu编译安装protobuf
    一、下载源码包下载源码URL:https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protobuf-all-3.6.1.tar.gz也可到https://github.com/protocolbuff......
  • C语言之不常用的预编译命令
    C语言之不常用的预编译命令最近在做单片机的开发,我发现一些功能需要反复使用(个人习惯),所以今天决定写一些常用的函数作为自己的库。然后发现了一个自己忽略了很久的问题,那......
  • GO语言集成开发工具:GoLand 2022.2.4
    GoLand2022是Mac上强大的GO语言集成开发工具,拥有语法高亮显示,内置终端,内置工具和集成,代码生成,快速导航,重构,语法高亮显示等多种功能,为前段和后端的开发提供了强有力的工具......
  • 如何修改html input type file 的语言
    情况描述:在浏览器中,即使lang="en",文件输入框也会显示电脑的语言如何修改:思路:把原有的input框display:none,然后通过label触发对应功能,重新写入另一个div显示文件名。<st......
  • python3 批量编译pyc文件
    compile.pyimportos,shutilimportcompileallimportsysimportredefcopy_to_up(path):forfinos.listdir(path):iff=='__pycache__':......
  • C语言操作符大全和详解(上)
    ......
  • 论人类下一代语言的可能—3.2.3符号的组合
    像其他的社会科学一样,语言学同样充满了争论。基于不同的观点语言学家形成了多种不同的学派,各自对语言做出自己的解释。前面二节对英文与中文的论述只是基于现有的语言学观......
  • 实验一 C语言开发环境使用和编程初体验
    实验任务一//实验任务一#include<stdio.h>intmain(){printf("O\n");printf("<H>\n");printf("II\n");return0;}task1_1.c//实验任......