1、java语言概述

1.1 java 语言的诞生

可移植、跨平台。

1.2 java语言的必要性

大量开发者使用Java进行开发,很多新技术领域都射击java。

1.3 java的特点

  1. 平台无关性:java程序不依赖平台。把代码编译到字节码,然后使用JVM(java虚拟机)进行运行。
  2. 面向对象:封装、继承、多态。
  3. 多线程:内置对于多线程的支持。
  4. 安全:java Applet可以将java程序限制在java运行环境中。
  5. 动态:可以在分布环境中动态地维护程序及类库。

1.4 java与c++的关系

差不多。

1.5 java运行平台

三种平台的介绍:

  1. Java SE:Java标准版。
  2. Java EE:Java企业平台,可以构建企业应用。
  3. Java ME:Java微型版、Java小型平台。

安装Java的运行平台从官网下载最新的JDK即可。
关于环境变量的配置,可以直接cmd里“path="*****\JDKX.x\bin"”

1.6 java程序开发

需要有主类,java程序总是从主类的main方法开始执行。
主类:必须拥有public static void main(String args[])方法

源文件命名规则:

  1. 如果源文件中包括多个类,那么只能有一个类是public类。
  2. 如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,拓展名".java"。
  3. 如果源文件没有public类,那么源文件的名字只要与某个类的名字相同即可,拓展名".java"。

编译java源文件:

cd 1000//进入目录
javac Hello.java //编译
java XXXXX //运行主类的main方法,注意classpath的路径设置。

1.7 JDK等

可以使用“-source”等指令在编译时进行特殊要求。比如可以让生成的字节码支持以前的旧版本的java运行环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值