java知识概论

来源:互联网 发布:谷歌seo经验分享 编辑:程序博客网 时间:2024/05/22 16:58

我又重新回到博客行列来了,因为从现在开始要开始我的专业课之旅,所以我要坚持了,谈谈自己的感受,可能会在作业多的时候
来不及写,但两天之内会在写的;不说别的了开始正题 ;


想到java我也想到了javascript,这两个不一样,java是纯粹的面向对象的;而javascript是基于对象的;所以有差别的,
java是由sun公司开发的,java之父--james  Gosling;java早期版本是jdk(java development Kit);当版本升到1.2版时,更名为java2
还有javaEE(企业平台) javaSE(一般平台) javaME(开发工具平台);java有很多技术特性,
java平台:一种纯软件的平台,由java虚拟机和API(java应用程序编程接口)组成,它运行在其他基于硬件的平台(操作系统)之上;
java平台的核心机制是java虚拟机和自动垃圾回收机制(GC Garbage Collection)
java虚拟机(JVM)是一个以字节码为机器指令的cup;不同运行平台有不同的虚拟机;可以再任何操作系统内编译;
 jre(java Runtime Environment):java运行时环境;是jdk的一个子集,用于解释执行编译后的java程序;
首相我想我学到了:javac是编译程序,java是解释执行程序,编译后出现字节码.class文件;然后由java虚拟机解释执行;
然后开始安装jdk,改变环境变量,在path内加上JDK的路径,就哦了,就是将jdk的路径告诉系统,然后执行时就由系统直接查找;省了很多时间,提高效率;
在命令提示附中cd代表进入和退出该目录下的文件,dir是查看该文件下的目录;cls代表删除前面的命令符;cd\返回到根目录 
  .bat处理文件,如果是在别人电脑写程序,改动他的环境变量不留痕迹,就建个.bat处理文件即可,  pause暂停  start在新窗口打开可以沿用原窗口的设置
如果设置环境变量怕删到系统的文件,就提前设置一个JAVA_HOME=你的jdk路径,然后再path上加%JAVA_HOME%\bin;
。  噢噢噢噢;
然后开始在记事本中编写java程序,我就写今天的吧
  public class Hello{
       public static void main(String[] args){
         System.out.println("HelloWorld");     
       }
   
   }
这其中大小写有明显的差异,类名开头字母大写,System String的开头都必须大写,否则将出现语法错误;而且一个程序里面只能有一个公共类;