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%\jre\bin
(3)”CLASSPATH”,变量值是.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tools.jar
}

开始学习JAVA编程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值