Java是一门开发语言
面向过程:C语言
面向对象:Java
集群语言:010101011011
汇编语言:Open
高级语言:C语言、Python、C++、C#、Php、VB、Java
介绍Java
软件版本的选择:不要选最新的,选最稳定版本(次版本 次次新版,考虑硬件的性能)
Java的三个方向:Javase(Java基础)、Javasee(Javaweb)、Javame(手机开发)
Java的特性:跨平台
Java的安装:
Jdk:开发环境(Jdk包含jre)
Class文件:字节码文件
Javac:将Java愿程序译成字节码文件
Java代码严格的大小写,所有的符号都是英文状态
Java:执行java的字节码
设置环境变量:path(路径)c:\program files\java\jdk/.80.0_74\bin
Java的跨平台原理:
1.因为Java的程序运行在JVM上
2.通过提供的支持不同操作系统的JVM,来屏蔽掉不同的操作系统的区别
Java的两种种核心机制:
Java虚拟机(Java Virtual Machine)
垃圾回收机制(Garbage collection)
源程序(*.Java文件)——>Java编译器——>字节码(*.Class)——>内装载器(Class Loader)——>字节码校验器byte verifer——>解释器interpretor——>系统平台
public公共
文件名要和public类同名,所有一个文件只能有一个public类,一个文件中可以没有public类,可以有多个普通类,每个类编码后都会形成一个单独的字节码文件
注释:
//单行注释 /* 多行注释 */ /** 文档注释 */
author(作者) version(版本) Java-version(浏览版本)
ex:Java-jarson HelloWorld