zoukankan      html  css  js  c++  java
  • Java 的方向、安装、打印“HelloWorld”、注释、标识字、关键字、变量、

    一、Java的三个方向:
    J2SE(Java 2 Platform Standard Edition):
    数据库连接、接口定义、数据结构、输入/输出、网络编程;
    J2EE(Java 2 Platform Enterprise Edition ):
    面向企业(例如教务管理系统);
    J2ME(被淘汰了,现在用安卓);
    二、在Java中,所有的程序都是在Java虚拟机(Java Virtual
    Machine. JVM)上运行的,存储在内存里;
    三、JDK8的安装:
    JRE(Java Runtime Environment Java运行环境)
    包括Java虚拟机(JVM Java Virtual Machine)
    和Java程序所需的核心类库等;
    JDK(Java Development Kit Java开发工具包)
    JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,
    也包括了JRE(所以安装了JDK就不用再单独安装JRE了);
    配置环境变量:
    在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径
    在系统变量区域,选择“新建”,
    输入变量名

    “CLASSPATH”
    CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib	ools.jar

    Path中:
    %JAVA_HOME%in %JAVA_HOME%jrein ;

    四、打印“HelloWorld”:
    1.将Java代码编写到扩展名为.java的文件中。
    2.通过javac命令对该java文件进行编译。
    3.通过java命令对生成的class文件进行运行。

    Demo.java (文件名字和类名一致)
    public class Demo{
    public static void main(String[] args) { 
    System.out.println("Hello World!");
    }
    }

    效果如下:

    D:workspase20180910>javac Demo03.java
    
    D:workspase20180910>java Demo03
    Hello World!
    
    D:workspase20180910>javac Demo03.java
    
    D:workspase20180910>java Demo03
    Hello World    这里进行了修改没有错误

    在cmd中:javac Demo.java java Demo (别加分号)
    五、注释:

    和js一样;// /* */

    六、标识字、关键字:
    标识字:(起名字)字母、数字、下划线、$和js一样
    关键字:

    七、变量:
    1、计算机存储设备的最小信息单元叫“位(bit)”
    计算机最小的存储单元叫“字节(byte)”
    2、基本类型之4类8种:
    整型:byte short int long
    浮点型:float double
    字符型:char (字符串不是基本类型)
    布尔型:boolean(true or false)
    注意:
    java中默认的整数类型是int类型;
    java中默认的浮点类型是double类型
    变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
    变量使用时有作用域的限制(成员变量和局部变量)
    变量不可以重复定义
    3、数据类型的转换:
    byte -> short -> int -> long -> float -> double
    自动类型转换:
    范围大的数据类型 变量 = 范围小的数据类型值;
    强制类型转换:
    范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值;
    4、运算符 (+ - * / % ++ --)
    加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。
    除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。
    “%”为整除取余符号,小数取余没有意义。结果符号与被取余符号相同。
    整数做被除数,0不能做除数,否则报错。
    如果参与运算,a++,先把自己的值做运算赋值,最后+1
    如果参与运算,a++,先把自己的值+1,最后做运算赋值

  • 相关阅读:
    asp.net core 使用 StaticFiles 中间件 (不完整翻译)
    asp.net core 通过 TeamCity 实现持续集成笔记
    Swashbuckle for asp.net core 配置说明
    # TypeScript 中如何确保 this 的正确性
    MySql + EF6 + .Net Core
    ASP.NET Core + EF6
    数据库设计 Assignment 02
    NYOJ 8 一种排序
    NYOJ 23.取石子(一)
    邻接表(C++)
  • 原文地址:https://www.cnblogs.com/scw123/p/9620838.html
Copyright © 2011-2022 走看看