零基础学习java日志--第一天 初步认识Java

第一天 初步认识Java

1、什么是Java?

①Java是一种高级编程语言,一种面向对象、与平台无关、主要面向internet的开发工具。

②java环境变量设置:

Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、PATH、CLASSPATH。

JAVA_HOME:JAVA_HOME指向的是JDK的安装路径,例如:C:\Program Files\Java\jdk1.6.0

PATHPATH=%JAVA_HOME%\bin;PATH环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin;

CLASSPATH

CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

2、Java基本语法格式

①Java代码可以使用txt文本输入,现阶段学习本人使用editplus输代码。程序输出字符串,可以用System.out.println("字符串"),或是System.out.print("字符串")。前者会在打印完的内容后再多打印一个换行符(\n),后者光标就停留在输出的字符串后面。Println()=print("\n")。

Class之前没有用public修饰符,源文件的名可以是一切合法名称,而带有public修饰符的类名必须与源文件名相同。

Java中的所有程序代码必须存在于一个类中,用class关键字定义类。

个人理解:如果用txt或者editplus.exe编写代码时,需在cmd中运行程序结果。Cmd中文件夹转换命令:cd/x(文件盘符) x:\xx(文件夹)。每次代码修改后都要重新保存,并用javac编译后,才能用java运行得到新的结果。

②Java是一种严格区分大小写的语言。Java中所有代码分为结构定义语句和功能执行语句,功能执行语句最后必须要用;结束。

③注释:分为单行注释、多行注释和文档注释。

单行注释:以 // 开始,以行末结束;

多行注释:以“/*”开头,以“*/”结尾,为了美观,多行注释的每一行开头可写一个或多个*;

文档注释:以“/**”开头,以“*/”结尾,注释的内容会被写入javadoc文档。

注:“/*。。。。*/”中可以嵌套"//",但不能嵌套“/*。。。。*/”。

④标识符

Java中的标识符可以由大小写字母、数字、下划线_、美元符号$组成,但是只能以字母、下划线_和美元符号$开头,同时不能使用关键字。

⑤关键字

abstract

boolean

break

byte

case

catch

char

class

continue

default

do

double

else

extend

false

final

fianlly

float

for

if

implement

import

instanceof

int

interface

long

native

new

null

package

const

private

protected

public

return

short

static

strictfp

super

switch

this

throw

throws

transient

true

try

void

volatile

while

synchronized

⑥常量

类型:java中的常量分为整型常量、浮点数常量、布尔型常量、字符常量、字符串常量、null常量。常量要用关键字final修饰,常量按照java命名规范需要全部大写,单词之间用下划线_隔开:final int GOOD_BOY=3

类型

字节

取值范围

byte

1

-128~127

short

2

-32768~32767

int(默认)

4

-2147483648~2147483647

long

8

-9223372036854775808~9223372036854775807

float

4

1.4E-45~3.4028235E38

double

8

4.9E-324~1.7976931348623157E308

 

整型:整型常量分为十进制、八进制和十六进制。八进制前面加"0",十六进制前面加"0x"或"0X"。长整型数必须以L结尾。

浮点数:分为单精度浮点数float(32位)和双进度浮点数double(64位),表示浮点数可以在后面加f(F)或d(D)。因为小数类型默认为double,所以float型后面必须要加上f(F)。

布尔型:布尔型表达一个真或假,是或否的意思,只有true和false两个值。

Null常量:只有一个值null,表示对象的引用为空。

字符常量和字符串常量:字符常量用单引号''表示,字符串常量用双引号""表示。

⑦Java编码规范

编码规范是作为一个程序员应该遵守的基本规则,是行业内大家都默守的做法。不遵守规范的代码不是好的代码,不是专业的代码。

规范要求类名必须使用public修饰;一行只写一条语句;用{}括起来的部分通常表示程序的某一层次结构。“{”一般放在这一结构开始行的最末,“}”与该结构的第一个字母对齐,并单独占一行;低一层的语句或注释应该比高一层的语句或注释缩进若干格后书写,使程序更加清晰,增加程序的可读性。

个人理解:java代码编写过程中应注意要在英文输入法状态下输入,否则会发生错误,尤其是标点符号。

3、第一天练习

编写一个java程序,文件名为loveday01.java,使用public修饰符,内容为输出"我爱java!"。

代码如下:

1  publicclass loveday01 {//加入public修饰符后,class后面的名称必须与我们要求保存的文件名一致,即loveday01

2     public static void main(String[] args) {

3         System.out.println("我爱java!");//也可以写成System.out.print("我爱java!\n");

4                                             }

5                       }

注:

1、类名不可以随便起:public修饰的类名的名称必须与Java文件同名!类名称的首字母要大写。

2、void不可少:在main()方法的框架中,void是告诉编译器main()方法没有返回值:main()方法中的void不可少!

3、Java对大小写敏感:Java对大小写敏感。

4、“;”是必须的:在Java中,一个完整的语句都要以“;”结束!

5、“"”是必须的:输出的字符串必须用引号引起来,而且必须是英文的引号。

6、主要单词含义:public-公共的;static-静态的;void-无返回值的;main-主要的;class-类别;system-系统;out-输出;print-打印。

7、程序代码输入要养成良好的习惯,包括格式和注释。

8、\r表示接受键盘输入,相当于按下了回车键;\n表示换行;\t表示制表符(),相当于table键;\b表示退格键;\'表示单引号;\""表示双引号;\\表示一个斜杠。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值