JAVA基础学习内容

   day_01

1.Java的三大平台:

 (1)企业版(Java EE):主要用于企业系统开发

 (2)标准版(Java SE):Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。

 (3)Micro版(Java ME):提供了基于Java环境的开发与应用平台

※java的跨平台原理:一个java程序可以运行在不同的操作系统平台上面

2.jdk、jre和jvm的关系:

JVM:java 虚拟机,运行Java程序的。
JRE:运行环境,运行java程序或代码。
JDK:编程环境,java在写带码之后,要编译成可执行的.class文件。

3.环境变量的配置:

JAVA_HOME   的值就是JDK的根目录

如果配置了JAVA_HOME  ,那么Path也可以这样配置

扫描二维码关注公众号,回复: 5166484 查看本文章

Path  %JAVA_HOME%\bin

JAVA_HOME   =   H:\java\jdk8

Path   =  %JAVA_HOME%\bin

4.Java程序

1、 源文件扩展名.java;

2、对应文件编译后扩展名为.class;

3、打包后扩展名为.jar。

4.编写第一个hello world

5.★path与classpath的区别:

Path:在任意目录下都能找到javac和java工具

Classpath:在任意目录下都能找到字节码文件

   day_02

1.变量及变量的基本类型和区别:变量可以理解为一个盒子。

   成员变量:在类中方法之外,这个变量的作用域可以在类中的任意位置。

   局部变量:写在主方法之下,变量只能在该方法中使用。

2.基本数据类型:

<1.整数类型 integer

<2.小数类型(浮点型)double float

<3.字符类型char 

<4.布尔类型boolean

day_03

强制类型转换:

字符精度大小比较:

(由小到大)

为什么要进行强制类型转换呢?损失精度

例如:

int a = 3.14f(int--->float)

转换:

int i = 3;

double d = i;

int m = d;   // 编译报错

int k = (int)d

猜你喜欢

转载自www.cnblogs.com/www520/p/10372405.html