黑马程序员技术交流社区
标题:
【西安JavaEE21期基础班】小吴+java学习笔记Day01
[打印本页]
作者:
w756702924
时间:
2018-1-29 13:55
标题:
【西安JavaEE21期基础班】小吴+java学习笔记Day01
RE和JDK:
JRE:(java运行环境)包括java虚拟机(JVM)和java程序所需的核心类库等。
JDK:(java开发工具包)提供给java开发人员使用的,包含了Java的开发工具,也包含了JRE。
------------------------------------------------------------------
HelloWorld案例的编写:
//定义一个类
public class 类名 {
//添加主方法(main)/函数
public static void main(String[] args) {
//输出语句
System.out.println("HelloWorld");
}
}
常见问题:
非法字符(中英文符号);
拼写错误
------------------------------------------------------------------
注释:
用于解释说明程序的文字。提高程序的可阅读性。
注释分类:
单行注释://注释文字
多行注释:/*注释文字*/
文档注释:/**注释文字*/
------------------------------------------------------------------
关键字:
被java语言赋予特定含义的单词。
组成关键字的字母全部小写。
------------------------------------------------------------------
常量:
在程序的执行过程中不发生改变的量。
分类:
字符串常量 "HelloWorld"
字符常量 'a'
整除常量 12
小数常量 1.1
布尔常量 true,false
空常量 null
------------------------------------------------------------------
变量:变量为赋值,是不能直接使用
------------------------------------------------------------------
标识符:
给包,类,方法,变量等起名字的字符
常见命名的规则:
包(其实就是文件夹,用于对类进行管理)
全部小写,多级包用点隔开。
com,cn,com.itheima
类:
一个单词首字母大写
Student,Car
多个单词,每个单词首字母大写
HelloWorld
变量或者方法:
一个单词首字母小写。 age,show()
多个单词,从第二个单词开始每个单词首字母大写 maxAge,getAge()
------------------------------------------------------------------
默认转换:
byte,short,char—int—long—float—double
byte,short,char相互之间不转换,他们参与运算首先转换为int类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2