欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java学习笔记_01,学习笔记_01

来源: javaer 分享于  点击 48947 次 点评:284

Java学习笔记_01,学习笔记_01


原理:

编写源代码,存为【.java】源文件——编译产生【.class】类文件——虚拟机JVM运行main()产生结果

      【源文件.包含类,类包含一系列指令或方法,指令或方法类似于一个函数过程】

System.out.print与System.out.printIn区别: printIn会在最后面插入换行。

一、简单介绍

Java程序的基本原则

class Name

{ public static void main(String args[ ])【args[ ] 或[ ] args均可】

{  ...                       //程序代码

}

}   【文件名 Name.java】

编写好的源程序可用JDK编译器编译:

javac Name.java 

【program code】——save as——【Name.java】——javac——【Name.class】

二、独立程序的基本结构

1. 注释:单行注释://~~~~;段落注释:/*~~~* /;
                        文档注释:/**~~~*/;——只应用在声明语句前,允许包括某些HTML标记,例<PRE><T1>,但不得包括HTML结构标记,例<H2><HR>等。         2. 类的定义: class Name{ ...... } 若该类为可执行类,则类体中要包含main()方法,他就是程序的入口 3. 程序的入口     即从main()函数开始执行,定义格式:public static void main(String [ ] args)     必有三个修饰符:public、static、void ————————————————————————————————————————————————————————————————————
Java  vs   C和C++
  • 全局变量:Java中不能在任何类之外定义全局变量,只能通过在一个类中定义共用、静态的变量来实现一个欸的全局变量。
  • Goto语句: Java不支持Goto语句,而通过异常处理语句try、catch、final等代替出错时Goto语句跳转的情况。
  • 指针:Java不支持指针,但通过对象的引用等特性实现了指针的功能及其灵活性。
  • 内存管理:在C语言中,用malloc()和free()来分配和释放内存,而C++中通过new()和delete()来进行,多次释放已回收的内存块或未被分配的内存块,会造成系统的崩溃,而Java语言系统能创建动态维护数据结构所需的内存,并自动完成内存垃圾的收集工作。
————————————————————————————————————————————————————————————————————
1.1 变量和数据类型 1.1.1 变量的名字
  • 合法标识符
  • 不能是一个关键字或保留字(true、false或null)
  • 在同一作用域必须唯一
标识符:字符,下划线(_),美元符($)和数字组成,且第一个部位数字 一般规定:变量名是以小写字母开头,若变量名有多个单词,则第一个单词后的每一个单词第一个字母为大写

1.1.2 变量的类型
  • 整数型:byte、short、int、long
  • 实数型:float、double
  • 其他:char、boolean(布尔值:true或false)





























相关文章

    暂无相关文章
相关栏目:

用户点评