java基本语法规范

2020-04-17 05:06

1 Java 语言的特点

Java是一种面向对象的程序设计语言

Java不仅是一种编程语言,在该平台上可以开发应用程序,并在因特网或企业内部网络中运行

Java开发工具包(JDK&JRE)是开发、调试、编译、运行Java程序的一整套工具

Java是面向对象的,java语言使用起来比较简单 Java提供自动垃圾回收站 安全性高 多线程 可移植性高

Java的三个版本

JavaME (微型版) javaSE (标准版)C/S javaEE(企业版)B/S

Java环境变量的配置 PATH: E:\\JDK\\bin Java_HOME E:\\JDK

安装时候分别设置两个文件夹一个JDK 一个JRE 分别安装两个文件

HelloWorld.java:

public class HelloWorld{

2 java语言的操作原理

package com.mstanford.demo;

public class HelloJava { //关键字class表示要定义一个类 public static void main(String[] args) { //main方法必须是public static void类型 System.out.println(\!\ } } /**

* 描述:第一个java应用程序 * @author admin * @version 1.0 */

class Mstanford { /**

* 主函数

* @param args 命令行参数 */ public static void main(String[] args) { //向控制台输出一串字符 System.out.println(\!\ /* * 使用javac命令编译源文件 * 使用java命令运行应用程序 */} }

程序所需要注意的地方:

Java严格区分大小写

class表示一个类, Java应用程序的全部内容都必须在类中 源代码的文件名必须与公有类的名称相同

main函数必须是共有的、静态的、无返回类型的,并带有一个字符串数组类型的参数

每个Java应用程序必须有一个main函数 System.out.println()用于向控制台输出数据

public static void main(String args[]){ //入口函数

System.out.println(\ //控制台输出 是l不是i } }

编译期:

解释期:将代码在平台上解释执行

Javac 解释

HelloWorld.java ====?编程======?HelloWorld.class文件=====?010101010101==》执行 JDK 给开发人员的工具包,也包括java开发工具,javac编译 java执行 JRE java运行环境 JDK=JRE+开发工具 JRE=JVM+核心类库

3 Java控制台的输出

public class PrintProgram { public static void main(String[] args) { //输出不换行,使用空格分割字符 System.out.print(\ //通过换行符\换行 System.out.print(\ System.out.println(\ System.out.print(\ //通过制表符\定位显示数据,与Tab键的定位效果相似

System.out.println(\ } }

import java.util.Scanner;

public class ScannerPrograme {

public static void main(String[] args) { System.out.println(\实现控制台输入\

System.out.println(\ System.out.print(\请输入文字:\ //通过Scanner实现控制台的输入

Scanner sc = new Scanner(System.in); //通过Scanner实现控制台的输入,需要导入java.util.Scanner包

String strText = sc.next();

System.out.println(\你输入文字为:\ } }

import java.util.*;

public class Console { //定义一个类Console 必须大小写和前面的前缀是一样的 //主方法

public static void main(String [] args){

Scanner scan = new Scanner(System.in); //控制台输入 String str = scan.next(); //接受控制台输入的值

System.out.println(\输入的值为:\打印输出 } }

4 标示符

a) 什么是标识符? i. 1. 标识符由字母、数字、下划线(_)和美元符号($)组成。 ii. 2. 标识符不能是Java关键字和保留字,但可以包含其内。 iii. 3. 标识符大小写敏感。 iv. 4. 标识符长度没有限制。 v. 5. 标识符不能有空格。

identifier、 userName、 User_name、 _sys_var、 $change

? 注释主要起到解释说明的作用,可以有效地增强程序的可读性和可维护性。Java语

言支持三种格式的注释:单行注释、区域注释和文档化注释。

? 单行注释。以“//”开头,注释内容从“//”开始到本行行尾结束。

? 区域注释。以“/*”开始,以“*/”结束,中间可以跨多行的注释内容。 ? 文档注释。以“/**”开始,以“**/”结束,中间可以跨多行的注释内容。

在Java中,数据类型分为基本数据类型和引用数据类型两大类 8种基本数据类型

整 型: byte 、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 整型 数据类型 所占位数 取值范围 byte short int long 8 16 32 64 -128~127 -32768∽32767 -231∽231-1 -263∽263-1 int age = 19; short num = 20;

long myQq = 491329889;

浮点型 数据类型 float double 所占位数 4字节 8字节 取值范围 大约±3.40282347E+38F (有效位数6~7 位) 大约±1.79769313486231570E+308 (有效位数15 位) 一般情况下,double最常用;float型的数值有一个后缀“f”,没有后缀的浮点数默认为double型

float a = 123.45f;

double b = 123.45;

字符型 是指由单引号括起的单个字符 char sex = '男';

布尔型 boolean类型只有两个值:false和true,用于判定逻辑条件 boolean a=false; boolean b=true;

在Java中,数据类型分为基本数据类型和引用数据类型两大类

引用数据类型(非基本数据类型,除了基本的数据类型以外都是引用数据类型,String (scanner)

数 组 接 口 类

变量是在程序运行过程中,其值可以改变的量 1、在使用变量之前,要对变量的类型加以声明

2、变量的声明就是一条完整的Java语句,必须在结尾使用分号 每个声明语句也是一条完整语句,必须以“;”结束 int days;//天数

long earthPopulation;//地球人口数

变量初始化

声明一个变量之后,必须利用赋值语句进行初始化

变量必须要赋值后才能使用 int days;//天数 days = 15;

变量必须要赋值后才能使用 int days;// 天数

System.out.println(days);

整型变量b的初始化是将a的值赋给了b,这就是动态初始化 int a = 100; int b = a;

a 没有初始化,不能为b赋值 int a; int b = a;

public class test{ //声明test类

public static void main(String [] args){//主方法 byte i=5;//声明一个byte型的变量 System.out.println(i); } }

public class test{

public static void main(String [] args){ byte i=5;

long num=100000000l; //结尾可以加l char sex='男';

System.out.println(\性别是\System.out.println(\

System.out.println(\


java基本语法规范.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:陶瓷材料的超塑性

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: