其三代语言,第三代语言

1.总括机语言的发展史
第一代语言:机器语言
01字符串组成,机器可以直接识别,开发难度高但执行效用高。
其次代语言:汇编语言
引入了一些下令,相对机器语言更便于编写,对硬件的依赖较高,移植性差。
其三代语言:高级语言 尤其接近人类的自然语言,更易于编写。
面向进程的语言:C语言
面向对象的语言:Java语言,C#语言

1.处理器语言的发展史
第一代语言:机器语言
01字符串组成,机器可以直接识别,开发难度高但执行作用高。
其次代语言:汇编语言
引入了一些限令,相对机器语言更便于编写,对硬件的依靠较高,移植性差。
其三代语言:高级语言 越发切近人类的自然语言,更易于编写。
面向进程的语言:C语言
面向对象的语言:Java语言,C#语言

2.Java的发展史 SUN—>Oracle
Java之父:詹姆斯.高斯林
1995年Java1.0测试版
..
Java9

2.Java的发展史 SUN—>Oracle
Java之父:詹姆斯.高斯林
1995年Java1.0测试版
..
Java9

 

 

3.Java的特性
a.跨平台:JVM
b.安全
c.简单
d.完周到向对象
e.健壮

3.Java的特性
a.跨平台:JVM
b.安全
c.简单
d.完周全向对象
e.健壮

 

 

4.Java为啥可以跨平台:
依靠于JVM,将java程序编译成与平台无关的字节码文件,然后通过解释器在JVM上诠释执行.

4.Java为啥能够跨平台:
依傍于JVM,将java程序编译成与平台非亲非故的字节码文件,然后经过解释器在JVM上分解执行.

 

 

5.JVM,JRE,JDK关系?
JVM:java虚拟机
JRE:java运行条件,包括jvm和java的类库。
JDK:java开发工具包,包罗jre和编译,执行或跟踪等工具。

5.JVM,JRE,JDK关系?
JVM:java虚拟机
JRE:java运行环境,包罗jvm和java的类库。
JDK:java开发工具包,包括jre和编译,执行或跟踪等工具。

 

 

6.怎么安顿java的环境变量
a.配置JAVA_HOME
b.配置CLASSPATH,JDK5.0上述可以不难。
c.配置Path

6.什么样安顿java的环境变量
a.配置JAVA_HOME
b.配置CLASSPATH,JDK5.0以上方可不难。
c.配置Path

 

 

7.编制第三个java程序的开发步骤
a.编写java源程序(后缀名为.java)
public class 类名{
public static void main(String[] args){
System.out.println();//换行输出
System.out.print();//不换行输出
}
}

7.编制第四个java程序的开支步骤
a.编写java源程序(后缀名为.java)
public class 类名{
public static void main(String[] args){
System.out.println();//换行输出
System.out.print();//不换行输出
}
}

在意:一个源文件是足以包括多个类,但是只可以分包一个接纳public修饰的公共类,文件名应当与集体的类名一致。

留意:一个源文件是足以包蕴两个类,不过只好分包一个施用public修饰的公共类,文件名应当与国有的类名一致。

eg:
public class Hello{
public static void main(String[] args){
System.out.println(“hello,zhangsan!”);
}
}

eg:
public class Hello{
public static void main(String[] args){
System.out.println(“hello,zhangsan!”);
}
}

class Hello2{
public static void main(String[] args){
System.out.println(“hello,zzsxt!”);
}
}

class Hello2{
public static void main(String[] args){
System.out.println(“hello,zzsxt!”);
}
}

b.将java源文件编译成字节码文件(后缀名为.class)
javac 源文件
eg: javac Hello.java

b.将java源文件编译成字节码文件(后缀名为.class)
javac 源文件
eg: javac Hello.java

c.运行字节码文件
java 类名
eg: java Hello

c.运行字节码文件
java 类名
eg: java Hello

 

 

8.转义符
\t:制表位,相当于若干个空格
\n:换行

8.转义符
\t:制表位,相当于若干个空格
\n:换行

 

 

9.注释(伪代码)—>程序员
诠释不会被诠释实施,java中的注释有两种
单行注释: //注释内容
多行注释: /* 注释内容 */
文档注释: /** 注释内容 */

9.注释(伪代码)—>程序员
诠释不会被演讲实施,java中的注释有二种
单行注释: //注释内容
多行注释: /* 注释内容 */
文档注释: /** 注释内容 */

 

 

10.反编译工具: jd-gui.exe

10.反编译工具: jd-gui.exe

 

 

我的第四个程序:

自家的率先个程序:

图片 1

图片 2

 

 

相关文章

网站地图xml地图