从0.5开始学习java-2022/4/21
Java基础是学习JavaEE,大数据,Android开发的基石。
C/C++开发效率低,运行效率高,与操作系统交互的使用C。
python开发效率>java,运行效率<java
后台开发:java、PHP、Python、Go、Node.js
java舍弃了指针,增加了垃圾回收器的功能,自动回收。
特点:面向对象,健壮性,跨平台性(JVM)
java自动回收不用的内存空间,但是java程序还会出现内存泄漏和内存溢出问题。写的程序的问题
JDK Java Development Kit
JRE Java Runtime Environment
/**
@author lxy
@version v1.0
文档注释,只能java特有,可以被javadoc所解析,生成一套以网页文件形式体现的程序说明文档。
1.
编写:编写的java代码保存在“.java”结尾的源文件中。
编译:使用javac.exe命令编译java源文件。格式:javac 源文件名.java 源文件中有多个类将生成多个字节码文件
运行:使用java.exe命令运行字节码文件。格式:java 类名
2.在一个java源文件中可以申明多个class,但是只能有一个class申明为public,而且要求声明为public的类名必须与原文件名相同。
3.程序入口是main()方法,格式固定
4.每个执行语句都以;结束
*/
public class HelloJava{
public static void main(String[] args){// public static void main(String[] a){//arguments:参数
/*
多行注释 不可以嵌套使用
单行注释:main是程序入口
//输出
*/
System.out.println("Hello,World!");
}
}