day-01
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day-01相关的知识,希望对你有一定的参考价值。
软件:系统软件 ,应用软件
语言分类:①机器语言 ②汇编语言 ③高级语言
java语言特性:①面型对象性 ②健壮性 ③跨平台性(JVM)
public class HelloJava{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
源文件以.java结尾
源文件中可以有多个class声明的类
类中可以有多个主方法,public static void main(String[] args){}
主方法是程序的入口,方法内是程序的执行部分
一个源文件中只能有一个声明为public的类并要求此类的类名与源文件名一样
执行程序的顺序:①编译:javac,exe 编译完,生成多个.class字节码文件。②运行:java.exe(用命令行的方式)
①//单行注释
②/*
*/多行注释。 注:多行注释不能够嵌套
③/** */文档注释
标识符:自己可以命名的地方,例如:类名,方法名,变量名,接口名.....
标识符命名的规则
由字母大小写,数字,_或$组成
数字不能开头
不能使用关键字和保留字,但可以包含关键字和保留字
java严格区分大小写,长度无限制
标识符不能包含空格
java中的名称命名规则
包名:多单词组成时所有字母都小写;aaabbbccc
类名,接口名:多单词组成时,所有字母的首字母大写,AaaBbbCcc
变量名,方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词的首字母大 写;aaaBbbCcc
常量名:所有字母都大写。多单词时每个单词用下划线链接:AAA_BBB_CCC
基本数据类型:
整形:byte short int(默认类型) long
浮点型:float double(默认类型)
字符型:char(‘‘/"")
布尔类型:boolean(只可取trun或false,不能取null)
进制
二进制:以0b或0B开头
八进制:以0开头
十六进制:以0x或0X
变量之间的运算
①自动类型转换:容量小的数据类型自动转换为容量大的数据类型
short s=12;
int i=s+2;
注:byte short char之间的运算,结果为int型。
②强制类型转换:是①的逆过程。使用“()”实现强转
本文出自 “11259674” 博客,转载请与作者联系!
以上是关于day-01的主要内容,如果未能解决你的问题,请参考以下文章
Java SSM项目 day01 企业权限管理系统(IDEA版)源代码