利用几个工作日的晚上和周末的时间,重点学习了一下课本第一、二章的内容,具体收获有:
Sun公司绿色项目撰写Star7的程序语言,此时命名Oak,95年更名为Java,后以两年为周期推出重大版本更新,14年发布Java SE 8
Java SE 分为四个主要的部分:
JVM(Java Virtual Machine):Java虚拟机JRE(Java SE Runtime Environment):Java执行环境JDK(Java SE Development Kits):Java开发工具箱Java语言Java EE适用于开发分布式、多层次、以组件为基础、以web为基础的应用程序
Java ME作为小型数字设备上开发部署应用程序的平台
JVM:JVM的职责相当于当地翻译员,将位码文档翻译为当时平台看得懂的01序列,Java程序可以“编译一次,到处执行”的跨平台目的。对Java程序而言,只认识一种操作系统JVM,扩展名为.class的位码文档就是JVM的可执行文件。
JRE:Java执行环境,包括Java SE API和JVM。
JDK:提供编译程序的工具程序
当输入一个指令而没有指定路径信息的时候,操作系统就会依照PATH环境变量中设定的路径顺序,依次寻找各路径下是否有这个指令。 设定PATH环境变量:
执行HelloWorld:
src文件夹用来放置原始码文档,classes文件夹放置编译好的位码文档。命令行模式代码如下:
根目录到src上一级的地址>javac -sourcepath src -d classes src/文档名字.javapackage可分门别类管理类,实现实体文档上的分类管理和类名称上的分类管理。 当原始码开始使用package进行分类时,就会具有四种管理上的意义:
原始码文档要放置在与package所定义名称层级相同的文件夹层级中。package所定义名称与class所定义名称,会结合而成类的完全吻合名称位码文档要放置在与package所定义名称层级相同的文件夹层级中。要在包间可以直接使用的类或方法必须声明为public import告诉编译程序,遇到不认识的类和名称,可以尝试使用用import过的名称。 import cc.openhome.util.consoleIDEA的学习与使用:
转载于:https://www.cnblogs.com/zhuohua/p/6445307.html
