Java基础 第一周

第一天

//一个java文件中只能有一个公共class,必须和文件同名

public class HelloWorld{

//main 函数

public static void main (string[]args){

           System. out.println("HelloWorld!!!");

}

}

 

//一个文件中可以有多个类,但只能有一个公共类

//一个类编译后就形成一个class文件字节码文件()

//注意:Java要区分大小写

class patt的作用:知名字节码文件的路径,可以任何的被执行

//类名:每个单词的首字母都要大写,变量名,第一个单词首字母不大写,其他首字母都要大写(my age score)函数名和变量名一个常量全大写(总体的原则是:简明意见)

Java中的名字只有字母;数字;-;$,不能以数字开头

Java中的核心机制,JVM(虚拟机)和垃圾回收机制

 

第二天

classpath:;E:\java\javase\17dt2(表示当前目录)

变量:在程序的执行过程中,值会根据需要不停的美化在内存中

 

Java中小数默认是double

Java是强类型语言(int number)

Java中小数默认是double;小数后跟个大写F

面向对象:struct

成员变量:可以不用初始化

局部变量必须初始化

Java的编码问题:uniclde编码变量和函数名可以使用中文,但是不准用

转移字符:"\","\\"

表达式运算的优先等级不用背,全部用();可以提高代码的可阅读性

两边选整数就是整除,结果为整数

如果出现小数就不是整除

取余数

(aa++)://a=a+1; //参考当前表达式,a++就是用原来的值参与表达式运算,++a先运算,再用自加的结果参与表达式的运算

//&与&&短路与(在实际开发中一般使用短路与&&)

//|或||短路或

 

第三天

位运算,在计算机中负数是用补码表示,补码=源码  取反再加-

字符串,scring(不是基础数据类型,引用数据类)字符串必须使用""

+:链接字符串,如果其他的数据类型+""就变成了字符串

int scrore=65;

三目:System.out.println(score>=80?“优秀”;“及格”);//条件表达式,三目运算

三大结构:顺序

                    选择:if else switch

                                if 多用于范围选择,switch多个单值匹配,Java中的switch可是整数,字符(Java中char会自动转换为int))

                    循环:while(){}   do{}

while和do while的区别是:do while至少会执行一次

边界值问题:只要限定范围就需要注意边界值

while和if的区别:结束的地方不一致,while条件结束,当满足条件执行完了后还需要进行一次条件判断,就用while

//for (int h=0;h<10;h++){

if (h=5){

//跳出本次循环

// continue.

break;//跳出本层循环

}

System.out.println(h0);

}

//void没有返回值

//方法重载,方法名和其他的都相同,只有参数的个数和类型不同

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值