30条java经典笔记

1.Java的跨平台性是通过Java虚拟机的不跨平台性来实现的。


2.Java的跨平台性是Java的中间字节码文件。


3.Java的存储空间是自动的,不用程序员去执行。


4.Java和Javac放在bin目录下。【java 解释器命令 ; javac 是编译器命令】


5.关键字class用来定义一个类,Hello是类的名称。


6.在Java程序中,所有的语句都必须放在某个类中。


7.整个类和所有成员都包含在一对花括号中【即{和}之间】,它们标志着类定义块的开始和结束。


8.定义类的一般语法: class 类名{程序块};


9.程序必须从main函数开始执行,main函数的声明是固定的写法。


10.关键字void是用来说明main函数没有返回值。


11.args是字符串数组,用来从命令行接收参数。


12.Java程序中的每条语句之后必须以分号结尾。【否则会出错】


13.Java程序中严格区分大小写;【如:Hello和hello是不同的类】


14.//标记单行注释; /*--*/标记多行注释; /**--*/文档注释;java doc 生成帮助文档;
且注释的类型不会被编译到字节码(.class)文件中去。


15.main函数形式:public static void main(String[] args){}


16,Java中采用驼峰命名法,单词首写字母必须大写。


17.一个java的源文件中可以包含多个类,【但最多只能包含一public类】,源文件存在的public修饰的类,必须与源文件名称相同。


18.SDK:软件开发工具包;[Software Devleopment Kit]


19.JDK:Java开发工具包;[Java Devleopment Kit]


20.JRE:Java运行环境; [Java Runtime Environment ]


21.IDE:集成开发环境;  [Integrated Devleopment Environment ]


22,Java的字符类型占用2个字节。


23.局部变量的作用范围:是从【声明的位置】开始到此局部变量【所在的块】结束为止。


24.成员变量的作用域:是整个类。


25.在Java中有八种基本类型:【byte,char;1/2】,【short,int,long;2/4/8】,【double,flont;4/8】,【boolean;1】;


26,类型兼容是发生类型转换的必要条件;【byte,short,int,long,double,flont】
目标类型大于源类型。【两种类型必须兼容,且目标】【(a&b)/c 最小值】【(a|b)/c 最大值】


27.switch(整数型) case 参数:   可以返回类型的表达式;


28.Java中所有的【对象】都存在于【堆】中,Java中的【字符串和数组】都是【对象】,因此内存被分配在堆中;


29.在32位的系统中,引用变量所占用的内存单元大小为4个字节。【64位8个字节】


30.当Java中的对象不再被任何引用时,该内存空间会自动回收。【时间点不确定】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子兮曰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值