一、概述 我们都知道 *.java 文件要首先被编译成 *.class 文件才能被 JVM 认识,这部分的工作主要由 Javac 来完成,类似于 Javac 这样的我们称之为前端编译器; 但是 *.class 文件也不是机器语言,怎么才能让机器识别呢?就需要 JVM 将 *.class 文件编译成机 ...
分类:
编程语言 时间:
2020-02-10 11:46:00
阅读次数:
61
Java是一门可以跨平台的语言,但是Java本身是不可以实现跨平台的,需要JVM实现跨平台。javac编译好后的class文件,在Windows、Linux、Mac等系统上,只要该系统安装对应的Java虚拟机,class文件都可以运行。达到”一次编译,到处运行”的效果。 一、JVM是什么? 而JVM ...
分类:
其他好文 时间:
2020-02-08 09:14:43
阅读次数:
65
简介:我们利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。JDK(Java Development To... ...
分类:
其他好文 时间:
2020-02-06 12:56:43
阅读次数:
69
一、Java程序开发体验-Hello World (任何事物的第一步-it通用) java程序开发分三步: 1.将java代码编写到扩展名为.java的文件中(xxx.java 源代码或源程序,需要翻译成计算机能识别的应用程序)。 需要有文本编辑器,初学者从记事本开始~ 2.通过javac命令对该j ...
分类:
编程语言 时间:
2020-02-04 20:40:59
阅读次数:
97
访问菜鸟教程,自行安装scala(网址:https://www.runoob.com/scala/scala-install.html) 首先查看了自己虚拟机上的java版本以及javac的版本,做好安装scala的准备: 然后从 Scala 官网地址 http://www.scala-lang.o ...
分类:
其他好文 时间:
2020-01-31 17:18:27
阅读次数:
79
1.尽你所好介绍你自己,可以是你的爱好,你的经历,有趣的记忆,可以图文并茂。大家好,我是17计科曹淦淇,我喜欢旅游看电影,对计算机也有比较大的兴趣。 2.目前具备的知识为课堂教学的JAVA,c,python,但是都不是很精通,希望在以后的学习中补强自己。 ...
分类:
其他好文 时间:
2020-01-31 14:20:00
阅读次数:
70
JAVA_HOME 、classpath 都在系统变量中建立好; JAVA_HOME 添加jdk的安装目录,注意java_home 要书写正确:安装目录后边不要加分号。 classpath 的对应值是 .;%JAVA_HOME %\lib\dt.jar;%JAVA_HOME %\lib\tools. ...
分类:
编程语言 时间:
2020-01-30 22:49:04
阅读次数:
63
命令提示符(cmd) 启动 win+R,cmd回车 切换盘符 盘符名称: 进入文件夹 cd 文件夹名称 进入多级文件夹 cd 文件夹1\文件夹2\文件夹3 返回上一级 cd.. 直接回根路径 cd \ 查看当前内容 dir 清屏 cls(clear screen) 退出 exit ip ipconf ...
分类:
编程语言 时间:
2020-01-29 23:33:55
阅读次数:
82
官网地址:http://mapstruct.org/MapStruct 是一个代码生成器,简化了不同的 Java Bean 之间映射的处理,所谓的映射指的就是从一个实体变化成一个实体。例如我们在实际开发中,DAO 层的实体(PO)和一些数据传输对象(DTO),大部分属性都是相同的,只有少部分的不同,... ...
分类:
编程语言 时间:
2020-01-29 12:13:56
阅读次数:
235
Java文件特性 + Java对大小写敏感 + 一个Java文件中至多只能声明一个public类,但可以有多个类 + 一个类对应一个class文件 手动编译注意事项 编译: javac .java 运行: java (文件名,不用加 .class ) 常见DOS命令 ...
分类:
编程语言 时间:
2020-01-29 01:09:51
阅读次数:
84