javase基础(1)

1.java的跨平台

  平台:指的是操作系统(Windows,Linux,Mac)

  跨平台:java程序可以在任意操作系统上运行,一次编写到处运行

  原理:实现跨平台依赖的虚拟机JVM

2.JVM JRE JDK说明

  JVM:java虚拟机,java程序需要运行在虚拟机上,不同的平台有自己的虚拟机

  JRE:包括java虚拟机和java程序所需的核心类库等,如果想要运行一个开发好的java程序,计算机中只需要安装JRE即可

  JDK:JDK是提供给java开发人员使用的,其中包含了java的开发工具,也包括了JRE,所以安装了JDK,就不用单独安装JRE了

3.helloworld案例

  1. 首先定义一个类
  2. public class 类名
  3. 在类定义后加上一对大括号
  4. {}
  5. 在大括号中间添加一个主方法
  6. public static void main(String [] args){}
  7. 在主方法的大括号中间添加一行输出语句
  8. System.out.print("HelloWorld");
public class HelloWorld {
 public static void main(String [] args) {
        System.out.println("HelloWorld");
    }   
}

4.关键字

  1. java中被赋予特定含义的单词
  2. 组成关键字的字母全部小写
  3. 常用的代码编译器,针对关键字有特殊的颜色标记

5.语法格式

  1. 字符串常量用双引号括起来的内容("hello")
  2. 整数常量 所有整数(1,-1)
  3. 小数常量 所有小数
  4. 字符常量 用单引号括起来的内容('a')
  5. 布尔常量 只有true和false
  6. 空常量 null

6.变量

  在程序执行的过程中,在某个范围内其值可以发生变化的量

  从本质上讲,变量其实是内存中的一小块区域

  格式:

    数据类型 变量名 = 初始化值

7.数据类型

  计算机存储设备的最小信息单元叫"位(bit)",我们又称之为"比特位",通常用小写字母b表示,而计算机最小的存储单元叫"字节(byte)",通常由大写字母B表示,字节是由连续的8个位组成

1B = 8bit

1kb = 1024B

1MB = 1024KB

1GB = 1024MB

1TB = 1024GB

8.数据类型的分类

  java语言是强类型语言,对于每一种数据都定义了明确 的具体数据类型,在内存中分配了不同大小的内存空间

  java数据类型分为基本数据类型和引用数据类型

\

9.标识符

  给包,类,方法,变量等起名字

  由下划线,字符,美元符号$组成

  不能以数字开头

  不能java中的关键字

10.定义变量

  数据类型 变量名= 初始化值

  基本数据类型:byte,short,int,long,float,double,char,boolean

  整数默认类型是int类型,定义long类型的数据时,要在数据后面加L

  注意事项:

  变量未赋值,不能直接使用

  变量只在它所属的范围内有效

11.数据类型转换

  取值范围小的数据类型 与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算

12.强制类型数据转换

  目标类型 变量名 = (目标类型)(被转换的数据)

  会损失精度

  

 

posted @ 2017-05-16 23:43  司机刹一脚  阅读(114)  评论(0)    收藏  举报