JAVA基础知识

1,语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。

2,Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。
3,二进制和十进制的互相转换:
十进制数据转换成二进制数据:使用除以2获取余数的方式
例:十进制数字6转成二进制,除以2获取余数
    2 |_6_                  -->0
       2 |_3_               -->1
           1                   -->1
所以结果为110
二进制数据转成十进制数据:逢二进一的思想,按照8 4 2 1这种方式
  1   0   1   0   1   0   1   0   
128 64 32 16 8  4    2   1    -->128+32+8+2=170
4,Java虚拟机--JVM
JVM (Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。
跨平台 :任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。
5, JRE  和 JDK
JRE  (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。
JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。
我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装 JDK 。
6,变量和数据结构
变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。
变量定义的格式包括三个要素: 数据类型 、  变量名 、  数据值 。
格式:数据类型 变量名 = 数据值;
注意事项:
  在同一个大括号范围内,变量的名字不可以相同;定义的变量,不赋值不能使用.
Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。
Java的数据类型分为两大类:
基本数据类型 :包括  整数 、 浮点数 、 字符 、 布尔 。
引用数据类型 :包括  类 、 数组 、 接口 。
数据类型              关键字                 内存占用         取值范围
字节型                  byte                    1个字节          -128~127
短整型                 short                   2个字节          -32768~32767
整型                     int(默认)         4个字节          -2的31次方~2的31次方-1
长整型                 long                     8个字节          -2的63次方~2的63次方-1
单精度浮点数      float                     4个字节           1.4013E-45~3.4028E+38
双精度浮点数      double(默认)  8个字节           4.9E-324~1.7977E+308
字符型                 char                     2个字节           0-65535
布尔类型             boolean               1个字节           true,false
Java中的默认类型:整数类型是 int 、浮点类型是 double 
 
 
 
 
 
 
 
 
 
 
 
 

转载于:https://www.cnblogs.com/hpf5201314/p/9365799.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值