java
Posted zqfdgzrc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java相关的知识,希望对你有一定的参考价值。
软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合
人机交互两种方式:图形交互,命令交互。
java的特点:安全可靠,面向对象,跨平台(与平台无关,可以运行在任何操作系统之上)
java的三个版本:javaME(过时了),javaSE(standard editon 即标准版本),javaEE(enterprise edition 即企业版本)
java如何实现跨平台的:因为有JVM(java虚拟机),java程序是由JVM来运行的,JVM是跨平台的,所以java程序是跨平台的。安装jdk时就包含了JVM
下载JDK时,选择相应操作系统的JDK。
jre:java runtime environment(java运行时环境),运行java程序时需要的资源在jre中,
jdk和jre的关系:jdk包括了jre
jre和jvm的关系:jre包括了jvm
jdk>jre>jvm
jdk:java development kit(java开发工具包):编写java程序时需要的资源在jdk中,
安装软件下的目录:
bin:(binary)二进制,存放可执行文件,其文件夹下的java.exe和javac.exe是经常使用的程序:
使用方式:1.切换到c盘;2.切换到jdk下的bin所在的路径;3.执行javac
配置环境变量:为了让java,javac这些可执行程序在任何路径下都可以被执行。
1.添加一个变量:JAVA_HOME :jdk的安装地址
2.在path中:添加%JAVA_HOME%\\bin(可执行程序的路径),%在win中代表取其地址
当执行java或javac这些可执行程序时,系统会去path中配置的路径下去找相应的程序。
编写java程序:d.java
编译程序:由于电脑只认识0,1 所以执行前要先进行编译,把java源代码转成电脑认识的 ---javac
1.吧路径切换到源文件的位置;
2.javac d.java 编译,编译完会生成和类名相同的.class文件(字节码文件),有多少个类就生成多少个.class文件
执行程序 :执行字节码文件,JVM负责
执行含有入口的类(字节码)。java Demo1
人机交互两种方式:图形交互,命令交互。
java的特点:安全可靠,面向对象,跨平台(与平台无关,可以运行在任何操作系统之上)
java的三个版本:javaME(过时了),javaSE(standard editon 即标准版本),javaEE(enterprise edition 即企业版本)
java如何实现跨平台的:因为有JVM(java虚拟机),java程序是由JVM来运行的,JVM是跨平台的,所以java程序是跨平台的。安装jdk时就包含了JVM
下载JDK时,选择相应操作系统的JDK。
jre:java runtime environment(java运行时环境),运行java程序时需要的资源在jre中,
jdk和jre的关系:jdk包括了jre
jre和jvm的关系:jre包括了jvm
jdk>jre>jvm
jdk:java development kit(java开发工具包):编写java程序时需要的资源在jdk中,
安装软件下的目录:
bin:(binary)二进制,存放可执行文件,其文件夹下的java.exe和javac.exe是经常使用的程序:
使用方式:1.切换到c盘;2.切换到jdk下的bin所在的路径;3.执行javac
配置环境变量:为了让java,javac这些可执行程序在任何路径下都可以被执行。
1.添加一个变量:JAVA_HOME :jdk的安装地址
2.在path中:添加%JAVA_HOME%\\bin(可执行程序的路径),%在win中代表取其地址
当执行java或javac这些可执行程序时,系统会去path中配置的路径下去找相应的程序。
编写java程序:d.java
编译程序:由于电脑只认识0,1 所以执行前要先进行编译,把java源代码转成电脑认识的 ---javac
1.吧路径切换到源文件的位置;
2.javac d.java 编译,编译完会生成和类名相同的.class文件(字节码文件),有多少个类就生成多少个.class文件
执行程序 :执行字节码文件,JVM负责
执行含有入口的类(字节码)。java Demo1
第二章:基本语法
2.1关键字
关键字:被java赋予了特殊含义的单词
2.2标识符
标识符:程序中需要自己起名字的 如:类名 由字母,0-9,_,$组成,不能以数字开头,不能和关键字同名,
类名:每个类名首字母必须大写
注释:// 单行注释 /* */多行注释
缩进
常量:程序中用到的固定不变的数
机制转换:十进制,二进制,八进制,十六进制
2.1关键字
关键字:被java赋予了特殊含义的单词
2.2标识符
标识符:程序中需要自己起名字的 如:类名 由字母,0-9,_,$组成,不能以数字开头,不能和关键字同名,
类名:每个类名首字母必须大写
注释:// 单行注释 /* */多行注释
缩进
常量:程序中用到的固定不变的数
机制转换:十进制,二进制,八进制,十六进制
最小单位是byte(字节),如写4,写成00000100。
以上是关于java的主要内容,如果未能解决你的问题,请参考以下文章