java学习笔记
2013-09-25 08:07
369 查看
java简介
以前,也接触过java,但是看了马士兵老师的视频之后,发现以前学的尽是皮毛而已。很感谢师哥无私的分享和帮助,视频看了接近两章,第二章剩了一个做练习的尾巴。下面,检讨一下自己最近的学习情况。第一章 java简介
首先,java是一种解释型语言:
Java是一种特殊的高级性语言,它既有解释性语言的特征,也有编译性语言的特征,因为它是经过先编译,后解释的过程。
简单说:
HelloWorld.java————>HelloWolrd.class————>特定平台的机器代码
①编译 ②解释
编写出一个HelloWorld.java文件,通过javac.exe解释器编译成了一个不是特定平台(操作系统)的机器码HelloWorld.class文件。当然这种机器码是不可以执行的,必须使用java解释器(java.exe)来执行的。可是java.exe不具有解释的能力,它是调用jvm-java虚拟机来解释成适用当前平台的机器码。
java语言的特点:
1)java语言是一种面向对象的语言
2)java语言是一种与平台无关的语言
3)java语言是一种健壮的语言
学习任何一种语言,少不了环境的搭建,以下是java环境的搭建:
(1)下载:JDK和运行环境JRE
(2)配置环境:
a)path环境变量:设置java编译器的位置,如D:\ProgramFiles\java\jdk1.6\bin
b)classpath环境变量:设置java文件的位置(该位置下存放待编译的java文件)
java的核心机制:
相关文章推荐
- 开源 免费 java CMS - FreeCMS-1.5 站内信
- myeclipse破解教程,对所有版本有效,完美支持32位和64位
- myeclipse6.5注册码
- java递归
- Struts2系列——struts2的result
- java获取当前类的绝对路径
- MyEclipse使用经验总结
- JAVA检测端口的占用情况
- Java数据类型与各数据库类型映射一览表
- spring security 3.X 入门例子
- Java:Java快速入门
- struts2中一个很实用的标签
- AOP: Spring3核心技术之AOP配置
- java.lang.IllegalArgumentException : can't parse argument number MessageFormat
- 5个让人激动的Java项目
- SpringMVC整合Fastjason时出现中文乱码
- Java多线程程序设计
- java值传递
- 杭电 3887 Counting Offspring
- 使用java连接hive,并执行hive语句详解