您的位置:首页 > 编程语言 > Java开发

java基础学习--001

2014-07-22 10:11 169 查看
一、认识java:

1. J2EE:java2的企业版。主要用于分布式的网络程序的开发,如电子商务网站和ERP系统;

J2SE:java2的标准版。主要用于桌面应用软件的编程;

J2ME:java2的微缩版。主要用于嵌入式系统开发,如手机和PDA的编程;

2. java的运行过程:

源程序(.java文件)----->java编译器-----> 字节码(.class文件)-----> 类装载器----->字节码校验器----->解释器----->操作系统平台

3. java的编译和运行:

cmd中:输入:d:(回车) -----打开D盘

输入:cd java ------打开D盘下java文件夹

javac helloworld.java ----编译

java hellowold -----运行

常见问题:运行时报错,找不到类。

可能原因:1)没保存写的代码;

2)环境变量没配正确;

3)可将保存代码的目录添加到classpath中并加上.(.表示当前目录)

注意:更改环境变量后,需要重启命令提示符。

4. 其他基础常识

1)开发需要JDK,而用户只需JRE。(JDK中包含JRE)

2)path:windows系统执行命令时要搜寻的路径。(需要配置到\bin目录)

3)classpath:java在编译和运行时要找的class所在的路径。(配置安装目录)

4)java_home:java的安装路径。

5)java -version 查看JDK的当前版本。

6)一个源文件中最多只能有一个public类。如果源文件包含一个public类,它必须按该类名命名。

7)java严格区分大小写。

5. 小技巧

1)tab 缩进;shift+tab 返回缩进。

6. 程序执行过程

硬盘上--程序
---1--->
代码--操作系统代码
---3--->
heap(堆)放new出来的东西
12stack(栈)局部变量
data segment静态变量,字符串常量
code segment存放代码
1:load到内存区;2:找到main方法开始执行;3)执行过程中的内存管理;

7. 成员变量和局部变量

成员变量:方法体外,类体里声明的变量。

局部变量:方法体内声明的变量,包括参数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: