Java第一天

今天主要学习java基础,预计明天结束java基础课程。

然后总结一下今天java学习的知识点:

1.java拥有很好移植性的一个原因是java拥有自己数据类型的格式,在不同的操作系统中都不会改变。而c语言无法移植恰恰也是有这一点原因。

2.程序和.exe文件在运行是其实遵循着差不多的过程。顺便一提,程序是在jvm中执行,而.exe文件在操作系统中执行。首先将程序调入内存,内存中操作系统代码找到程序中的main函数,通过编译程序在不一样的内存空间存放相映的数据。

图片发自简书App

3.c语言和java的部分区别:

    *java中boolean中只有true和false

      c中的boolean类型,0代表true,非1代          表false

    *java中采用unicode编码,所有字符型都为2个字节

      c语言可以指定编码?

      *java可移植,而c不行

4.byte,char,short在进行运算时都要转换为int,所以当想要得到原类型的数据时,需要强制转换。

5.byte在java中为1字节,int为四字节,在将int强制转换为byte类型时,需要将高三个字节直接截掉。如果为正,表示的是数据本身,可以直接转换为二进制。如果为负,则需要求补码,才能转化为十进制。

6.一个整型默认为int,一个浮点型默认为double.

今天,今天看了一半的星际穿越,po一下图,感觉有点励志,明天也要好好加油

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 精心收集整理的教程笔记 第01天 Java基础入门 第1章计算机基础 1.1计算机 计算机(computer)俗称...
    Java帮帮阅读 5,992评论 1 109
  • 我有三个堂弟,最小的一个是三叔的儿子,另外两个是二叔的儿子。三弟住在长安县,打小就淘气贪玩,水渠里游泳能游上一天,...
    揽月妖星阅读 176评论 0 2
  • 娇兰花开一二朵 吐蕊绕蝶三四月 钟情已有五六载 相思七八里 九十是归期
    兰妤妤阅读 210评论 0 1