java达内培训学习笔记

更新时间:2024-01-14 08:23:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

达内java培训学习笔记:

下载、安装Eclipse

进入Eclipse项目的主页http://www.eclipse.org,点击Downloads,进入下载页。

Eclipse最新的版本是3.3版,但是3.3版的多国语言翻译包还没有出来,所以我们可以使用一个稍早一点的版本3.2。

点击3.2进入其下载页,这个页面有很多下载连接,包括Eclipse SDK在很多平台上的版本;

这里我们只需要下载eclipse-SDK-3.2-win32.zip将这个文件解压缩到磁盘的目录,如D:\\eclipse。

在运行Eclipse之前首先应该安装好JDK,设置好环境变量JAVA_HOME、CLASSPATH和PATH。

为D:\\eclipse下的eclipse.exe在桌面上建立一个快捷方式。双击快捷方式启动Eclipse。

==========================================================================================================

设置JRE:

1.选择Window->Preferences,然后选择Java->Installed JREs,然后选择jre1.5.0_07,单击Edit按钮.

2.单击Browse按钮,选择JDK的安装路径,然后单击OK确定.这样Eclipse下的JDK就已经设置完成了.

==========================================================================================================

第一个Eclipse工程:下面我们编写一个简单的HellWorld程序,步骤如下:

1.选择File->New->Project

2.项目列表选Java Project

3.点击“下一步”;

4.输入项目名称,例如:Java;选择相应的JRE(默认即可); 然后选择字解码文件和源文件分离.

5.点击Finish;

6. 鼠标移动到src目录下单击鼠标右键,New->Package,新建一个包,然后输入包名;

7.在工具条里点击“创建Java类”的按钮(带有一个C标记);

8.在名称域输入HelloWorld;

9.点击public static void main(String[] args) 的复选框,让Eclipse创建main方法;

10.点击Finish;

11.一个Java编辑窗口将打开,在main方法中输入System.out.println(“Hello World”)行;

12.使用Ctrl-s保存,这将自动编译 HelloWorld.java;

13.点击工具条里的Run As按钮;然后选择Java Application项运行程序

14.这时候,将会打开一个控制台窗口,一句“Hello World”将会显示在里面。

==========================================================================================================

eclipse常见问题:

1.如何将建立eclipse的快捷方式?

答:在桌面单击右键选择新建启动器,填上名字和命令的路径(即/opt/eclipse/eclipse).

2.如何显示行号?

答:选择Window->Preferences,然后选择General->Editors->Text Editors,把show line numbers选项勾上.

3.如何改变java源文件字体大小?

答:选择

Window->Preferences,然后选择

General->Appearance->Colors and

Fonts->Java->Java Editor Text Font

然后选择Change按钮就可以改变字体大小了.

4.如何去掉自动生成注释?

答: 选择Window->Preferences,然后选择Java->Code style->Code Templates,选择Comments和Code选项中的内容,

单击Edit按钮,把默认的注释删掉就可以了.

5.为何刚刚拷贝过来的文件不能立即显示?

答:需要在你刚刚做过更新的目录上点击右键,然后选择Refresh,刷新该目录即可显示.

6.Eclipse常用快捷键:

Ctrl+Enter:跳到下一行行首 Alt+Shift+X+J:运行当前程序 Ctrl+F11:运行上次编译过的程序 Shift+Ctrl+F:格式化代码

Shift+Ctrl+X:将所选字符转为大写 Shift+Ctrl+Y:将所选字符转为小写 Ctrl+1:迅速定位错误处理

Ctrl+M:快速对当前视图最大化 Alt+Shift+S:快速显示Source选项 Alt+/:代码注释

Ctrl+/:代码注释/取消注释

Ctrl+D:删除光标所在行

Ctrl+鼠标停留:可以显示类和方法的源码 Ctrl+Shift+S:保存全部

Java第一天 2007年4月23日 1、Java之父Golsling

1995年5月23日 Java诞生

1998年12月 1.2版本 Java2 J2SE J2EE J2ME

2004年12月 1.5版本(5.0) Java JavaSE JavaEE JavaME

2、Java SE --- Java标准平台 Java EE --- 企业级平台

Java ME --- 微小平台,用在资源受限的平台上 3、(1)跨平台 --- 一次编译,到处运行

(2)简 单 --- 简化C++,取消了指针,对指针进行了上层的封装,它保证能够通过

这个指针(引用),来访问有效的内存单元。 不允许多继承,使继承关系成树装图,每个类都只能由一个父类。

java语言的开发效率高,但执行效率低。(相当于c++的55%) (3)纯面向对象的语言 --- 都要放在类中

(4)垃圾回收机制 --- 自动垃圾收集,永远不会出现内存泄露的问题

4、虚拟机

java语言是先编译后解释,java源码是通过编译生成一种特殊的.class的中间字节码文件,然后再由JVM进行解释运行。 (编译) (解释)

.java ----> .class ---> 可执行文件 所以效率低,是C++的20倍

5、java源代码中的main方法的定义写法。main方法是程序的入口。

public class Hello{ //一个源文件中只能有一个公开类,而且源文件的文件名与公开类的类名完全一致

public static void main(String[] args){ //程序入口 public static 可以调换顺序

System.out.println(\打印语句

} }

编译命令 javac xxxx.java 源文件的名字,源文件中的一个类会对应编译生成一个.class文件

运行命令 java xxxx 类的名字 --- 启动虚拟机

6、环境变量 JAVA_HOME = /opt/jdk1.5.06 JDK 安装路径 --- JDK = JRE {JVM(硬件)+编译器(软件)} +编译器工具+类库

PATH = $Path:$Java_Home/bin:. ClassPath = . 类路径

7、包 --- 分类放置,减少命名空间 包名.类名 表示一个类的全限定名

java xxx.xxx.ClassA --- 运行时要在包结构的上一层目录来运行。

javac -d . xxxx.java --- 编译的时候,按照包结构存放字节码文件,此命令生成的.class文件在当前目录

package xxx.xxx,包的定义在一个程序中只能由一个

import xxx.xxx.xxx.ClassA; --- 在程序中声明ClassA类,使用的时候不需加包名,使用同一包内的类时,不用引入

import p1.p2.p3.p4.p5.*; --- 声明p5包中所有的类,不能代表其子包 系统会在每个java程序中隐含导入了java.lang这个包

8、java中的注释, 单行注释 //......

多行注释 /* .......*/

文档注释/** ........

(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html格式)。文档注释中可以使用html标签。 javadoc -d 路径(指定注释文档的保存路径) xxx.java

文档注释一般写在类定义之前,方法之前,属性之前。

在文档注释中可以用 @author 表示程序的作者,@version 表示程序的版本,前两个注释符号要写在类定义之前,用于方法的注释@param 对参数进行注释,@return 对返回值进行注释 @throws对抛出异常的注释。

10、标识符规则 --- 类,方法,变量,同时也是包名的规范 由字母(汉语中的一个汉字是一个字母),数字,下划线和货币符号组成,不能以数字开头。

大小写敏感

没有长度限制,不能有空格

不能使用Java的关键字和保留字

java中的关键字

goto和const在java中虽然不再使用但是还作为保留字存在

java中没有sizeof这个关键字了,java中的boolean类型的值只能用true和false,且这两个也是关键字

enum 枚举 assert 断言

一个标识符尽量符合语义信息,提高程序可读性 类 名 :每个单词首字母大写,

变量和方法 :第一个单词小写,后边的每个单词首字母大写 包 名 :全部小写 常 量 :全部大写

11、局部变量:定义在方法中的变量

(1)先赋值后使用

(2)从定义变量的代码块开始到代码块结束

(3)在同一范围内不允许两个局部变量发生命名冲突 * * * *

Java第二天 2007年4月24日

1、Java的数据类型

(1)简单类型 --- 8种有符号的数据类型 a) 整型

本文来源:https://www.bwwdw.com/article/mg1o.html

Top