初识JAVA

Java

初识Java

Java发展史

​ Java于1995年5月诞生于Sun,由Java之父James Gosling与其小组开发

​ 1996年推出jdk1.0

​ 1998年推出jdk1.2,将Java分成了 Java SE、Java EE和Java ME三个版本,即Java标准版、Java企业版和Java微型版,后又相继发布JDK1.3、1.4、1.5、JDK6

​ 2009年甲骨文公司(Oracle)收购Sun公司,

​ 2011年发布JDK7

​ 2014年发布JDK8

​ 2017年发布JDK9,后每6个月相继发布JDK10、11、12、13、14、15、16

​ 如今主流依然是JDK8

在这里插入图片描述

Java开发环境搭建

​ JDK(Java Develepment Kit),Java开发工具包,包含Java运行环境(jre)和一些开发工具,其中jre中包含Java虚拟机(JVM)及一些类库.

​ 现今主流JDK版本为JDK8,安装好JDK后,还需要配置系统环境变量.在计算机属性–高级系统设置–环境变量中设置Path的值为JDK安装rs目录中的bin目录即可.

​ 安装完后在DOS命令中输入Java -version命令测试JDK安装配置是否正确.

在这里插入图片描述

在这里插入图片描述

如上图,则为安装配置成功.

开发Java程序

​ 1、创建记事本文件,文件后缀名改为.java作为拓展名,用记事本或Notepad++打开,进行代码编写.

​ 2、通过DOS命令javac,将源代码编译成字节码文件,字节码文件以.class为扩展名.

​ 3、通过虚拟机运行字节码文件.(DOS命令中通过java 文件名来运行程序)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在编写源代码时,有几点需要注意:

​ 1、类名=文件名,首字母大写

​ 2、main()为程序入口,四要素必不可少(public static void main)

​ 3、System.out.println();从控制台输出信息System中S大写

​ 4、{ 和 } 一一对应,缺一不可

​ 5、一行只写一条语句

​ 6、代码缩进要注意

控制台输出方法的几种语法:

​ Syetem.out.println(); 输出换行

​ Syetem.out.print();输出不换行

​ Syetem.out.print("\n");输出换行

​ Syetem.out.print("\t");输出一个table空格

​ \t 、 \n为转义字符

Java跨平台原理

在这里插入图片描述

IDE集成开发环境

​ 将程序开发环境和程序调试环境集合.

​ 常用软件:MyEclipse(需破解)、Eclipse、IDEA(主流)

​ 需要在软件中配置jdk后再使用

​ 1、(window–>preferences–>java–>Installed jres -->选择自己jdk路径)

​ 2、改变编译器(window–>preferences–>java–>Compiler–>1.8)

Java反编译工具

​ 反编译:将字节码文件(.class)转换回源文件(.java)的过程,称为反编译.

​ 常用工具:Jad、FrontEnd

​ 反编译流程: 解压 —> 找到class文件,拉到jad目录 ---->运行DOS,切换到jad安装目录 ----

—> 输入 jad -s java *.class

​ 中文乱码时,输入jad -s java -8 *.class

—> 找到class文件,拉到jad目录 ---->运行DOS,切换到jad安装目录 ----

—> 输入 jad -s java *.class

​ 中文乱码时,输入jad -s java -8 *.class

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值