IT十八掌徐培成第二天笔记

jvm : 虚拟机 --> sandbox
jre : jvm + 核心类库
jdk : jre + 工具,javac java


java_home=
path=搜索顺序. notepad calc mspaint binary


classpath=;.


java -classpath d:\java;d:\;.
javac 


关键字
------------
class //类
interface //接口
byte //字节 bit:位
short //短整型 2 byte
int //整型   4 bytes
long //长整型 8 bytes
float //浮点型
double //双精度浮点.
char //字符
boolean //布尔 false true
void //空
null //空,不存在
if //如果
esel //否则
switch //分支
case //情况.
default //默认,缺省
while //当.. 循环
do //
for //for 循环
break //中断
continue //继续
return //返回


[访问权控制]
private //私有的
proected //受保护的
public //公共的


[class function modifier]
abstract //抽象
final //最终的
static //静态的
synchronized//同步
extends //扩展
implements //实现
new //新建
this //当前
super //超类,父类,
instanceof //是否是xxx实例
try //尝试
catch //捕获
finally //最终
throw //抛出
throws //定义类声明时,抛出异常
package //包
import //导入 export
native //本地的
transient //瞬时的,暂时的,临时的 persistent
asset //断言


标识符
----------------
英文字母
数字
_ + $


区分大小写




包名:aaa.bbb.ccc.ddd,全都小写
类  :helloWorld --> HelloWorld,
变量和函数: convertStringToInt --> convertString2Int
convertStr2Int -->
final String BRAND ="benz" ;


注释
-------------
1.单行注释
// //sql --<!--  -->\


2.多行注释
/*
  
 
*/
3.文档注释
 /**
  *
  */


  100
  'a'


2^10 = 1024 = 1K
2^20 = 1024K = 1M 
2^30 = 1024M = 1G
2^40 =  1024G = 1T
2^10 = 1024
2^10 = 1024
2^10 = 1024
2^10 = 1024


java的负数采用补码方式存储:取反 + 1 。

[作业]
-----------
1.负数的表现形式,为什么如此设计?
2.-128是在内存中是如何存储的?推算过程?
3.-1的表示形式如何的?
4.正负数是否都支持补码的方式?
5.正数是否是负数的减一取反?


java中基本数据类型:primitive,


默认是int类型.默认浮点数是double类型.
升格自动转换。隐式转换。
降格强制转换。显式转换。


逻辑运算为何不存的短路的情况?
//判断结构
1.
if(exp){
....
}


2.
if(exp1){
...
}
else{
...
}


3.
if(exp1){
...
}
else if(exp2){
...
}
...
else{
...
}




switch
---------------
1.支持的类型byte short int char
2.



作业
-------------
switch : 


循环语句
---------------
while(exp){
....
}


//至少执行一次.
do{
...
}while(exp)


[作业99乘法表必须掌握]
-----------------------
for()
while()




作业
------------
1.空心三角形
2.倒三角空心



main() function


Modifier : public static void 


function
-------------------
1.一段独立程序
2.修饰符 返回值 函数名(参数类型1 参数名称1,参数类型2 参数名称2,...){
函数body
return ;//只有void类型的返回值才可以不写return.
}
3.
4.


作业
-------------
[定义函数]
add // +
subtract // -
multiple // *
divide // /
支持float,doule,long,int。//函数重载.
'[IT18www.it18zhang.com]001.Hadoop基础篇.pptx' '[IT18www.it18zhang.com]014.Hadoop Win7开启网络访问.pptx' '[IT18www.it18zhang.com]Kafka.pptx' '[IT18www.it18zhang.com]002.VMware下载与安装.pptx' '[IT18www.it18zhang.com]015.Hadoop 架构分析.pptx' '[IT18www.it18zhang.com]KVM.pptx' '[IT18www.it18zhang.com]003.Ubuntu下载与虚拟机下安装.pptx' '[IT18www.it18zhang.com]016.Hadoop 架构分析之启动脚本分析.pptx' '[IT18www.it18zhang.com]Scala.pptx' '[IT18www.it18zhang.com]004.Ubuntu常用命令.pptx' '[IT18www.it18zhang.com]017.Hadoop 架构分析之启动脚本总结.pptx' '[IT18www.it18zhang.com]Spark Graph编程指南.pptx' '[IT18www.it18zhang.com]005.Ubuntu目录与权限.pptx' '[IT18www.it18zhang.com]018.Hadoop MapReduce初识.pptx' '[IT18www.it18zhang.com]Spark SQL DataFrame Dataset编程指南.pptx' '[IT18www.it18zhang.com]006.Ubuntu软件包桌面与增强工具.pptx' '[IT18www.it18zhang.com]019.Hadoop MapReduce原理.pptx' '[IT18www.it18zhang.com]Spark Streaming编程指南.pptx' '[IT18www.it18zhang.com]007.Ubuntu本地软件源与iso制作.pptx' '[IT18www.it18zhang.com]019.Hadoop YARN事件分发原理.pptx' '[IT18www.it18zhang.com]Spark编程指南.pptx' '[IT18www.it18zhang.com]008.Ubuntu虚拟机克隆与Mac地址生成与网络连接方式.pptx' '[IT18www.it18zhang.com]020.Hadoop HDFS.pptx' '[IT18www.it18zhang.com]Spark编译运行处理.pptx' '[IT18www.it18zhang.com]009.Hadoop-Ubuntu下JDK与Hadoop安装配置.pptx' '[IT18www.it18zhang.com]021.Hadoop HDFS CLI.pptx' '[IT18www.it18zhang.com]Spark基础.pptx' '[IT18www.it18zhang.com]010.Hadoop配置-独立与伪分布式模式.pptx' '[IT18www.it18zhang.com]Ambari Hadoop集群管理工具.pptx' '[IT18www.it18zhang.com]Spark调优.pptx' '[IT18www.it18zhang.com]011.Hadoop配置-完全分布式模式.pptx' '[IT18www.it18zhang.com]Avro.pptx' '[IT18www.it18zhang.com]ZooKeeper.pptx' '[IT18www.it18zhang.com]012.Hadoop Windows下免Cygwin伪分布安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值