电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整版Java知识总结,推荐文档VIP免费

完整版Java知识总结,推荐文档_第1页
1/50
完整版Java知识总结,推荐文档_第2页
2/50
完整版Java知识总结,推荐文档_第3页
3/50
第 1 章 Java 概述Java 语言的特特点一种面向对象的语言;一种平台无关的语言;一种健壮的语言,吸收了C/C++的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)Java 的两种核心机制Java 虚拟机( Java Virtual Machine)垃圾回收机制( Garbage Collection)源程序( *.java文件)→ Java 编译器→字节码( *.class文件)→类装载器→字节码校验器→解释器→操作系统平台一次编译,随处运行Java 是一种解释型语言JDK(Java Development Kit)软件开发工具包JRE(Java Runtime Environment)运行时环境开发需要 JDK;用户只需 JRE PATH:WINDOWS系统执行命令时要搜寻的路径(如javac.exe ,java.exe )CLASSPATH:Java在编译和运行时要找的class 所在路径(“. ”代表当前路径)java :运行 java 程序javac :编译 java 程序java – version 一个源文件最多只能有一个public类,其他类数量不限,源文件名必须与 public类名一致Java 应用程序的执行入口时main()方法: public static void main(String[] args){ ⋯} Java 语言中严格区分大小写编译后,每一个类都对应一个class 文件第 2 章 基础语法标示符由字母、下划线”_”、美元符” $”或数字组成标示符应以字母、下划线、美元符开头Java 标示符对大小写敏感,长度无限制,注意“见名知意”且不能与Java 语言关键字重名abstract default if private this boolean do implements protected throw break double import public throws byte else instanceof return transient case extends int short try catch final interface static void char finally long strctfp volatile class float native super while const for new switch null continue goto package synchronized goto 和 const 虽然未使用,但也被作为Java 的关键字保留程序执行过程:程序1.load 到内存区 2.找到 main 方法开始执行 3.执行过程中的内存管理Java 数据类型的划分boolean 类型数据只允许取值true 或 false ,不可以使用 0 或非 0 的整数值取代true 和 false ,这点和 c 语言不同Java 字符采用 Unicode 编码,每个字符占两个字节,因而可以用十六进制编码硬盘程序内存代码操作系统代码heap 堆new 出来的东西stack 栈局部变量data segment 静态变量字符串常...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整版Java知识总结,推荐文档

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部