网站大量收购独家精品文档,联系QQ:2885784924

JavaSE基础知识笔记.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaSE基础知识笔记

JavaSE基础知识笔记 @@@@编译器:编译器是个把源代码编译变成一个可执行文件(.exe)的软件。 @@@@Java:是一种计算机编程语言,是一种软件开发平台,是一种软件运行平台,是一种软件部署环境。 @@@@Java分为:JSE(Java标准版:桌面级应用,尤其是需要跨平台的桌面级应用程序),JEE(Java企业版企业及应用目前Java应用最广泛的一个领域),JME(Java微缩版:嵌入式设备,无线手持设备,游戏等) @@@@Java注重安全性和跨平台(JVM:write once,run anywhere!!) @@@@dos命令:cd 是进入文件夹 cd\ 表示返回当前文件的根目录 cd A\B\C 表示进入当前目录下的A文件夹下的B文件夹下的C文件 E: 表示进入E盘根目录 @@@@ java运行时的问题:( 名字叫A的java程序) class A { public static void main(Sting[] args); { System.out.prinf(welcome to java!!!) } } javac(javacomplie)编译 java.A 运行 A.java 在dos里边编译时名字为原文件的名字A.java(UE生成的文本文件),编译生成的是A.class,运行时运行的一定是刚刚编译生成的.class文件的名字 @@@@java中的注释: /** */用于将注解变成说明文档,用javadoc来实现。 @@@@java的安全性: 访问控制符:void set(3,4,5)是一个接口,你在外部的set方法(唯一的)对i,j, k进行赋值就能实现内部的东西,不触碰内部的东西,只在外部操作 ,所以java是很安全的。 @@@@java的访问控制符 public:可以通过外部访问方式访问内部的public成员 protect: 默认【不加任何修饰符】 private:不可以通过外部访问方式访问内部的private成员 在一个类的访问内部,所有成员可以相互访问,访问控制符是透明的 ;控制符是针对外部访问而言 外部访问包括两种形式: 一个是通过类名访问一个是通过类对象名访问类内部 的成员。 @@@@ class A 中的A是是类名 A aa = new A();中的aa是类对象名 new A();在堆中动态分配一块区域,被当作了A的对象 aa本身的内存是在栈中分配的 堆中内存的地址赋给了aa @@@@在A这个类的内部class A{ },各种控制服是不起作用的.在class A{ }外 @@@@ 构造函数的名字必须和类名是一样的,没有返回值。而且不能有返回值 就要进行区分了。连void都不能加{ public A{ } } 构造函数只有在生成一个new A() 对象的时候才会被调用。 (1)构造函数可以在定义的同时进行赋值。(2)不用访问控制符的话可以利用构造函数来访问另一个类中的private私有型变量。此外,构造函数构造成功后,如果是有参的,那么启动类中在定义A aa = new A();时new A() 中必须要有参数,否则会报错。一句话,在没定义构造函数的类中,系统会提供给你无参的构造函数;在你定义了构造函数后,系统是不会给你提供无参的构造函数。 @@@@函数的重载:函数名相同,用参数的个数或者类型来区分调用。(boolean类型用%b输出) @@@@ This:(1)在普通的方法中代表当前正在调用的方法的对象(this.i)(注意:只是针对非静态static 的方法)。t

文档评论(0)

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

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

1亿VIP精品文档

相关文档