JAVA第二天学习的总结

一.java语言的特性

  • 简单性:java舍弃了C++中难以掌握且不安全的功能,如:指针、多继承等
  • 面向对象:和C++一样,java是一种面向对象的编程语言
  • 安全性:如:强制类型检查
  • 健壮性:GC机制,将java运行过程中产生的垃圾自动回收
  • 可移植性:跨平台,write once,run everywhere。

二.计算机的组成

计算机包含硬件和软件两部分。
1.硬件:包含CPU、输入设备、输出设备、存储设备和其他设备,功能为完成输入、输出、存储等操作。

  • 常见的输入设备:键盘,鼠标,扫描仪…
    常见的输出设备:显示器,音响,打印机…
    常见的存储设备:硬盘,U盘,内存条…
    CPU(中央处理器):包含运算器和控制器

2.软件:包含系统软件和应用软件,功能为控制硬件正确有效的完成各种功能。

  • 系统软件:Wn7、Win10、Mac、Linux…
    应用软件: 应用软件包含两种结构:①先下载,再安装,后使用。②浏览器、服务器

三.存储单位之间的转换关系

计算机采用二进制存储方式,最小的单位是位(bit),相应转换如下:
在这里插入图片描述

四.两个java语句的区分

1.java输出语句:

  • System.out.println(“输出内容不换行”)
    System.out.print(“输出内容后换行”)

2.public class与class的区别:

  • public class,文件名必须与类名一致

  • 只有class,文件名可以与类名不一致

  • java源文件中可以编写任意多个类,编译成功后自动生成对应类的个数的字节码文件。

五.数据类型分类

1.基本数据类型是定义变量时,决定存放变量的内存空间大小的依据。数据类型就是用来修饰变量的。(由JDK定义好,描述数值本身),基本数据类型有四类八种:

  • 整数类型:byte、short、int、long(默认int),各自取值范围如图:
    在这里插入图片描述

  • 浮点类型:float、double(默认double),各自取值范围如图:
    在这里插入图片描述

  • 字符类型:char(一次只能存放一个,使用英文单引号引起来)

  • 布尔类型:boolean(只在true和false取值,在内存中占一个字节)

  • 进本数据类型排序:byte<short=char<int<long<float<double

2.引用数据类型: 数据描述的不是数据本身,而是数据的地址。 类、数组、接口

六.变量

  • 变量声明及赋值:定义变量的同时,把常量值放到变量中
  • 格式: 数据类型 变量名 = 常量值;(float f = 985.211L;long l = 123456789340L;)
  • 变量按声明位置分:①成员变量(类中声明),②局部变量(方法中声明)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值