Sixth records of career

November 28,2016

Start learning java today.the point of knowledge is the konwledge that i have learned C language before.i also found a new problem ,when typing fingering wrong and very slow.i need to practice more.



       NOTES


切记要用英文模式

Cls  清屏     /*     .......    */  注释多行

 

Dir  查看当前目录

 

 

Javac -d f:\c\mashen HelloWorld.java           翻译文件到指定目录

 

Javac_-d_目录,路径_编译文件.Java

 

 

Java -cp F:\c\1 HelloWorld                    打开指定目录的文件

 

Java_-cp_目录,路径_执行文件

 

 

Jar -cvf feng.jar HelloWorld.class               压缩文件

 

Jar_-cvf_名字.jar_类文件.class         

 

 

Jar_xvf feng.jar                             解压文件

 

Jar_-xvf_压缩文件.Jar

 

 

 

                                         执行压缩文件中的文件

 

进入压缩文件的MIFEST.MF编辑,最后一行加入

Main-Class:  HelloWorld              创建一个入口

Main-Class:_ 运行文件的名字

直接执行jar文件

Java -jar feng.jar

Java_-jar_压缩文件.jar    

 

 

 

 

 

                                          压缩文件,压缩后可直接使用

 

MIFEST.MF 是已经编辑好的

 

Main Class: HelloWorld

 

将清单文件和类文件一起压缩,压缩后可直接使用

Jar -cvfm feng2.jar MIFEST.MF HelloWorld.class

Jar_-cvfm_压缩后包的名字.jar_MIFEST.MF_要压缩的文件.class

 

 

 

 

                                           Java文件生成一个文档,

                                           生成后,直接打开index.html

 

Javadoc -d F:\c\mashen\doc Helloworld,java

 

Javadoc_-d_指定目录,路径_指定文件.java

 

 

 

 

                                           进制转换

Java里默认是10进制

0表示八进制

0x表示16进制

 

 

a=97    A=65

 

1 0000000

0 1111111

 

负数的二进制是整数的二进制取反+1

Ln  换行

 

取余后得符号(正或负)  看第一位是正还是负

&&与& 的区别   当判断第一个表示式为假就不会去判断第二个

逻辑与  只有全部表达式为true返回才是true

逻辑或   只要表达式为true结果就是true

非      表示与原来的结果相反

int c=a>b?1:2;  //当表达式为真时,将第一个数的值赋给c  为假时将第二个数的值赋给c

bute为字节型,当它计算a+b时  数据范围较小的 byte类型会自动转化为数据类型较大的int类型

当需要把数据范围大的转化为数据范围小的类型时需要强转   格式为()+要转换的类型   比如byte c=(byte)(a+b);

左移多少位  表示乘以的2多少次方

右移多少位  表示除以2的多少次方


 三种循环语句

class Lx
{
public static void main(String[] args){
int i=2;
/*while(i!=1){                            while循环
System.out.println(i);
i=(i+2);
}*/




/*for(int a=10;a<100;a++){               for循环
System.out.println(a);
}*/




/*do do...while循环
{
i=i+2;
System.out.println(i);                 先执行int i=0; 执行i<100   结果是true执行括号里面的代码
}                                       再执行i++
while (i<50);*/

}
}


             This is notes, is also a life, and grow。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值