Java入门基础

java的特点:

  • 面向对象
  • 与平台无关   (编码兼容性→由java虚拟机提供java运行环境,因此可在所有计算机运行)
  • 多线程    (反映了java中并行机制的特点,多线程允许同时完成多个任务)
  • 动态   (类是在运行时动态装载的,故java可以再分布式环境中动态维护程序及类库

java程序的开发步骤:

  • 编译源文件  (使用java编译器[javac.exe] 编译源文件,得到字节码文件)
  • 运行程序   (使用java解释器[java.exe] 解释执行字节代码文件)

保存源文件规则:

  1. 源文件有多个类时,至多只能有一个public类;
  2. 若有一个类为public类,那么源文件的命名一定要与该类名完全相同,拓展名为.java;
  3. 若没public类,那么可任意与某个类名相同,拓展名为.java;
  4. java区分大小写,且选择编码时不能选“带有BOM的UTF-8”
  5. 保存文件末尾有txt(这是不允许的)时,可以双引号给文件名括起来→“文件名”。

进入某个子目录的命令是“cd 目录名”;       退出某个子目录的命令是“cd..”

编译:

  • 保存java源文件时选择的编码是ANSI,则直接使用javac.exe编译

C:\chapterl > javac Hello.java

  • 保存时选的编码是UTF-8,则必须使用-encoding参数 

 C:\chapterl > javac -encoding utf - 8 Hello.java

  • 含有GBK不支持的Unicode字符时,得使用UTF-8编码

  C:\chapterl > javac -encoding Unicode Hello.java

运行:

一、应用程序的主类

一个java应用程序必须有一个类含有public static void main(String args[ ])方法,称这个类是应用程序的主类。(args[ ]是main()方法的一个参数,是一个字符串类型的数组);

当java应用程序中有多个类时,java解释器执行的类名必须是主类的名字。

主类:

  • 应用程序的主类(在应用程序中,主类指包含main方法(执行入口)的类)
  • 小程序的主类(小程序的主类必须要求是public类)

       注:主类是java程序执行的入口

二、运行程序的命令:

java C:\chapter1\Hello            (即java  路径 \ 主类名)

二、命名保存源文件:

编译:C:\1000 > javac People.java

编译成功后:目录有People.class 和A.class两个字节码文件

单行注释用“//”表示注释的开始

多行注释以“/*”表示注释的开始,以“/*”表示注释的结束。

 参考《Java2实用教程》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值