《java学习笔记.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《java学习笔记

配置java运行环境 首先,点击下载好了的jdk-6u14-windows-i586。 打开【计算机】?【属性】-【环境变量配置】配置如图所示: 分别新建三个用户变量:JAVA_HOME、CLASSPATH、PATH 验证结果: 第一天学习笔记 先编写第一个输出hello world程序: 内存的划分: 在栈存储了基本数据类型、对象引用 在堆中存储了对象 代码区 :所有的方法 数据区:存储了所有的临时变量,线程池,常量池 程序都在栈中运行。所有的方法都在我们的栈中区执行的(因为栈是先进后出)。 面向对象四大特性:封装性、多态性、抽象、继承 Java有数据类(有属性、有set、get方法)和方法类(是以前的sun工程师提供的类) 一切事物皆对象 要想使用某个类方法,首先NEW一个对象 现实事物所做的事情,都是由一个个片段组成,这些片段就是方法 返回值是为了下一件事做铺垫 API是java应用程序开发包 打包的三种方式 定义一个Person类 API包的使用: Org是网络用户提供的类。 Javax是在1.0版本上增加的类。 构造器:作用是构造一个对象。 如果一个类没有写构造器,那么JVM会自动帮组我们构造一个默认的无参构造器,但是我们如果写了构造器,会覆盖JVM给我们 构造器是一定没有返回值的。在创建一个对象,则会自动调用构造器。 我们通常使用的是类里面的方法,但是类只能new成对象了以后才能使用里面的方法。如果new成对象首先有构造器,因为构造器是我们new成对象的桥梁。 数据默认情况: 全局变量(属性)默认的不需要出示化,如果是基本的基本数据类型 int short long 0 float double 默认的值为0.00 byte 默认的值为0 boolean 默认的值为false 对象 默认的为 null 局部变量一定要初始化 作用域:每一个变量都有生命周期。 重载的概念 Java允许同一个类中定义多个同名的方法,只要形参列表不同即可。如果同一个类中包含两个或两个以上方法的方法名相同,但是形参列表不同,则成为方法重载。 方法名相同, 参数的个数,数据类型,顺序不同构成重载。与返回值无关。 第二天学习笔记 一、JAVA的三大发展方向: J2SE(java的基础的部分、java桌面程序开发) J2ME(java 手机应用程序开发) J2EE(企业级应用程序开发) 二、JAVA的名词 JVM:java虚拟机。 JRE:java 运行环境。 JDK:java开发工具应用包。 三、JAVA的基础知识。 1、J2SE的所有程序的开发入口都是main方法。 2、配置java运行环境的时候,会新建三个变量JAVA_HOME、CLASSPATH、PATH: (1)、JAVA_HOME 指代的是一长串的java安装路径。 (2)、CLASSPATH为我们制定我们的字节码文件的路径 (3)PATH把我们java安装目录里面的bin文件夹里面所有的命令。 3、system32使我们的系统可以识别系统里面的这些应用程序。 4、面向对象把类分为方法类和数据类。 万物皆对象 要想使用一个类里面的方法,先new一个对象出来。 5、方法的四种形式: 有参数有返回值 无参数有返回值 有参数无返回值 无参数无返回值 6、重载:方法名相同,参数类型、个数、顺序不同构成重载。 重载的目的:为了达到统一目的的不同手段。 7、gc:垃圾回收机制。对象没有被引用,则被垃圾回收机制回收。 8、java里面的API的结构:包---类---方法。所有API提供的类都是方法类。 java 就是我们的java基础包。 Javax使我们java的扩展包。 Org是开源组织为我们提供的一系列jar包。 9、类---对象---构造器: 构造器是类和对象之间的桥梁。 10、JVM的内存分配情况: 栈、堆、代码区(方法空间)、数据区。

文档评论(0)

yingrong + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档