JAVA语言基础
从1993年左右推出的一款高级编程语言(Oak ),面向互联网编程,安全可靠,面向对象,跨平台等特点
~~
java基本语法-----跨平台(操作系统)
~~
JVM(Java虚拟机),现在对象操作系统上安装上对应版本的JVM,吧应用程序放在JVM中进行执行,传入相同的应用程序保证在不同的操作系统上得到的结果的是一样的,屏蔽底层操作系统的差异性
java三大技术架构
j2se(基础版/标准版)----给小型应用程序以及桌面服务提供开发的解决方案
j2ee(企业版)----给企业中的集中式开发提供解决方案
j2me(小型版)----给嵌入式开发提供了解决方案
jdk1.5版本:是里程碑式版本,JAVASE,javaee,javame
搭建JAVA语言环境
JRE(java运行时环境)----给java应用程序提供运行环境
jre=jvm+核心类库(当java程序启动时必须加载的信息)
JDK(java开发工具包)----和提供开发环境以及运行环境
jdk=jre——+kit
安装JDK(路径中间不能出现中文及空格)
人机交互方式
图形化界面
命令行模式
命令提示符常用命令
dir:展示当前文件夹下所有的信息
cd:进入指定文件夹(cd… 返回上一级 cd/返回当前盘符根目录)
环境变量(指定操作系统执行的参数)
JAVA_HOME=jdk安装位置 自定义环境变量
path=%JAVA_HOME%\bin
入门案例
输出Helloworld
class Demo{
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
1、Java中的类不能单独运行
2、main方法的功能
a.可以让类单独运行
b.java程序入口
c.被jvm调用
.java文件(程序员可以看得懂的代码 源文件 )----.class文件(字节码文件 )----编译
.calss文件(字节码文件)----java----结果----运行
注意:
.calss文件和类名一致
公共类类名要和.java文件文件名保持一致
一个.java文件中最多只能有一个公共类
当.Java文件中出现多个区分大小写的类,保留的是第一个类名当做.class文件的文件名,,内容会被最后一个类进行覆盖