首页 > 代码库 > 一些手打的笔记

一些手打的笔记

long l = 12345; //隐式转换

int a = (int)121234567L; //强制转换


float f =123.45;(提示报错) 默认为int类型,所以无法转换


下面三种为正确格式:
{
float f = 123.45F;

f = (float)123.45;

double d =123.45;
}

 

char c =‘中’;


char和int是兼容型


char c1 =123;

System.out.println("c1 = "+c1);

字符集分类:UTF-8(最常用的字符集,通用
ASCII(美国开发的)
GB2312(两个字节代表一个人汉子。简体)
GBK(包含简体,繁体,其他国家语言)


int a =‘a’;
System.out.println(“a = ” + a);

 

 

转移字符:

System.out.println(“abc、\tdef”);(相当于制表符,相当于Tab)

\n换行 \t制表符(Tab) \r回车

 


布尔型 boolean:

boolean b1 =true;
boolean b2 =false;

 

char
short -> byte -> int -> long -> float -> double

 

变量:


int b =‘a’ (a为变量)

声明变量;

int n; (事先定义好)

n = 100;

可以一次性定义多个或者在其中赋值

int n, u, i, y=122,x=20;


栈内存 堆内存


String[] s1 = {"abc","def"};

Sstring[] s2 = s1; (把S1的地址给了S2)


s1[0] = "ABC";


System.out.println(s2[0]);

 

常量:

double PI = 3.1415926;

PI = 3.14; (不报错因为是变量)

final double PI = 3.1415926;


最基本的java代码都有什么:

右键 src 新建 定义一个包(从大到小) com.ddd.test 点前面就是一个是一个目录,每个点分割目录
package com.ddd.test

import java.io.File; (类名首字母大写)(*代表包下面的所有类)

import java.lang.*;(默认包)

public class Test1
{

public static void main(String[] args) (main 中的m不能大写)(程序的入口)
{

File file = new File("d:/abc.txt");

String str ="abc";

int i = 0;

i = 1;

i += 20; (i = i + 20)

i = i + 1;

i++;

++i; (优先级更高)


String str1 = i; (报错)

String str1 = i = ""; (正确写法)

}
}

 

(后面有注意事项)

一些手打的笔记