Java 学习基础

 

1.为什么选择Java

(1)Java语言用途广

(2)Android应用

(3)大数据技术

(4)Java语言性能优越,生态丰富。

2.Java语言特点

1.开源  2.简单易学 3.平台无关注 4.面向对象 5.支持网络 6.多线程机制

7.动态内存管理机制 8.安全 9.生态丰富 10.高性能

(Java如何实现跨平台)java程序——>(Win版JVM)/(linux版JVM)/(Mac版JVM)

JVM是一个虚构出来的计算机环境,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,因为有了不同的JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性,但是前提是要具有不同的JVM .

3.JDK,JRE,JVM三者之间的关系

JDK:(java Development Kit)Java开发工具包

提供给Java开发人员使用,包含Java各种编译工具,打包工具,也包括JRE。

JRE:(Java Runtime Environment Java运行环境)

JRE包括Java运行的核心类库,也包含Java虚拟机。

JVM(Java Virtual Machine Java虚拟机)

JVM是Java程序的核心环境

0be1ffef2e4d4f85a671a322f571520c.jpeg

4.Java语言运行机制

创建.java文件---->通过javac编译.java文件为.class—>最后将.class文件交给虚拟机运行。

5.第一个程序HelloWorld

public class Hellow{
public static void main(String[] args){
System.out.println("hellow word!");
}

}

6.IDE的使用(Integrated Development Environment)

集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器 和图形用户界面等工具。

常用的java开发工具有:

(1)IntelliJ IDEA

(2)Eclipse

7.注释

//单行注释(Ctrl+/)

/*  */多行注释(Ctrl+shift+/)

/**    */文章注释   用于为类,方法,属性 功能进行说明,可在调用时提示,以及使用javadoc命令生成说明文档。

8.关键字

被Java语言赋予特殊含义,用做专门用途的单词。

关键字中所有字母为小写。

其中constant和goto为保留字。

9.标识符

标识符命名规则

1.语法强制规范

标识符由26个英文字母大小写,数字,_,$组成

数字不能开头,不能是关键字和保留字, 可以包含关键字

区分大小写 长度无限制 标识符不能包含空格

2.约定俗成 见名之意

包名: 全部小写

类名: 首字母大写 ,多单词组成时,所有单词首字母大写 XxxYyyZzz 为了区分类名和变量名 变量名和方法名: 首字母小写 多单词组成时,首字母小写,其余首字母大写 xxxYyyZzz

常量: 全部大写 多单词之用_连接 MAX_VALUE PI

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值