8_11_Java基础

Java是由java程序设计语言和java平台构成的;

Java技术平台包括JavaSE JavaEE JavaME;

其中JavaSE是基础,JavaEE用来开发企业级应用,JavaME在过去主要用来开发手机端的游戏,由于Nokia 塞班系统的没落也逐渐被淘汰;

Java的特点:

跨平台:Java在推出之初就提出了“一处编写,多出运行”的概念,用Java编写的程序不依赖操作系统,可以在任何电脑上运行;

开源性:Java是语言是开源的,任何人都可以查看其源码;

垃圾回收:相比于c/c++等语言在使用内存之后需要程序员自己编写内存回收的代码所带来的困难和复杂性,Java其利用自身设计的垃圾回收机制可以帮助我们省去这部分的繁琐;

 

Java中的JDKJava Development Kit)包含Java开发工具,Java基础类库,JRE Java运行环境;是提供给Java程序开发者的;

JREJava Runtime EnvironmentJava运行环境,即只有安装了JRE才可以运行Jave程序;

JVMJava virtual machineJava虚拟机,是在Java程序和操作系统之间虚拟出来的一层,Java程序通过JVM解释成不同当前操作系统可以理解的程序,从而实现之前说的“一处编写,多出运行”;

 

作为一个Java程序开发者,首先需要知道如何配置其环境变量;

安装好JDK之后,找到安装路径,复制路径在我的电脑里的环境变量中新建一个JAVA_HOME,使用该路径;

再新建一个CLASSPATH路径是,;%JAVA_HOME%\lib;

更改PATH路径,在开始处添加%JAVA_HOME%\bin;

在命令行下输入JAVACJAVA命令测试是否配置成功;

 

Java程序的注意要点:

Java是严格区分大小写的;

需要注意代码格式,每一行语句要以“;”结尾;

main方法是程序的主入口;

 

编写好一个java程序,以.java后缀命名;

编译程序 javac *.java

运行程序 java *

 

Java的运行机制

Javac-->格式校验(验证代码的语法是否正确)-->如果正确生成字节码文件Bytecode *.class文件

Java-->由类加载器(class loader)加载*.class文件-->格式校验(验证代码的逻辑是否正确)

这一系列的动作都是在JVM上完成的;

 

类型与变量

使用变量需要先声明变量;

给变量命名;

给变量赋值;

需要注意变量不能重复声明;

 

变量命名规则

首字母可以是_,$,字母

其余可以是_,$,字母,数字

不能出现关键字

 

命名的书写规范我们用驼峰命名法

首字母小写,以后出现的单词首字母大写,

 

数据类型

数值类型 int 整型 32bit

Short 短整型 16bit

Long 长整型 64bit

Double 双精度浮点型 64bit

Float 单精度浮点型 32bit

非数值类型 string 字符串

Char 单字符类型 16bit

Boolean 布尔类型 1bit

Boolean只有truefalse两个值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值