zoukankan      html  css  js  c++  java
  • 69期-Java SE-001_Java概述-001-002

    什么是 Java

    容易易上⼿手

    适⽤用于多平台、多⾏行行业发展稳定

    需求量量⼤大

    Java 语⾔言的优点:

    简洁⾼高效跨平台

    ⾯面向对象分布式健壮性

    可处理理多线程

    Java 的运⾏行行机制

    1、编写 Java 源代码,java 文件,文件后缀是 java。

    2、通过编译器器将 Java 源代码进⾏编译,编译之后的⽂文件是 class ⽂文件,⽂文件后缀是 class。

    3、JVM 读取编译好的字节码⽂文件运⾏行行程序。

    Java 三⼤大体系

    Java SE、Java ME、Java EE

    Java SE:包含了了构成 Java 语⾔言核⼼心的类。

    Java ME:包含 Java SE 中的⼀一部分类,⽤用于电⼦子产品的软件开发,⼿手机、机顶盒、⻋车载导航。

    Java EE:包含 Java SE 中所有的类,并在此基础上扩展出了了⽤用于开发企业级应⽤用的类。

    安装 Java 环境

    JRE(Java Runtime Environment)Java 运⾏行行环境,包括 JVM 和 Java 基础类库,⼀一台计算机要运

    ⾏行行 Java 程序,就必须安装 JRE。

    JDK(Java Development Kit)Java 开发包,包含 JRE 和编译 Java 源⽂文件的编译器器,如果在⼀一台计算机上进⾏行行 Java 程序的开发,就必须安装 JDK。

    (具体见Windows配置Java环境.docx和 安装Eclipse.docx)

    Java 程序的开发步骤

    编写 Java 源代码。

    public class HelloWorld{
    public static void main(String[] args){ System.out.println("Hello World");
    }
    }

    编译 Java 源代码。

    通过终端命令进⼈人 Java 源⽂文件所在的路路径。

    通过命令编译 Java 源⽂文件:javac 源⽂文件名(带后缀)

    javac HelloWorld.java

    运⾏行行编译好的字节码⽂文件。

    通过终端命令运⾏行行字节码⽂文件:java 源⽂文件名(不不带后缀) 

    java HelloWorld

    编码规范

    强制编码规范

    1、Java 程序的⽂文件名必须与类名⼀一致,若不不⼀一致,Java 源⽂文件⽆无法通过编译。

    2、main ⽅方法是程序的⼊入⼝口,所有希望 Java 完成的业务全部写在 main ⽅方法中,⽅方法的定义必须严格按照格式书写,public static void main(String[] args){},缺⼀一不不可,否则 Java 程序⽆无法运

    ⾏行行,只有参数列列表的形参名称可以⾃自定义。

    3、类是组织 Java 代码结构的,类中的⽅方法是具体执⾏业务逻辑的,无论是类还是⽅方法,都必须使

    ⽤用花括号{}来组织其结构,并且必须成对出现。

    建议编码规范

    1、通常情况下,⼀⾏只能写⼀条语句。

    2、需要注意代码缩进,不不要每⾏行行代码都顶着左边写。

    注释

    Java 注释就是⽤用通俗易易懂的语⾔言对代码进⾏行行描述,⽅方便便⾃自⼰己和他⼈人阅读。

    注释可以是编程思路路,也可以是功能描述或者程序的作⽤用,总之就是对代码的进⼀一步阐述。

    Java     代码中的注释是不不会被编译的,计算机会直接跳过这些注释,注释是写给开发⼈人员看的。注释的分类

    1、单⾏行行注释://注释内容

    2、多⾏行行注释:/*注释内容注释内容

    注释内容*/

    3、⽂文档注释/**注释内容

    *注释内容

    *注释内容

    */

    关键字

    Java 关键字是指 Java 语⾔言预先定义好的,具有特定意义的标识符,是 Java 程序的核心组成。简单理理解:关键字+Java类库+开发者⾃定义的标识符。

    常⽤用关键字的含义:

    abstract 标识类或者⽅方法为抽象类型

    boolean 基本数据类型,⽤用来表示逻辑是否成⽴立

    break 跳出整个循环体

    byte 基本数据类型,表示⼀一个字节

    case 与 switch 搭配使⽤用,⽤用来处理理流程控制

    catch 与 try 搭配使⽤用,处理理异常

    class 标识⼀一个类

    continue 跳出当前循环,执⾏行行下⼀一次循环

    double 基本数据类型,表示浮点型数据

    变量量

    计算机如何存储数据?

    计算机存储数据的地⽅方叫做内存,内存会为不不同的数据开辟不不同的空间来存储。

    从内存中取出数据,每个内存空间都有独一⽆二的内存地址,程序通过内存地址找到具体的内存空间,    从中取出数据。内存地址是⼗十六进制的数据,不便于记忆,通过变量可以解决这个问题。

    变量三要素:

    数据类型、变量名、变量值

    如何使⽤变量?

    声明变量的数据类型和变量量名,计算机会根据数据类型在内存中开辟相应⼤大⼩小的空间,变量量名虽然可以⾃自定义,但是必须遵守⼀一定的规则,可以包含数字、字⺟母、下划线、$,不能包含空格、运算符、不能⽤用关键字命名变量量名,不不能以数字开头,⼤大⼩小写字⺟母可以混⽤用,⼀一般会采⽤用⾸首字⺟母⼩小写,

    后续单词的⾸首字⺟母⼤大写,如userId、studentName。给内存空间赋值,该值就是变量量值。

  • 相关阅读:
    python3字典删除元素和添加元素的几种方法
    查看ef core 3.1/3.0/2.1.2生成的sql语句
    C#Qrcode生成二维码支持带标题
    .net RabbitMQ 介绍、安装、运行
    Golang之初探
    MySql5.7多实例配置教程
    Centos7 安装MySql 5.7
    sqlserver智能提示插件-sql prompt(9.4.6)的安装及注册流程
    ABP框架(asp.net core 2.X+Vue)模板项目学习之路(二)--切换MySql数据库
    ABP框架(asp.net core 2.X+Vue)模板项目学习之路(一)
  • 原文地址:https://www.cnblogs.com/HiJackykun/p/11037738.html
Copyright © 2011-2022 走看看