java学习简记录(一) - Go语言中文社区

java学习简记录(一)


java学习简记录(一)

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java特点:
面向对象,更符合人的思维模式,使人们更容易编写程序。类(属性和功能),类是用来创建对象的模板,它包含被创建的对象的状态描述和方法的定义。
简单,既易学又好用,从语言的简单性方面看,Java要比 C++简单,比如Java没有指针的概念。
安全稳定,Java小应用程序将限制在 Java运行环境中,不允许它访问计算机的其它部分。
可跨平台,java可以在任何安装了 Java虚拟机 JVM 的计算机上正确的运行,一次编写,处处运行。
解释型,同一个程序,如果是解释执行的,那么它的运行速度通常比编译为可执行的机器代码的运行速度慢一些,但是Java使用JIT 即时编译方式 编译,将字节码直接转化成高性能的本地机器码。
多线程,内置对多线程的支持。多线程允许同时完成多个任务。(实际上多线程使人产生多个任务在同时执行的错觉,因为,目前的计算机的处理器在同一时刻只能执行一个线程,但处理器可以在不同的线程之间快速地切换,由于处理器速度非常快,远远超过了人接收信息的速度,所以给人的感觉好象多个任务在同时执行。)
动态,Java 程序的基本组成单元就是类,有些类是自己编写的,有一些是从类库中引入的,而类又是运行时动态加载的,这就使得 Java 可以在分布环境中动态地维护程序及类库。

第一个 JAVA 程序

创建文件 HelloWorld.java,
public class HelloWorld {
public static void main(String[] args) {
System.out.println(“Hello World”);
}
}
在这里插入图片描述String args[] 与 String[] args 都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。
$ javac HelloWorld.java
$ java HelloWorld
javac将 java 源文件编译为 class 字节码文件
java java文件中的类名
问题一:cmd命令区分大小写,注意扩展名
问题二:javac命令报错,java代码有误
问题三:javac命令执行完成,生成class文件,但是java命令报错
{
环境变量问题
(1)“JAVA_HOME”,变量值是你的电脑JDK的安装路径
(2)“Path”,变量值是;%JAVA_HOME%bin;%JAVA_HOME%jrebin
(3)”CLASSPATH”,变量值是.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;
%JAVA_HOME%libtools.jar
}

开始学习JAVA编程

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/theliar/article/details/89439795
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢