多语言展示
当前在线:579今日阅读:26今日分享:39

Java语言学习介绍

1.Java有几种数据类型2.Java基本数据类型可以分为几种3.每种数据类型占多少字节和取值范围.以及思考.操作系统有32位.有64位 .对于占字节大小有影响吗 4.既然有不同的数据类型,那这些类型间是否可以转换.怎么转.5.Java中算数运算符./赋值
方法/步骤
1

1.解决Sublime在cmd中中文乱码设置->Package Control -> 输入Install Package 再次输入ConvertToUTF-8在文件中会多两个选项.问题:在没有改变编码时,为什么编译Java代码的时候不会报错.编译在做什么事情.编译简单可以理解为把.java的源码文件翻译成.class的字节码文件.并且最核心的原因是因为Java的编码是Unicode.

2

2.JVM  Java Virtual Machine Java虚拟机.基于HotSpot技术.虚拟机的作用.它分隔开.硬件和软件.让软件不需要直接面对硬件.软件访问虚拟机.虚拟机代替软件访问硬件. 虚拟机就像我们现实生活中的中介一样.起到连接作用.Java所使用的编译技术:JIT (Just In Time)  即时编译.Java就是因为这项技术.在某些领域运行速度会比C还快.

3

3.解释型语言和编译型语言.C:是编译型语言Java: 是解释型语言.可以做到一次编译到处运行.有个前提就是任意一台电脑是必须要装个JDK.能够实现这个效果的核心就是JDK.从JDK的下载页面我们可以看到.不同的操作系统有各自的JDK.只要JDK的技术标准是一样的.无论是在那个操作系统平台上进行编译所得到的字节码文件.拷贝到其它平台一样可以运行.总结为一句话:Java之所以跨平台是因为JDK不跨平台.

推荐信息