java语言基础
补充:语言:自然语言、编程语言/机器语言
Java的发展历史:
1995:1.0实验版本
1998:1.2成熟版本
1999:sun被Oracle收购
2014:1.8(jdk)
2019:13
分为三个版本:
JavaSE/J2SE:标准版
JavaEE/J2EE:企业版
名词解释:jdk:java的开发工具包
作用:为java提供基本的运行环境
jre:java的运行环境
作用:运行字节码文件
jvm:java的虚拟机
作用:屏蔽不同的操作系统之间的差异


1.java的特点:面向对象、简单性(相对于c++)、开源性(源代码不收费)、跨平台
2.Java的运行环境:JDK的安装
高级-环境变量-JAVA_HOME(JDK的文件目录)-PATH(/bin)-ClassPath(.)
测试安装是否完成:cmd- javac_version
3.Hello World
文件名更改:.java
class Hello{
pubilc static void main(string[] args){
System.out.println("Hello world");
}
}
4.DOS命令操作:
#a.更改盘符:d:
b.查看当前目下内容:dir
#c.进入文件夹:cd 文件夹得名字
#d.返回上一级目录:cd…
e.清空屏幕:cls
f.删除文件:del 文件名
g.删除文件夹:rd 文件夹名称
h.退出:exit
#i.编译:javac .源文件名(eg:Hello.java)
#k.运行:java .类名(eg:java Hello)
(没有#基本不用)
5.公开类(public class HelloWorld):要求类名和文件名必须完全一致(包括大小写)
一个源文件中可以有多个类,最多只能有一个公开类。
6.Package(包):
Package a1;
class Hello{
pubilc static void main(string[] args){
System.out.println("Hello world");
}
}
作用:类似于文件夹,用于管理字节码(.class)文件。
语法:Package包名
位置:必须写在源文件第一行
带包编译:javac -d . 源文件名称.java
带包运行:java 包名.类名(包+类=全限定名)
采用域名倒置规则:cn.com.baizhi.xxx
7.导包:
import java.util.*;(位置第二行)
java中所用的类都有包名(String、System是java.lang包中的类[可以不写包名])
*:只能代表类,不能代表子包(尽量写清楚包
Java语言基础与环境配置
本文详细介绍Java语言的发展历程,从1995年的实验版本到2019年的Java 13,涵盖标准版JavaSE和企业版JavaEE。解析Java的特性,如面向对象、简单性、开源性和跨平台性。深入讲解JDK、JRE和JVM的作用及区别,指导如何安装JDK并设置环境变量,包括JAVA_HOME、PATH和ClassPath。通过HelloWorld示例演示Java程序的编写与运行,介绍DOS命令的基本操作。强调公开类的命名规则和包的作用,以及如何使用包进行字节码文件的管理。

被折叠的 条评论
为什么被折叠?



