JAVA初学

本文介绍了在SublimeText中使用GBK编码处理Java编译的过程,包括设置文件编码、使用javac编译、通过CMD运行.java文件,以及涉及的基本数据类型、字符类型、数据类型转换和JDK/JRE/JVM的关系。
摘要由CSDN通过智能技术生成

1.sublime里JAVA的编译:sublime用GBK,在set file encoding里

2.没有GBK去Install

3.运行:code所在文件打开cmd,编译javac 文件名.java   运行java 文件名

4.编译后每个类都有一个对应的.class文件

5.文件名必须与Public类名一致,非public 类可以有多个

6.可以将main方法写在public中,运行指定非public 类,即 java 类名

class Dog{
    public ststic void main(String[] args){
        System.out.println("狗狗!");
    }
}

class Tiger{
    public ststic void main(String[] args){
        System.out.println("小老虎!");
    }
}

//编译:javac 文件名.java       执行:java 类名

7.转义字符

\t:一个制表位
\n:换行符
\\:一个\
\":一个"
\':一个'
\r:一个回车

控制台tab键能实现命令补全

8.注释(1)单行://   (2)多行/*     */

(3)文档注释:javadoc -d 文件夹名  -xx -yy 文件名.java        (-d是固定用法)

/**
*@author
*@version
*/

 9.相对路径:”..\“上一级目录

绝对路径:

10.DOS指令

md  创建目录
rd 删除目录
dir  查看当前目录内容 dir d:\abc\abc1
cd 切换盘 cd /D c:
tree 目录树  tree f:
cls 清屏
exit 退出
copy 拷贝
del 删除
echo 输入内容到文件
move 剪切

11.JDK,JRE,JVM

JDK=JRE+java开发工具

JRE=JVM+核心类库

12.基本数据类型(byte,short,int,long,char,float,double,boolean),引用数据类型(类,接口,数组)

ps:String 在java 是类

13.数据类型

long num1=3l;
float num2=1.1f;
doble num3=1.1;
double num4=1.1f;

科学计数法 0.123e2  0.123 *100

14.java除法举例

 浮点数除法运算与其他数比较时,可能出问题

15.API:类和使用方法 http://www.matools.com

16.字符类型  char c='  ',char只能赋值单个字

char本质是整数,输出时对应unicode字符

17.数据类型转换:低精度到高精度可自动转换

18.有多种类型的数据混合运算时,系统会将所有数据转换成容量最大的那种

(byte,short)和char不会互相自动转换,转成int后可进行运算

boolean不参与自动转换

19.强制类型转换:自动转换的逆过程,有损失

byte和short运算时当作int

20.基本数据类型转string:加""

String转其他:

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值