java达内培训学习笔记
更新时间:2024-01-14 08:23:01 阅读量: 教育文库 文档下载
- 学java黑马还是达内推荐度:
- 相关推荐
达内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) 整型
正在阅读:
java达内培训学习笔记01-14
了解、启动word2003教案课件09-26
六年级下册语文成绩分析09-11
经营部工作总结12-27
Cell Zooming for Cost-Efficient Green Cellular Networks04-20
2015-2016学年黑龙江省齐齐哈尔市龙沙区九年级(上)期末数学试卷(解析版)09-19
11.新兴业态与特殊类型企业01-07
2011年厦门中考地理试卷 - 图文05-26
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 达内
- 笔记
- 培训
- 学习
- java
- MPA专业学位论文写作的几个问题1 - 图文
- 天津大学发文稿纸- 欢迎来到两办主页
- 理财规划综合案例 - 图文
- 森林防火心得体会
- 释迦牟尼佛的五百大愿
- 奥瑞恩和女孩子怪隐藏任务详解
- 常用木工工具、机械及其使用 - 图文
- 河北工程大学测量实习报告
- 批判性阅读:使学生成为“主动的阅读者”
- 低年级语文教学的困惑
- 北京市控制性详细规划(街区层面)编制技术要点 - 图文
- 小区业主委员会的设立申请书(全套资料)
- 行政复议法
- 人力资源管理专业《绩效与薪酬实务》试题及答案(B)
- 冷却塔施工组织设计
- 政治学客观题答案(7)
- 《动态网页制作》形考册答案
- 给水工程课后思考题答案
- 2012-1年家居市场调研报告 索非亚衣柜篇
- 2018年山东省聊城市莘县中考数学二模试卷及参考答案