网站首页 > java教程 正文
Java技术版本
JavaSE(标准版): 整个JAVA的基础和核心
JavaEE(企业版): 企业应用级开发
JavaME(微型版): 主要应用于嵌入式开发,比如手机程序的开发(淘汰了)
Java的技术特点
1、 简单性:nJava比C++简单,抛弃了C++中一些不是绝对必要的东西,如头文件、指针、结构、联合、隐式的类型转换和操作符重载等。还提供了丰富的类库,可以帮助我们很方便的开发Java程序。
2、 面向对象:面向对象思想,后期笔记补充。
3、 跨平台性:Java虚拟机,实现"一次编译,随处运行"
4、 健壮性和安全性:Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。还提供了一个安全防范机制(ClassLoader)以防恶意代码的攻击。
5、 多线程:多线程应用程序能够同时运行多项任务,这也是相对于其他语言具有独特的优势。
JDK的安装步骤
JDK下载地址:
http://www.oracle.com/technetwork/java/javase/archive-139210.html
安装步骤省略,百度搜索即可。
环境变量配置
变量名:JAVA_HOME
变量值:依据个人计算机安装jdk的路径
变量名:CLASSPATH
变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
找到Path路径,点击编辑->新建。
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
如果是win7系统,在最末尾或最前输入如下:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
测试jdk是否安装成功:java -version
测试jdk环境变量是否配置成功:javac
编写执HelloWord的步骤
1、 编写java源文件 HelloWord.java
2、 将java文件编译成.class文件 javac HelloWord.java
3、 执行.class文件 java HelloWord
public class HelloWorld{ public static void main(String [] args){ System.out.println("欢迎进入JAVA学习"); } }
理解JDK、JRE、JVM
jdk: 软件开发工具包
jre: java运行的环境(提供了运行时核心类库)
jvm(java虚拟机):执行java代码,将java代码编译成.class,支持不同的平台。
猜你喜欢
- 2024-09-10 JDK环境变量配置JAVA安装Android studio环境远程eclipse软件远程
- 2024-09-10 Win7下配置"JAVA环境变量"---JDK的安装与配置
- 2024-09-10 Java研修录之环境变量(java环境变量的设置)
- 2024-09-10 大数据必学Java基础(四):安装notepad++,配置path环境变量
- 2024-09-10 linux安装卸载java并配置环境变量
- 2024-09-10 Java:jdk的安装与环境变量的配置(jdk的安装与环境变量配置教程)
- 2024-09-10 Windows下静默安装JDK并配置Java环境变量教程
- 2024-09-10 手把手教会你安装Java软件JDK环境变量配置
- 2024-09-10 Java JDK11 在windows上的安装和环境变量配置
- 2024-09-10 Win7怎么配置Java环境变量?(怎么配置java的环境变量)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)