1. ipconfig, windows操作系统下查看当前机器ip的命令(其中Linux下的命令为ifconfig)。
  2. 一个java源文件中可以包含多个类,但是只能有一个类是public的,并且我们的源文件名必须和该public类的类名相同。
  3. 无论是float(4字节)还是double(8字节),他们的空间都是有限的,但是他们需要保存或者记录所有的小数,这就意味着他们无法精确的表述我们的数据。
  4. byte,short,int,long分别占用1,2,4,8个字节,占用字节多的数据赋值(即程序中的=运算符)给占用字节少的数据要进行强制类型转换,如:byte byteValue=(byte)288;如果说占用字节多的数据大于占用字节少的数据所能表示的最大值,则会丢失精度。
  5. JDK7之后可以采用二进制和字面量的方式表示数据如:intbinIntNum = 0B10101010; intintLiteINum = 123_234_321;


  • windows下几个小命令
  1. dir列出当前目录下的所有文件和文件夹
  2. cls(clear screen)清除屏幕的内容
  3. mspaint打开画图面板
  • HelloWorld相关知识补充
  1. 命令行参数。命令行参数指的是执行java类名XXX XXX 后边的以空格分隔的XXX的内容。
  2. 在java的main方法中通过我们制定的String[] args来接受命令行参数,args是一个数组,下标从0开始。即如果我们只输入一个XXX的话会对应到args[0]中去。
  3. java中注释分为单行注释和多行注释。其中/** XXX*/为多行注释可用于属性,方法和类上,会在我们执行javadoc命令的时候生成文档说明;/*XXX*/也是多行注释可以用到代码,方法,语句等结构上,但不会在jaadoc命令中生成文档说明;//代表单行注释用来对某一句代码进行说明。
  4. javadoc生成文档的命令参考如下:javadoc -d d:\javadoc -author HelloWorld.java
  5. 一个.java文件中可以有多个类,但是只能有一个类为public的,一旦一个类被声明为public那么这个类的名称就必须和java文件的文件名相同。
  6. main方法可以采用可变参数的方式,语法如下:String...args。
  • java基本类型
  1. byte是java的一种基本类型,用1个字节来表示,从数字上讲一个字节相当于8个位置,最多可以表示256个数。在java中byte用来记录-128-127之间的数字。
  2. short也是java的一种基本类型,用2个字节表示,两个字节从数字上来讲最多可以保存2的16次方个数。在java里面short用来表示-32768-32767之间的所有整数。
  3. int也是java基本类型,用4个字节表示,总共可以保存2的32次方个数。其中一半用来表示负数,一个来表示0,剩下的一半减去一个保存正数。
  4. 八进制的方式表示正数,注意八进制以0开头。只能出现0-7的数字;十六进制表示正数,16进制以0x开头。只能出现16进制包含的数。0-9 A-F;二进制的方式表示正数,以0B开头,只能出现2进制的数字即0和1,二进制的表示方式只在JDK7之后的版本中支持。
  5. long是java的一个基本数据类型,用八个字节来表示数据。总共可以表示2的64次方个数。其中一半数负数,一个为0,另外的一半减一个为整数。注意:long类型的数字要以L(或者小写的l)来结束。建议用大写的L。
  6. 字面量的方式表示数字,中间以下划线分隔,该方式只在JDK7之后的版本支持。
  7. char用来记录正整数(0-65536)。同时还可以表示一个字即一个Unicode。Unicode是采用转移的方式来表示的。采用native2ascii命令可以将汉字转换成Unicode编码的内容。补充:crtl + c终端命令行命令的执行。
  8. float是java提供的一种基本类型。用来表示小数。又称为单精度或者浮点类型。在java中float采用4个字节来记录。float的表示在结尾添加一个F(也可以是小写的)float表示的数据是不精确的。
  9. double是双精度类型用8个字节表示。比float拥有更宽的表示空间。