java程序设计任务驱动教程学习笔记一

目录

一、java概述

二、JDK的使用

三、Java的基础语法

【案列1-1】 编写一个简单的Java程序。

四、Java注释

五、Java程序编程风格



一、java概述

1、java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。

2、Sum公司将java划分为三个技术平台(JavaSE标准版、JavaME企业版、JavaEE小型版)但无论java运行平台都包括相应的java虚拟机(Java Virtual Machine,JVM)虚拟机负责将字节码文件(包括程序使用的类库中的字节码)加载到内存,然后采用解释方式来执行字码文件,即根据相应平台的机器指令翻译一句执行一句。

3、语言特点

     面向对象、跨平台、安全性、简洁性、分布性、多线程、图形功能强。

二、JDK的使用

1、JDK(java开发环境Java Development Kit,JDK)包括java编译器、java运行工具、java文档生成工具、java打包工具。

2、安装JDK

3、JDK目录介绍

      1)最重要的程序就是javac.exe和java.exe

        javac.exe是java编译器工具,将编译好的java文件编译成Java字节码文件(可执行的Java程序)

       java.exe是Java运行工具,启动Java虚拟机进程,java虚拟机相当于一个虚拟的操作系统,专门负责运行由Java编译器生成的字节码文件(.class文件)

    2)bin目录:存放可以执行的程序

    3)db目录:纯Java实现、开源的数据库管理系统。

     4)include目录:用于存放c语言的头文件,JDK是通过c语言和c++实现的

     5)jre目录:此目录是JRE的根目录,包含Java虚拟机,运行时的类包、Java应用启动器以及一个bin目录,但不包括开发环境中的开发工具

     6)src.zip文件:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码

三、Java的基础语法

1、Java中的程序代码需要放在一个类中,类使用class关键字来定义

格式:

修饰符 class 类名{
       程序代码
}

2、Java中的程序代码分为结构定义语句和功能执行语句。其中,结构定义语句用于声明一个类和方法;功能执行语句用于实现具体的功能。每条功能执行语句的最后都必须用分号(;)结束。

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

4、Java程序中的连续字符串不能分开在两行中书写。

5、Java编程风格

【案列1-1】 编写一个简单的Java程序。

1、编写HelloWord.java文件

代码:

class HelloWord{
    public static void main(String[] args){
        System.out.println("这是第一个Java程序");
    }
}

(1)class  :关键字,用于定义一个类,所有的代码要在类中书写。

(2)HelloWord是类的名称,简称类名。class关键字与类名之间使用空格等空白字符进行分隔。

类名之间要写一个大括号,他定义了当前类的管辖范围,所有的代码都需要写在这个大括号里面。

(3)“public static void main(String[] args){ } ” 定义了一个main()方法,该方法是Java程序的执行入口。

(4)在main()方法中为执行语句,作用打印文本信息。

2、打开命令行窗口

Windows操作系统:系统键+R并输入cmd

 3、编译Java源文件

4、运行Java程序

(1)在使用javac命令进行编译时,需要输入完整的文件名。

(2)在使用java命令运行程序时,需要的是类名,而非完整的文件名。

四、Java注释

单行注释:对程序一行进行代码解释,使用符号“//”表示,"//”后面为注释的内容。

示例:

int c=10;//定义一个整形变量

多行注释:对程序多行进行代码解释,使用符号“/*”开头,"*/”结尾。

示例:

/*int c=10;
  int x=5;*/

文档注释:对文档进行注释,以“/**”开头,并在注释内容结尾以“*/”结束。

Java注释有的可以嵌套使用,有点不可以

1、多行注释中可以嵌套单行注释

2、多行注释中不可以嵌套多行注释

五、Java程序编程风格

1、Allmans风格

特立、独行,左右大括号各占一行,代码布局清晰,可读性强。

代码示例:

public class Allmans
{
    public static void main(String[] args)
    {
    System.out.println("Allmans风格");
    }
}

2、Kernighan风格

“行尾”风格,即左大括号在上一行的行尾,右大括号独占一行,适用于代码量大的情况,提高代码的清晰度。

public class Kernighan{
    public static void main(String[] args){
    System.out.println("Allmans风格");
    }
}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

TAO1031

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

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

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

打赏作者

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

抵扣说明:

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

余额充值