zoukankan      html  css  js  c++  java
  • Java入门1


    title: Java入门1
    date: 2018-6-20
    categories:

    • Java学习笔记
      tags:
    • java

    Java 教程

    注:String args[] 与 String[] args 都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。

    String[] args 可以看出来它是一个数组。在命令行中比如运行 Test.class 文件,你可以这样写:

    java Test helloworld
    

    相当于给数组传入了一个 helloworld 字符串。也可以打印出来,可以作为简单的输入。

    例如:

    public class Test {
        public static void main(String[] args) {
            System.out.println(args[0]);
        }
    }
    

    运行以上实例,输出结果如下:

    $ javac Test.java
    $ java Test helloworld
    helloworld
    

    args[0] 是你传入的第一个参数,args[1]是传入的第二个参数,以此类推。

    Java 简介

    Java分为三个体系:

    • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)

    • JavaEE(J2EE) (Java 2 Platform,Enterprise Edition,java平台企业版)

    • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。


    有关Java的专业术语:

    • JDK(Java Development Kit ):编写Java程序的程序员使用的软件

    • JRE(Java Runtime Environment):运行Java程序的用户使用的软件

    • Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境

    • SDK(Software Development Kit):软件开发工具包,在Java中用于描述1998年~2006年之间的JDK

    • DAO(Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道

    JRE 与 Server JRE 区别, 以下是官网中的说明:

    Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.

    Administrators running applications on a server: Server JRE (Server Java Runtime Environment) For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer.

    Java 基础语法

    Java标识符

    Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

    关于Java标识符,有以下几点需要注意:

    • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始
    • 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合
    • 关键字不能用作标识符
    • 标识符是大小写敏感的
    • 合法标识符举例:age、$salary、_value、__1_value
    • 非法标识符举例:123abc、-salary

    Java的八种基本类型:

    类型 描述 大小
    boolean 布尔型 1个字节 8bit(8位)
    byte 字节类型 1个字节
    char 字符类型 2个字节
    short 短整型 2个字节
    int 整型 4个字节
    float 浮点型(单精度) 4个字节
    long 长整型 8个字节
    double 双精度类型 8个字节
    • Java中默认的整数类型是int,如果要定义为long ,则要在数值后加上L或者l

    • 默认的浮点型是双精度浮点,如果要定义float,则要在数值后面加上f或者F

    • 一个字节等于8位,1个字节等于256个数。2^8

    • 一个英文字母或者阿拉伯数字占一个字节

    • 一个汉字占2个字节

  • 相关阅读:
    一句SQL查询没门课程都低于80分的学生信息
    ★查询给定字符串中,出现最多的字符和出现的次数
    Eclipse自动加载源码----Attach Java Source
    Eclipse 修改workspace默认的字符集为 utf-8
    浅谈 Spring的AOP的实现 -- 动态代理
    浅谈高并发的理解
    为什么使用单例模式?
    正排索引 与 倒排索引
    图片裁剪
    微信小程序开发笔记
  • 原文地址:https://www.cnblogs.com/id88/p/14336984.html
Copyright © 2011-2022 走看看