JAVA的特点:
1、简单易用、完全面向对象
2、与平台无关性、可扩展性强;
3、可移植性高、支持分布式编程;44健壮、安全可靠并性能优异;
4、支持多线程开发技术;
基础示例及解释:
public class Test{
public static void main(String[] args){
System.out.println(123);
}
}
public:关键字 被Java赋予特殊意义 小写 权限访问修饰符 公共的
class: 声明类
static:静态的
void:一个方法没有返回值 方法{}
main: 主方法,Java程序的唯一入口
方法名():小括号里面的是方法的形式参数
String[]: 数组 字符串 ""
System: Java提供的类 out:返回一个输出流
println:输出数据并换行
123:参数 实际参数
Java命名规则:
1.字母 数字 _ $
2.不能以数字开头
3.不能使用Java的关键字保留字
4.Java严格区分大小写
要点!!!约定俗成的规则:
项目名:每个单词首字母大写
包名:所有单词都是小写
类名:每个单词首字母大写
帕斯卡(每个单词首字母大写)
驼峰命名(第一个单词首字母小写,其它的首字母大写)
123A $123 _# _$ class classA
eclipse的使用:
左侧的项目资源管理器
右侧代码编辑区:Ctrl + alt+/ 自动提示 Ctrl+/ 注释
Console:控制台,显示程序运行结果的
run:运行按钮
window:--show View----package Explorer
Java的注释 // /* */ /** */
关键字:
Java中一些赋以特定的含义、并用做专门用途的单词称为关键字也可叫保留字。
关键字不能作为普通的标识符使用。
所有Java关键字都是小写的,所以IF 、THIS、 NEW等都不是Java 关键字;
goto 和const 虽然从未使用,但也作被为 Java保留关键字;
关键字含义说明:
基本数据类型:
逻辑型:
boolean:布尔值 (只有两个值:true/false)
整数类型:
byte :字节
int:整型
long:长整型
short:短整型
char:字符类型
浮点类型:
float:单精度型
doublet:双精度型
void:无类型
引用数据类型:
class:类
interface:接口
数组
String:字符串
字面值:
false : 布尔值假
null:空
true:布尔值真
保留字:contest goto
修饰符:
abstract:抽象
private:私有
public:公共的
static:静态
final:定义常量
注意:
整型数据类型数据用于表示一个一定大小范围内的整数;
浮点类型数据用于表示一个范围很大的实数且有一定的精度限制;
字符型用于表示一个字符(可以用双引号或单引号括起来)