1、2.单击Browse按钮,选择JDK的安装路径,然后单击OK确定.这样Eclipse下的JDK就已经设置完成了.第一个Eclipse工程:下面我们编写一个简单的HellWorld程序,步骤如下:1选择File-New-Project2项目列表选Java Project3点击“下一步”;4输入项目名称,例如:Java;选择相应的JRE(默认即可); 然后选择字解码文件和源文件分离.5点击Finish;6. 鼠标移动到src目录下单击鼠标右键,New-Package,新建一个包,然后输入包名;7在工具条里点击“创建Java类”的按钮(带有一个C标记);8在名称域输入HelloWorld;9点击pu
2、blic 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的快捷方式?答:在桌面单击右键选择新建启动器,填上
3、名字和命令的路径(即/opt/eclipse/eclipse).2.如何显示行号?选择Window-Preferences,然后选择General-Editors-Text Editors,把show line numbers选项勾上.3.如何改变java源文件字体大小?Appearance-Colors and Fonts-Java-Java Editor Text Font 然后选择Change按钮就可以改变字体大小了.4.如何去掉自动生成注释? 选择Window-Code style-Code Templates,选择Comments和Code选项中的内容, 单击Edit按钮,
4、把默认的注释删掉就可以了.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
5、:删除光标所在行 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+,取消了指针,对指针进行了上层的封装,它
6、保证能够通过这个指针(引用),来访问有效的内存单元。 不允许多继承,使继承关系成树装图,每个类都只能由一个父类。 java语言的开发效率高,但执行效率低。(相当于c+的55%) (3)纯面向对象的语言 - 都要放在类中 (4)垃圾回收机制 - 自动垃圾收集,永远不会出现内存泄露的问题 4、虚拟机 java语言是先编译后解释,java源码是通过编译生成一种特殊的.class的中间字节码文件,然后再由JVM进行解释运行。 (编译) (解释) .java - .class - 可执行文件 所以效率低,是C+的20倍 5、java源代码中的main方法的定义写法。main方法是程序的入口。 publi
7、c class Hello /一个源文件中只能有一个公开类,而且源文件的文件名与公开类的类名完全一致 public static void main(String args) /程序入口 public static 可以调换顺序 System.out.println(Hello world); /打印语句 编译命令 javac xxxx.java 源文件的名字,源文件中的一个类会对应编译生成一个.class文件 运行命令 java xxxx 类的名字 - 启动虚拟机6、环境变量 JAVA_HOME = /opt/jdk1.5.06 JDK 安装路径 - JDK = JRE JVM(硬件)+编译
8、器(软件) +编译器工具+类库 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类,使用的时候不需加包名,使用同一包内的类时,不用引
9、入 import p1.p2.p3.p4.p5.*; - 声明p5包中所有的类,不能代表其子包 系统会在每个java程序中隐含导入了java.lang这个包8、java中的注释, 单行注释 /. 多行注释 /* .*/ 文档注释/* .(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html格式)。文档注释中可以使用html标签。 javadoc -d 路径(指定注释文档的保存路径) xxx.java 文档注释一般写在类定义之前,方法之前,属性之前。 在文档注释中可以用 author 表示程序的作者,version 表示程序的版本,前两个注释符号要写在类定义之前,用
10、于方法的注释param 对参数进行注释,return 对返回值进行注释 throws对抛出异常的注释。10、标识符规则 - 类,方法,变量,同时也是包名的规范 由字母(汉语中的一个汉字是一个字母),数字,下划线和货币符号组成,不能以数字开头。 大小写敏感 没有长度限制,不能有空格 不能使用Java的关键字和保留字 java中的关键字 goto和const在java中虽然不再使用但是还作为保留字存在 java中没有sizeof这个关键字了,java中的boolean类型的值只能用true和false,且这两个也是关键字 enum 枚举 assert 断言 一个标识符尽量符合语义信息,提高程序可读
11、性 类 名 :每个单词首字母大写, 变量和方法 :第一个单词小写,后边的每个单词首字母大写 包 名 :全部小写 常 量 :全部大写11、局部变量:定义在方法中的变量 (1)先赋值后使用 (2)从定义变量的代码块开始到代码块结束 (3)在同一范围内不允许两个局部变量发生命名冲突 * * * * Java第二天 2007年4月24日1、Java的数据类型 (1)简单类型 - 8种有符号的数据类型 a) 整型 byte 1字节 8位 -128到127 short 2字节 16位 -215到215-1 -32768 到 32767 int 4字节 32位 -231到231-1 -2147483648
12、到 2147483647 整型值存放,正数存放原码(二进制码),负数则存放补码(原码按位取反末位加一)。 long 8字节 64位 -263到263-1 long a = 40000l; /在数字的结尾加“l”,表示long类型的字面值 b) 浮点类型 float 4字节 32位 float a = 1.3f; double 8字节 64位 double a = 1.3; double和long比较,double 表示的数值要大,因为有科学计数法 float a = 1.3; /error 会造成精度丢失,强转float a = (float)1.3;或者float a = 1.3f; c) 字符类型 char 2字节 16位 d) 布尔型 boolean false/true /Java中f
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1