java笔记day_2



1、jdk的安装和环境变量
 三个环境变量:classpath   java_home    path
 三个测试命令  javac ,java ,java -version;

2、命令行的编译和运行
java的源代码的编写
 使用任何一个文本编辑器,如记事本,写字板,UE等,word也可以,要保存为.java格式

 任何一个Java源文件中的代码都保存在类中;需要通过类中的主方法main做为程序的执行入口和出口;

 
3、第一个Java程序的整个执行流程:
 1>、 编辑源文件:*.java
 2>、 使用Javac命令编译源文件:*.class
 3>、 使用Java命令执行类文件:*.class

4、转义字符
 1>、双引号的转义:“\””
 2>、单引号的转义:”\’”
 3>、 换行符:”\n”
5、java输出:System.out.println();
6、如果在一个Java源文件中有一个公有访问级别(public)的类,那么该文件的文件名称必须与此类文件名称相同
如果源文件中没有public修饰的类,则文件名称可以任意;
一个要注意的问题就是Java中类的命名:
 在Java中,类名称的声明:如果一个单词,则首字母大写;多个单词组成,每个单词首字母大写,
如我的第一个类,正确的命名应该是:MyFirstClassName,
在win下,在编译源文件时,类名可以小写,但运行时,类名的大小写敏感的;
7、可以用中文给类或者变量命名。
8、对于负整数在内存单的存储方式有点复杂,存在补码和源码之分,负整数存的是补码;
 负实数存的是正实数的最高位变为1;
9、带包的源文件的编译:javac -d . *.java
10、将类Hello.java编译后生成的Hello.java存放当前目录下的com/sunzone/hello目录下;
     带包的命令行运行:java com.sunzone.hello.Hello
11、将生成的类文件编译到任意一个盘符下的任意一个位置:java -d e: Hello.java


12、基本的数据类型:
1>、整数类:
 1》字节型  byte;占1个字节
 2》双字节型 short 占两个字节
 3》整形 int  占4个字节
 4》长整形  long 占8个字节
2>、实数类或浮点类:
 1》单精度  float
 2》双精度  double

3>、字符类
4>、布尔类

13、一个重要的功能,字符串用连字符“+”连上任何类型的数据,都会生成一个新的字符串。

14、在C++中 ,如果将一个大的整数值赋给一个短整型的变量,在出现警告的同时,
进行了隐式的转换,回正确的生成可执行文件.exe;但在java中不允许,会出现错误,不能生成类文件;

15、源文件在编译时出现的错误与警告的问题:
在任何一种编程语言中,如果出现错误,则得不到需要的结果,如果出现警告,通常不影响运行的结果。
java中的三种注释:
第一类:单行注释,只管一行;用"//"
第二类:多行注释   用/*.....*/
第三种:稳当注释    用来生成帮助文档,用javadoc
16、注释的写法要求:只将不太清晰的代码进行注释;


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值