课程要求自学java,那现在就得开始启动了,正在广泛涉猎寻找合适资源,一下子想起可以顺便写篇博客(时时更新的博客)
了解JDK(java development kit)java开发工具包,JRE(java runtime environment)java运行环境,JVM(java virtual machine)java虚拟机的含义,jvm存在的意义就是另程序员只要写一份代码,它来对不同的操作系统(包括mac,windows,linux)进行不同的操作,实现跨平台的功能。
首先是java和jdk的安装,网上有大量的教程,官网下载,配置环境变量,检查安装结果等。
此时产生.class编译后的java文件
之前一直报错是因为代码里println()想当然的写成了printIn()(是L小写)
如果用想输出中文也可,在低版本中需要注意保存时改为ANSI内部编码,高版本好像无问题
一上手java就有很显著的一些特征:
1.关键字class是类,java是面向对象语言,所有代码必须位于类里面;
2.每个语句以分号结束,和c/c++是如出一辙的;
3.源文件编译后得到的.class文件是相应的字节码文件,编译器为每个类生成独立的字节码文件。
java开发工具
notepad++ (基础使用)
IDE集成开发环境:
IDEA
vscode
eclipse
java注释:
单行注释://
多行注释:/*和*/
文档注释:/**和*/