Java初识

1 Java

1.1 Java介绍

1991年 以OAK命名发行

1995年 以Java命名发行

Java之父 詹姆斯·高斯林

1.2 四大方向

JavaSE、JavaME、JavaWEB、JavaEE

1.3 特性

Java属于静态强类型解释性语言

并且具有多线程、跨平台性、自动垃圾回收

静态变量:创建变量时需要指定类型

动态变量:创建变量时不需要指定类型,类型在运行之后,赋值时确定

强类型:数据类型一旦确定,如果需要修改类型,必须强制转换

弱类型:会根据程序上下文环境自动修改数据类型

编译型:一次编译,多次运行,运行效率较高,跨平台性能较差

解释型:每次运行都需要进行解释,运行效率相对较低,跨平台性能较好

1.4 运行机制

1.5 注释

//单行注释

/*

多行注释

*/

/**

多行注释,可以利用DOC工具生成文档

*/

1.6 命名

文件名,文件夹名,类名,变量名,方法名等。所有需要自定义命名的地方,均需要注意

命名规则:

强制规则 :只允许

使用大小写字母,$,_,数字,且数字不能开头,不能使用关键字和保留字

关键字 :java中已经使用的单词,代表了特殊含义

保留字 :目前版本中还没有使用的词汇,但是后续版本可能会使用

非强制规则 :建议望文知义,驼峰命名法

1.7 内存存储

1.8 数据类型

基本数据类型

        数值型

                整数型

                        byte 8bit

                        short 16bit

                        int 32bit

                        long 64bit

                浮点型

                        float 32bit

                       double 64bit

        布尔型

                boolean

        字符型

                char

引用数据类型

        类,数组,接口

环境配置与软件安装

软件安装规范

磁盘划分

尽量杜绝一键安装

创建java文件夹

在java文件夹内创建jdk和jre两个文件夹

环境变量

编辑环境变量

新建两个系统变量

JAVA_HOME

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

编辑path系统变量,不是新建

%JAVA_HOME%\bin\

Eclipase安装

绿色版 解压就行

运行程序

注意 该工作空间 需要我们手动创建文件夹,然后选择

配置

自动构建

自动构建,编写好程序后,保存的时候回进行自动编译

字符编码

字体等

注意

不要选择带@的字体

建议不要选择一些另类的,出错之后不好排查,尤其是外观相近的,比如1liI o0O ;?

自动补全

默认是输入. 才会补全

.qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM

上面的200,是毫秒,

快捷键

参考配置文件

项目创建

项目删除

项目导入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值