Felix 第八天

12 篇文章 0 订阅
5 篇文章 0 订阅

今天学习Java已经一个月零四天了,在这里整理一下所有的知识点。

1
学习简单Hello World,JDK,调配环境变量,运用简单的DOC语言,Javac.Java。
2
学习编码规范,命名规范。Class Public Package
硬性要求:数字 字母 下划线 ¥数字 不能开头
软性要求:从第二个单词开始首字母大写(小驼峰)
望文知义
3
变量 (计算机内部的一块区域)
八种基本数据类型:
整数类型 : (byte)(short)(int)(long)
小数类型 : (float)(double)
布尔值: (boolean)
字符类型: (char)
还有字符串类型:(String)
3.1
类型间转化、数据从小到大、自动提升、数据从大到小、强制转化。
例: Int b =100; byte c = (byte) b;
3.2
运算符
赋值号 = 先计算赋值号右侧内容。
%取余符号 例: int a = 7%4 =3
(a++ 先取值,后运算 ++a 先运算后取值)
与或非 与:&& 非:||
& 同时满足两个条件
&&短路运算符 如果第一个条件不是 false ,不运行第二个条件。
三元运算(条件表示? 明白:不明白 )
例: Int c = a>b? a:b ;
4
循环
格式1
情况一:
If(){
}else{
}
情况二:
If(){
}else if{
}elseif{
}
格式2
Switch(){
case 1语句
break;
case 2语句
break;
Default:语句
break;(结束)
}
Swith擅长多条件判断(不擅长范围判断/Java 7 及以上支持字符串分支)
4.1
循环控制(初始化、循环条件、循环体、迭代条件)
例:
while(){
}do{
}while();
for(){
}
固定循环控制时 至少循环一次
4.2
循环控制关键字
Continue 退出本次循环
Break 退出本层循环
Return 结束程序
5
函数(具有一定功能的代码块)
简化代码,避免重复/冗余
提高可维护性
Public static 返回值 函数名(参数列表){}
ps: 能够在函数中写的代码都能在main函数中写,函数没有高下之分。
5.1
构造函数:修饰名+类名+(参数列表){}
例 public static void (double moneny,String eat);
专门构建对象使用的给对象初始化赋值。
在一个类中如果不写任何构造方法,Java默认给这个类创建一个无参方法。
6
数组
一维数组
例: Int [] a = new int [10]; Int [] a = {1、2、3、4、5};
遍历数组
例:
for(int i = 0 ; i < a ; i ++){
System.out.println(a[i]);
}
二维数组
String [x] [x] names = new String [5] [4] ;
[0] [0] = “name” 从零开始。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值