java培训笔记

java培训笔记

ID:33942529

大小:298.17 KB

页数:22页

时间:2019-02-28

java培训笔记_第1页
java培训笔记_第2页
java培训笔记_第3页
java培训笔记_第4页
java培训笔记_第5页
资源描述:

《java培训笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java培训课堂笔记JAVA培训课堂笔记北软教育整理详情:www.softedu.orgUnRegistered北软教育www.softedu.org

2、专业的java1培训、网络培训、网络安全培训基地Java培训课堂笔记JAVA培训课堂笔记资料来源:北软教育www.softedu.org

3、专业的java培训、网络培训、网络安全培训基地北京IT人才实训基地(简称北软教育)隶属于中国最大的软件产业服务机构——北京软件与信息服务业促进中心,总部基地位于北京市高科技产业带中关村软件园区,拥有近3000平米实训场地,可同时容纳近千名学员。基地结合中国IT人才市场的现状,立足国际IT企业的用人标准,引进国

4、际化专业实训模式,定制化培养高端IT人才,长期致力于为中高端IT企业输送软件技术服务支持和基于Java、.NET、AutoCAD、Linux等开发语言及平台的中高级IT人才。全企业化的训练环境及开发环境,引入企业项目管理规范进行教学管理,引入标准型厂商,对接最新技术及应用,建设微软实验室、IBM实验室、Intel实验室、营销实训实验室及企业定制环境。Chapter01Identifiers,KeywordsandTypes一、核心概念1.什么叫类?类就是某一种事物的一般性的集合体,是相同或相似的各个事物共同特性的一种抽象。2.什么叫对象?在面向对象概念中,对象(Object)是类的实例(ins

5、tance)。对象与类的关系就像变量与数据类型的关系一样。3.类的核心特性有哪些?类具有封装性、继承性和多态性。封装性:类的封装性为类的成员提供公有、缺省、保护和私有等多级访问权限,目的是隐藏类中的私有变量和类中方法的实现细节。继承性:类的继承性提供从已存在的类创建新类的机制,继承(inheritance)使一个新类自动拥有被继承类(父类)的全部成员。多态性:类的多态性提供类中方法执行的多样性,多态性有两种表现形式:重载和覆盖。4.方法对象中的方法表达了对象所具有的行为。方法实际上就是函数。5.属性UnRegistered一个对象的属性是能够被外界或对象所处的环境所感知或操纵的数据或状态。6.

6、Java是什么?Java是一门易于变成的跨平台编程语言,同时又是一个开发、应用、执行和部署平台。Java包括Java编程语言,开发工具和环境、Java类库等。Java语言是由美国Sun公司开发的一种完全面向对象的程序设计语言。Java语言由C++语言发展起来,但比C++语言简单。Java语言具有简单、与平台无关、高效、健壮、安全、多线程等特点,它是当前网络编程的首选语言。Java既是一门编程语言又是一个平台。7.为什么要用Java?最主要的原因是Java与平台无关,一次编译,处处运行,以及它的易于编程的特性。8.用Java开发程序的步骤是怎么样的?北软教育www.softedu.org

7、专业的

8、java2培训、网络培训、网络安全培训基地Java培训课堂笔记编写源代码(*.java)→编译(javac*.java)→执行(java*.class)9.Java的环境变量由于Java是平台无关的,安装JDK时Java不会自动设置路径,也不会修改注册表,需要用户自行设置环境变量,但不需要修改注册表。JAVA_HOME:JDK的安装路径;CLASSPATH:JVM装载、class字节码文件时的搜索路径;PATH:系统的环境变量,命令的搜索路径。path变量指出Java提供的可执行文件的路径;classpath变量指出Java包的路径(forWindows)setpath=%path%;C:P

9、rogramFilesjdk1.5.0bin;setclasspath=.;C:ProgamFilesjdk1.5.0lib10.JVM是什么?JVM,JavaVirtualMachine,Java虚拟机,是一个逻辑的操作系统,它屏蔽了硬件和平台信息,JVM能将字节码文件(*.class)解释并执行。正是这种独立执行的方式,使得Java具有与平台无关的特性。11.类的加载过程类加载器(classloader)加载字节码到内存,JVM内存数据区将对象状态放置在堆区,各线程使用的变量放在栈区,类的特征放在方法区。然后进行字节码验证(Bytecodeverifer),再执行。二、常用Jav

10、a命令1.$javac编译源代码2.$javaclass[args]执行类文件(Bytecode文件)3.$jdb调试命令4.$javadoc[options][packagenames][sourcefiles][@files]生成Javadoc文档UnRegistered5.$

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。