Java基础-第一天(语言).ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA开发环境 Plugins OSGI SWT 参数配置 重构、远程调试 快捷键:Ctrl+O、Ctrl+E…… JAVA开发环境 在Eclipse中,java调试支持在插件org.eclipse.jdt.debug.*中,看看代码就知道它实现了老式的JDI标准接口,通过JDI来与JVM TI通信,简单点就是一个调试客户端。 调试有两种,memory debug和socket debug,在eclipse中都支持。memory debug是通过native interface实现,也就是本地调试,而socket通过socket I/O,即远程调试。 Eclipse Debug 1、条件断点 2、变量断点 3、方法断点 4、改变变量值 5、远程调试 6、异常断点 Eclipse调试常用技巧 field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂 添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint) 添加Exception breakpoint 捕抓到Execption时暂挂(待续...) 断点属性: 1.hit count 执行多少次数后暂挂 用于循环 2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂 3.suspend thread 多线程时暂挂此线程 4.suspend VM 暂挂虚拟机 4.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。 Eclipse调试常用技巧 Eclipse调试常用技巧 谢谢! 自学内容 1、JVM 内存参数 2、面向对象,操作符、表达式、语句和块,数字的转换、格式化、高级算术功能 3、集合-特点及使用场景: List:ArrayList vs LinkedList Set:HashSet vs TreeSet Map:HashMap vs TreeMap 熟悉java.util.Collections的使用 4、Eclipse快捷键的使用,简单的调试技巧 习题 对集合中的10个随机数进行排序后输出到控制台; 说明:1、数字可以是int、double或其他数字类型; 2、按由小到大排序; 知识点:数据类型、集合、Eclipse使用 * * 前者对Java语言的特点和Java平台的架构起到了直接作用,后者对Java的发展(J2SE和J2EE)和类库的发展起到了关键作用。 * /funnyfire/article/details/6320034 Java体系涉及到三个方面:J2SE,J2EE,J2ME(KJAVA)。 J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。 J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。 J2EE,Java 2 Platform,Enterprise Edition,就是所谓的企业级Java,适合企业的大型应用开发。 ? —J2SE ??新手最初学习的时候先要从J2SE开始,所包含的内容主要分为:面向对象概念的理解、Java基本语法的学习,Java桌面图形界面应用程序的开发,掌握常用的Java API等(关键是要学会怎样查阅jdk文档)。 重点:Java基本语法(循环结构,数据类型,数组,运算符等)、Swing,awt,事件机制、文件输入输出流处理等。 难点:面向对象思想的理解(接口、类等)、线程、socket网络编程等 推荐教程:没有概念的初学者可以先挑一本大学的java教程(清华的),或配合孙鑫的java基础视频教程一起看;有了一定基础可以仔细阅读下《java核心技术卷1》。 * 封装 封装性体现了面向对象程序设计的一个特性,将方法和数据组织在一起,隐藏其具体实现而对外体现出公共的接口 模块化 隐藏信息 消息 复杂的行为必须通过对象之间的交互来实现 软件对象与其它对象进行交互与通讯是通过互发消息来实现的 类 定义:类是蓝图或原型,它定义了所有某种类的对象的共有的变量和方法 类是具有共同属性和行为的对象的抽象与集合 实例 定义:特定类所描述的一个具体对象 继承 广义地说,继承是指能够直接获得已有的性质和特性,而不必重复定义它们。在面向对象的软件技术中,继承是子类自动地共享父类中定义的数据和方法的机制。 接口 接口和类一样也是一种类型,也同样包含一些方法的定义。但与类

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档