自学第一天:Java语言概述

1、Java技术按照用途不同分为三大版本,分别是JavaSE、  JavaEE 和JavaMe

2、JAVA是一次编译,到处运行

3、要运行一段Java源码,必须先将源码转换为class文件,class文件就是编译器编译之后供虚拟机解释执行的二进制字节码文件,可以通过IDE工具或者命令行去将源码编译成class文件。

4、Java源文件编写注意事项

  • 同一个源文件中只能有一个以public修饰的类,且要求该类的类名与文件名称相同。
  • 同一个源文件中可以定义多个类,但是,各个类的类名要求不可重复。
  • 同一个类中至多有一个main函数

5、IDEA模块(module)的概念和使用_对比Eclipse:IDEA模块(module)的概念和使用_对比Eclipse_qq_51550750的博客-CSDN博客_idea 模块

6、static关键字

1、软件开发

软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。

2、常用的DOS命令

“D:”:切换盘符

dir:列出当前目录下的文件以及文件夹

md :创建目录

rd :删除目录

cd :进入指定目录

cd.. :退回到上一级目录

cd\ :退回到根目录

del :删除文件

exit:退出dos命令行

补充:echo javase>1.doc,echo javase>>1.doc

3、Java语言概述:主要特征

3.1、Java语言是易学的

3.2、Java语言是强制面向对象的

3.3、Java语言是分布式的

3.4、Java语言是健壮的

3.5、Java语言是安全的

3.6、Java语言是体系结构中立的

3.7、Java语言是解释性的

3.8、Java是性能略高的

3.9、Java语言是原生支持多线程的

4、Java语言的特点

1、面向对象

1.1、两个基本概念:类和对象

1.2、三大特征:封装、继承、多态

2、健壮性

3、跨平台性

5、Java两种核心机制

1、Java虚拟机

Java虚拟机就是一个虚拟的用于执行 字节码文件 的计算机。它是Java最核心的技术,是Java跨平台的基础。

2、垃圾收集机制

6、明确什么是JDK,JRE

1、JDK基本介绍

1)JDK的全称(Java Development Kit Java开发工具包)

JDK = JRE + Java 开发工具包 [Java,Javac,Javadoc,Javap等]

2)JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

2、JRE基本介绍

1)JRE(Java Runtime Environment Java运行环境)

JRE = JVM + Java 的核心类库 [类]

2)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想运行一个开发好的Java程序,计算机中只需要安装JRE即可。

3、JDK、JRE 和 JVM 包含关系

1)JDK = JRE + 开发工具集 (例如Javac,Java编译工具等)

2)JRE = JVM + Java SE 标准类库 (Java核心类库)

3)如果只想运行开发好的 .class 文件,只需要JRE即可

7、编写HelloWorld

小结第一个程序

l、Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本例中的HelloWorld类。

2、Java应用程序的执行入口是main()方法。它有固定的书写格式:

public static void main(String[] args)  {...}

3、Java语言严格区分大小写。

4、Java方法由一条条语句构成,每个语句以“;”结束。

5、大括号都是成对出现的,缺一不可。

6、一个源文件中最多只能有一个public类。其它类的个数不限,如果源文件包含一个public类,则文件名必须按该类名命名。

8、常见问题及解决方法

1、声明为public的类应与文件名一致,否知编译失败

2、如果没有使用public修饰class,是可以和文件名不一致的,最终编译的class文件以类名为准

9、注释

1、用于注解说明解释程序的文字就是注释。

2、Java中的注释类型:

单行注释     //注释文字
多行注释     /* 注释文字*/
文档注释 (java特有)    /**
                      *@author指定java程序的作者
                      *@version指定源文件的版本
                      */

3、提高了代码的阅读性;调试程序的重要方法。

4、注释是一个程序员必须要具有的良好编程习惯。

5、将自己的思想通过注释先整理出来,再用代码去体现

6、注意事项

  • 多行注释与文档注释的区别,文档注释保留在可以通过javadoc xxxx.java生成API文档
  • 文档注释可以在编写时对相应的方法进行解释说行

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱笑式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值