初识Java

Posted cangxue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Java相关的知识,希望对你有一定的参考价值。

1.计算机语言的发展史

第一代语言:机器语言 01字符串组成,机器可以直接识别,开发难度高但执行效率高。
第二代语言:汇编语言 引入了一些指令,相对机器语言更容易编写,对硬件的依赖性较高,移植性差。
第三代语言:高级语言 更加接近人类的自然语言,更容易编写。
面向过程的语言:C语言....
面向对象的语言:Java语言,C#语言....
2.Java的发展史 SUN--->Oracle
Java之父:詹姆斯.高斯林

1995年Java语言面世。
1998年发布JDK1.2,随之将Java分为将J2SE、J2EE、和J2ME
2002年发布JDK1.4。
2004年发布JDK1.5,引入大量新特性:泛型、Annotation等。
2006年12月,Sun发布了JDK1.6。
2011年7月,Oracle发布了Java7。
2014年3月,Oracle发布了Java8。

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

4.Java为什么能够跨平台:
依赖于JVM,将java程序编译成与平台无关的字节码文件,然后通过解释器在JVM上解释执行.

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

6.如何配置java的环境变量

技术分享图片

a.配置JAVA_HOME

技术分享图片

 


b.配置CLASSPATH,JDK5.0以上可以省略。

技术分享图片

 


c.配置Path

技术分享图片

d.测试环境变量

开始----->运行---->cmd

技术分享图片

 

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

注意:一个源文件是可以包含多个类,但是只能包含一个使用public修饰的公共类,文件名应该与公共的类名一致。

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!");
}
}

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

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

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

9.注释(伪代码)--->程序员
注释不会被解释执行,java中的注释有三种
单行注释: //注释内容
多行注释: /* 注释内容 */
文档注释: /** 注释内容 */

10.Dos命令

打开记事本:开始--->运行(win+R)--->notepad
打开画板:开始--->运行(win+R)--->mspaint
打开计算器:开始--->运行(win+R)--->calc
开始--->运行(win+R)--->cmd(打开Dos命令行窗口)
更改盘符: 盘符
eg: D:

dir:显示当前目录
cd:改变或显示当前目录
cd ..:退出一级目录
cd \\:退出至所在盘符

md:创建目录
rd:删除目录(目标必须为空)

Cls(clear screen): 清除命令提示符窗口
Ver(version): 显示 Windows 的版本号

exit : 退出

网络操作命令
PING : 测试连接
IPCONFIG : 网络状态查看






























































以上是关于初识Java的主要内容,如果未能解决你的问题,请参考以下文章

初识Java

JavaSE初识Java语言

JSP之初识

一初识java

java复习--初识java

初识Java