Java语言基础知识点集合

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的虚拟机
作用:屏蔽不同的操作系统之间的差异
Java语言基础知识点集合_第1张图片Java语言基础知识点集合_第2张图片
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语言基础知识点集合)