day-01

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day-01相关的知识,希望对你有一定的参考价值。

  1. 软件:系统软件 ,应用软件

  2. 语言分类:①机器语言 ②汇编语言 ③高级语言

  3. java语言特性:①面型对象性 ②健壮性 ③跨平台性(JVM)

public class HelloJava{

  public static void main(String[] args){

   System.out.println("Hello Java!");

    }

  }

  1. 源文件以.java结尾

  2. 源文件中可以有多个class声明的类

  3. 类中可以有多个主方法,public static void main(String[] args){}

  4. 主方法是程序的入口,方法内是程序的执行部分

  5. 一个源文件中只能有一个声明为public的类并要求此类的类名与源文件名一样

  6. 执行程序的顺序:①编译:javac,exe 编译完,生成多个.class字节码文件。②运行:java.exe(用命令行的方式)

  7. ①//单行注释

    ②/*

       */多行注释。 注:多行注释不能够嵌套

    ③/**     */文档注释

标识符:自己可以命名的地方,例如:类名,方法名,变量名,接口名.....

  1.  标识符命名的规则

     由字母大小写,数字,_或$组成

     数字不能开头

     不能使用关键字和保留字,但可以包含关键字和保留字

     java严格区分大小写,长度无限制

     标识符不能包含空格

  2. java中的名称命名规则

     包名:多单词组成时所有字母都小写;aaabbbccc

     类名,接口名:多单词组成时,所有字母的首字母大写,AaaBbbCcc

     变量名,方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词的首字母大            写;aaaBbbCcc

     常量名:所有字母都大写。多单词时每个单词用下划线链接:AAA_BBB_CCC

基本数据类型:

  1. 整形:byte short int(默认类型) long 

  2. 浮点型:float double(默认类型)

  3. 字符型:char(‘‘/"")

  4. 布尔类型:boolean(只可取trun或false,不能取null)

进制

  1. 二进制:以0b或0B开头

  2. 八进制:以0开头

  3. 十六进制:以0x或0X

变量之间的运算

①自动类型转换:容量小的数据类型自动转换为容量大的数据类型

short s=12;

int i=s+2;

注:byte short char之间的运算,结果为int型。

②强制类型转换:是①的逆过程。使用“()”实现强转



本文出自 “11259674” 博客,转载请与作者联系!

以上是关于day-01的主要内容,如果未能解决你的问题,请参考以下文章

代码随想录day01数组part01-70427

Java SSM项目 day01 企业权限管理系统(IDEA版)源代码

Java SSM项目 day01 企业权限管理系统(IDEA版)源代码

day01基础部分

算法新手村 Day01

day01_08.三大控制结构