java01day

day1总结:

1.打字练习

要每天抽时间练习打字!!!

2.软件安装规范

安装目录:不要使用特殊符号,!@#¥% 汉字 空格

3.Java安装

重点是环境变量的配置

但也要注意命名问题,空格问题,分号问题

4.Java

4.1概述

javaSE,javaEE,javaME

4.2特性

JVM四大特性:自动垃圾回收,面向对象,跨平台,多线程

编译型语言 : 运行之前,先把源文件通过指定的编译器,生成机器码文件,可以让计算机直接识别

优点 : 只需要编译一次,可以运行无数次,所以运行效率极高

缺点 : 因为不同的操作系统平台,识别的进制文件是不同的,所以跨平台性能较差

 

解释型语言 : 每次运行之前,都要对源文件进行解释,解释成当前操作系统识别的语言

优点 : 跨平台性能好

缺点 : 每次运行都需要解释,所以运行效率低

而java属于 准动态,强类型,解释性语言

动态性主要体现在反射机制

4.3运行机制

因为JVM跨平台,在各个操作系统中,安装不同的JVM,但是他们有一个共同的特性,就是都识别字节码文件(class),即使从Windows进行编码,生成的class文件,迁移到linux中,可以正常运行

一处编写,处处运行

4.4开发软件

4.4.1安装

Eclipse

解压就能使用

4.4.2自动构建

保存代码的时候,是否需要自动生成class文件

运行一个Java文件的时候,会把相关的java文件都生成class文件

打钩就是开启自动构建,不过这样每次打开该eclipse的时候,会把该工作空间中的java文件重新生成class文件,如果文件过多,可能会慢一点

如果不打钩,运行当前类的时候,才生成class文件,当关联性较强的时候,可能出现问题

4.4.3字符编码

编码和解码不一致,就会导致乱码问题

 

4.4.4字体样式

不要选@开头的,拒绝躺平

4.4.5使用方式

创建项目

new——java Project——然后填写项目名称

删除项目

Delete

打勾找不回

导入项目

右键空白地方

创建class

右键src——New——Class

然后输入包名和类名

Finish创建成功

运行class

先保存(Ctrl+S)

然后运行.

4.5语法和注释

4.5.1注释

元数据:描述数据的数据

注释:就是对内容惊醒描述或者解释

1.防止忘记

2.利于交接工作

代码写的好看比写的正确更重要

如果发生嵌套 以tab键为基准

4.5.2生成注释内容

4.5.3关键字

4.5.4入口程序

 

Java中以main作为程序的入口,是固定格式,必须这么写,args可以随便写

 

 

常见错误

没有运行选项

或者是提醒没有main方法

或者是结果显示上一个程序的结果

main拼写错误

Java中 严格区分大小写,并且严格从上往下,从左到右执行,并且每条语句以分号结尾

4.5.5注意事项

1.入口程序拼写错误

2.大小写拼写错误,Java中有严格区分大小写

3.标点符号

4.注意保存

5.强制规则:只能由大小写字母,数字,下划线_美元符号$,且数字不能开头,不能使用关键字和保留字

可以出现关键字和保留字,但不能只是关键字

 

非强制规则 :

建议望文知义,一般驼峰命名法。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值