java学习初探1

来源:互联网 发布:赫鲁晓夫 知乎 编辑:程序博客网 时间:2024/06/03 03:24

java学前准备:
1.了解cmd的常用命令
cd:切换路径
dir:查看盘下问下
cls:清屏
ipconfig:查看ip
2.计算机语言简史
(1)机器语言 0 1
(2)低级语音 汇编
3.高级语言 java等
java面向对象,c面向过程,c++一半面向过程,一半面向对象。
JAVA SE java的标准版,JAVA EE java的企业版,JAVA ME java的微型版本。
3.语言特性
简单性 java语言底层是c++实现的
面向对象
可移植性 可以跨平台,编译后可以在不同系统运行(原因引入了JVM,java虚拟机)
–jdk:java的开发工具箱 jre:java运行时环境–
健壮性 (JVM会自动启动垃圾回收机制GC,清理空间;c、c++没有,申请内存空间,最后必须释放掉。)
多线程
4.java的加载与执行

(1)XXXX.java是源文件,人们认识;
(2)经编译,生成.class的字节码文件(不是01),来检查.java的编写是否有误;
(3)类装载器,.class称为类
(4)JVM将.class解释成01二进制文件,供操作系统使用
5.java的第一个程序
javac 编译,java 运行
实现代码:
public class HelloMyWorld {
public static void main(String[] args) {
System.out.println("Hello my world!");
}
}