码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA入门到精通-第1讲

时间:2018-11-07 23:12:40      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:path   就会   tmp   row   中文   data   包括   java   编译器   

java语言的特点

1java语言是简单的

2java语言是面向对象的

3java语言是跨平台(操作系统)[即一次编译,到处运行]

4java是高性能的

 

java第一个程序hello.java

运行java程序要安装和配置jdk

jdk是什么?

1jdk全称java dvevlopment kit中文java开发工具包

2jdksun公司开发的

3jdk包括jre(java runtime envirnment)java运行环境、一堆java工具和java基础的类库(类共3600左右,常用类在150个左右)

4、可以在www.sun.com下载

**开发安装jdk(开发环境),用户执行需要安装jre(运行环境)

 

配置JDK

添加环境变量即可

windows下配置jdk

在计算机属性--高级设置--环境变量--添加PATHJDK所在路径指定即可。多个环境变量设置时需要用;号进行隔开

 

1、编写第一个hello.java

 

 
 

 

2、编译hello.java 使用javac hello.java

3、执行hello.java 使用java hello

 

java程序运行关系

1java源文件(.java文件)

2java编译器即javac.exe(代码是给人看的)

3java字节码文件(.class文件)(字节码文件,计算机看的)

4、由解释执行器即(java.exe)将字节码文件加载到java虚拟器(jvm)

JVM实现了跨平台的;在自己虚拟的系统上运行达到跨平台作用;

5、字节码文件(.class)就会在java虚拟机中执行

 

//只需要把class文件给别人就行了,不把源代码给别人,编译和反编译;离开了内存,程序是死的;

//小影反编译;

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





JAVA入门到精通-第1讲

标签:path   就会   tmp   row   中文   data   包括   java   编译器   

原文地址:https://www.cnblogs.com/xuxaut-558/p/9926119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!