达内java培训学习笔记Word格式.docx
- 文档编号:13214973
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:123
- 大小:83.39KB
达内java培训学习笔记Word格式.docx
《达内java培训学习笔记Word格式.docx》由会员分享,可在线阅读,更多相关《达内java培训学习笔记Word格式.docx(123页珍藏版)》请在冰豆网上搜索。
2.单击Browse按钮,选择JDK的安装路径,然后单击OK确定.这样Eclipse下的JDK就已经设置完成了.
第一个Eclipse工程:
下面我们编写一个简单的HellWorld程序,步骤如下:
1.选择File->
New->
Project
2.项目列表选JavaProject
3.点击“下一步”;
4.输入项目名称,例如:
Java;
选择相应的JRE(默认即可);
然后选择字解码文件和源文件分离.
5.点击Finish;
6.鼠标移动到src目录下单击鼠标右键,New->
Package,新建一个包,然后输入包名;
7.在工具条里点击“创建Java类”的按钮(带有一个C标记);
8.在名称域输入HelloWorld;
9.点击publicstaticvoidmain(String[]args)的复选框,让Eclipse创建main方法;
10.点击Finish;
11.一个Java编辑窗口将打开,在main方法中输入System.out.println(“HelloWorld”)行;
12.使用Ctrl-s保存,这将自动编译HelloWorld.java;
13.点击工具条里的RunAs按钮;
然后选择JavaApplication项运行程序
14.这时候,将会打开一个控制台窗口,一句“HelloWorld”将会显示在里面。
eclipse常见问题:
1.如何将建立eclipse的快捷方式?
答:
在桌面单击右键选择新建启动器,填上名字和命令的路径(即/opt/eclipse/eclipse).
2.如何显示行号?
选择Window->
Preferences,然后选择General->
Editors->
TextEditors,把showlinenumbers选项勾上.
3.如何改变java源文件字体大小?
Appearance->
ColorsandFonts->
Java->
JavaEditorTextFont
然后选择Change按钮就可以改变字体大小了.
4.如何去掉自动生成注释?
选择Window->
Code&
#115;
tyle->
CodeTemplates,选择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版本Java2J2SEJ2EEJ2ME
2004年12月1.5版本(5.0)JavaJavaSEJavaEEJavaME
2、JavaSE---Java标准平台
JavaEE---企业级平台
JavaME---微小平台,用在资源受限的平台上
3、
(1)跨平台---一次编译,到处运行
(2)简单---简化C++,取消了指针,对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。
不允许多继承,使继承关系成树装图,每个类都只能由一个父类。
java语言的开发效率高,但执行效率低。
(相当于c++的55%)
(3)纯面向对象的语言---都要放在类中
(4)垃圾回收机制---自动垃圾收集,永远不会出现内存泄露的问题
4、虚拟机
java语言是先编译后解释,java源码是通过编译生成一种特殊的.class的中间字节码文件,然后再由JVM进行解释运行。
(编译)(解释)
.java---->
.class--->
可执行文件
所以效率低,是C++的20倍
5、java源代码中的main方法的定义写法。
main方法是程序的入口。
publicclassHello{//一个源文件中只能有一个公开类,而且源文件的文件名与公开类的类名完全一致
publicstaticvoidmain(String[]args){//程序入口publicstatic可以调换顺序
System.out.println("
Helloworld"
);
//打印语句
}
编译命令javacxxxx.java源文件的名字,源文件中的一个类会对应编译生成一个.class文件
运行命令javaxxxx类的名字---启动虚拟机
6、环境变量
JAVA_HOME=/opt/jdk1.5.06JDK安装路径---JDK=JRE{JVM(硬件)+编译器(软件)}+编译器工具+类库
PATH=$Path:
$Java_Home/bin:
.
ClassPath=.类路径
7、包---分类放置,减少命名空间
包名.类名表示一个类的全限定名
javaxxx.xxx.ClassA---运行时要在包结构的上一层目录来运行。
javac-d.xxxx.java---编译的时候,按照包结构存放字节码文件,此命令生成的.class文件在当前目录
packagexxx.xxx,包的定义在一个程序中只能由一个
importxxx.xxx.xxx.ClassA;
---在程序中声明ClassA类,使用的时候不需加包名,使用同一包内的类时,不用引入
importp1.p2.p3.p4.p5.*;
---声明p5包中所有的类,不能代表其子包
系统会在每个java程序中隐含导入了java.lang这个包
8、java中的注释,
单行注释//......
多行注释/*.......*/
文档注释/**........<
p>
(换行标签)*/,用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)整型
byte1字节8位-128到127
short2字节16位-2^15到2^15-1-32768到32767
int4字节32位-2^31到2^31-1-2147483648到2147483647整型值存放,正数存放原码(二进制码),负数则存放补码(原码按位取反末位加一)。
long8字节64位-2^63到2^63-1longa=40000l;
//在数字的结尾加“l”,表示long类型的字面值
b)浮点类型
float4字节32位floata=1.3f;
double8字节64位doublea=1.3;
double和long比较,double表示的数值要大,因为有科学计数法
floata=1.3;
//error会造成精度丢失,强转floata=(float)1.3;
或者floata=1.3f;
c)字符类型
char2字节16位
d)布尔型
booleanfalse/true//Java中f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 培训 学习 笔记