博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从头学Java_01
阅读量:6097 次
发布时间:2019-06-20

本文共 658 字,大约阅读时间需要 2 分钟。

  hot3.png

1、.java=>.class  java源代码到字节码,JVM执行.class文件,.class文件和平台无关,Java的跨平台也是基于此

2、Java命令

    1)编译:javac

    2)执行:java

3、Java中数据类型

    1)java中1和true不同,一个为integer型,一个为boolean型

    2)float f=10.5f,必须加上f,否则会被视为double

    3)值类型 or 引用类型

        值类型:byte char short int long float double,表示变量的值

        引用类型:存储的是对象的地址,即找到对象的方法,对象存储在可以被回收的堆上

        举例:Dog 是对象  Dog可以Bark();Play(),遥控器是对象引用,遥控器上的按钮可以出发Dog的方法

        

        声明对象变量:

        

4、Math.random()返回值是0~1的double型值

5、main()的用途:测试真正的类,启动Java应用程序

6、GC垃圾回收器

字节(byte)和位(bit)的区别:

    1)bit是计算机运算的基础;byte是计算机文件大小的基本计算单位

    2)bit多用于表示传输速率,如USB2.0的传输速率为480mbps;byte多用于表示容量空间,如100mb

    3)1byte=8bits

    4)Java变量在内存中所占用的空间根据CPU而定,int型,在32位CPU中占4bytes,在64位CPU中占8bytes

转载于:https://my.oschina.net/ijyun/blog/176281

你可能感兴趣的文章
网卡驱动程序之框架(一)
查看>>
css斜线
查看>>
Windows phone 8 学习笔记(3) 通信
查看>>
重新想象 Windows 8 Store Apps (18) - 绘图: Shape, Path, Stroke, Brush
查看>>
Revit API找到风管穿过的墙(当前文档和链接文档)
查看>>
Scroll Depth – 衡量页面滚动的 Google 分析插件
查看>>
Windows 8.1 应用再出发 - 视图状态的更新
查看>>
自己制作交叉编译工具链
查看>>
Qt Style Sheet实践(四):行文本编辑框QLineEdit及自动补全
查看>>
[物理学与PDEs]第3章习题1 只有一个非零分量的磁场
查看>>
深入浅出NodeJS——数据通信,NET模块运行机制
查看>>
onInterceptTouchEvent和onTouchEvent调用时序
查看>>
android防止内存溢出浅析
查看>>
4.3.3版本之引擎bug
查看>>
SQL Server表分区详解
查看>>
使用FMDB最新v2.3版本教程
查看>>
SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器
查看>>
STM32启动过程--启动文件--分析
查看>>
垂死挣扎还是涅槃重生 -- Delphi XE5 公布会归来感想
查看>>
淘宝的几个架构图
查看>>