(java课堂笔记.docVIP

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

第一章——入门 一.Java语言介绍 ? 什么是Java语言 ? 1991 ? ? ? ?sun ? 1995 ? ? ? ?高斯林,Java发布 ? 1996 ? ? ? ?Java1.0 ?applet浏览器动态效果 ? 1998.12 ? Java1.2(2)重大调整,J2SE J2ME J2EE 二.Java编程涵盖范畴 ? 编程语言 ? 开发环境 ? 应用环境 ? 部署环境 三.Java特点: ? 跨平台 ? 纯面对对象 ? 简单VS复杂 ? ? 『简单性1.语法简单2.简单、清晰完成任务,强大类库 ? ? ? 复杂性1.有大量类库2.主要应用于企业级,需求复杂』 ? 代码开放性 ? ? 『公司公开Java语言源代码,接受每个人的好的建议』 ? 代码安全性 ? ? 『.class ? ?字节码文件』 ? 垃圾回收(GC) ? ? 『清理内存中的没用的对象 ? ? ? 1.自动回收 ? ? ? ?java.lang.System.gc()/ ? ? ? 2.由工程师干预 ? ? ? ?java.lang.Runtime.gc()』 四.Java语言运行机制 ? 1.计算机语言 ? 2.计算机高级语言 ? 3.编译型语言(C,C++) ? ? 源文件——编译器——可执行文件——运行课执行文件——机器指令 ? ? 特点:1.编译一次2.无跨平台性 ? 4.解释性语言(javascript、perl) ? ? 文本文件——解释器——直接翻译成机器指令『边翻译边执行』 ? ? 特点:1.效率比(3)低2.跨平台 ? 5.先编译,后解释(Java) ? ? .java源文件——编译——.class字节码文件(字节码)——jvm解释执行——真正的机器指令 ? ? Write Once,Run Anyhere(一次编译,到处运行) ? 『Bytecode ? ? ?JVM ? ? ?CPU』 ? ? ?JRE(Java Runtime Environment)Java运行时环境 ?JRE=JVM+Java SE标准类库 ? ? ?JDK(Java Development Kit)Java开发工具包 ? ? ?JDK=JRE+工具+类库? 第一章——入门 一. ? 1.创建.txt文件 ? 2.改成.java文件 ? 3. ? ? class HelloWorld{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?第一行类的定义 ? ? ? ?public static void main(String arg[]){ ? ? ? ? ? ? ? ? ? ? java程序的入口,定义主方法(main方法) ? ? ? ? ? System.out.println(Hello World) ? ? ? ?} ? ??} 二. ? System.out.println()与System.out.print() ? ?换行 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 不换行 ? public class HelloWorld{ ? ...... ? } ? 公开类 ? 1.一个文件中可以定义多个class,编译时生成多个类名.class文件 ? 2.如果一个类是公开类.Java文件名字必须与公开类名字一致 ? 3.一个.java文件只有一个公开类 三.重要命令 ? ?编译$javac ? ?执行$java 第二章——Java语言基础 ? 注释 ? 包 ? jar命令 ? 标识符 ? 变量与字面值 ? 局部变量 ? 表达式与运算符 ? String 一.java注释 ? ? 『增加程序的可读性,便于维护』 ? 1.java注释的分类 ? ? 1.单行注释// ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 代码:注释=1:1 ? ? ? ? 后面只能加一行注释性文字 ? ??? ??class HelloWorld{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? public static void main(String arg[]){ ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? System.out.println(Hello World) ? ? ? ? ?} ? ? ? ?} ? ? 2.多行注释/*......*/ ? ? ? ? 不能嵌套 ? ? 3.javadoc注释/**......*/ ? ? ? ? 只能写在类下面或方法上面 ? ? ? ? javadoc命令可以摘取注释生成html,使注释与代码分离 ? ? ? ?

文档评论(0)

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

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

1亿VIP精品文档

相关文档