Java语言的初掌握
学习目的:
掌握JavaSE的基本原理、结构、数据类型、以及输入输出同时了解Android studio的使用
相关技术、及其使用
Java语言的语法:
1、输出
System.out.print("hello!");//系统默认不换行
System.out.println("hello!");//系统默认自动换行
System.out.print("hello word!\n");//自己添加换行符
多个字符串输出用+拼接
//Android 9.0 size is 1234
System.out.println("Android "+version+" szie is "+size+ "." );
2、输入
首先导入import java.util.Scanner
import 是导入某个包里免得源文件
然后:
//输入
//创建一个Scanner扫描仪
Scanner sc = new Scanner(System.in);
//开始接收一个整数
//boolean b = sc.nextBoolean();
//int num = sc.nextInt();
//hasNext()判断是否还有数据
while(sc.hasNext()){
int num = sc.nextInt();
System.out.println("输入的内容是:"+ num);
3、Java语言的基本数据类型:
int型 64 位操作系统里面占有四个字节
char型 64 位操作系统里面占1个字节
long 和double在64 位操作系统里面占8个字节
float 、boolean、 short等
在定义时要在float后面的数添加f long后面的数据加L
char c= 'a';
int num = 20 ;
boolean isExist = true;
float version = 9.0f;
long size = 1234L;
4、数组和字符串定义
int []name;
//常量字符串
String name = "jack";
String []names = new String[5];
names[0] = "merry";
System.out.println(names[0]);
//非常量字符串和赋值
int[]scores = new int [5];
scores[0] = 1;
System.out.println(scores[0]);
类的使用和定义、package
类的使用:Java的类首字母大写 类名和文件名相同,在一个源文件里可创建多个类一个源文件里面只有一个public修饰的类,在类里面提供一个main函数作为入口点。创建main函数:
public class Person {
/**public 入口方法 需要外部调用
* static 静态方法 静态方法优先于类 静态方法在类加载之前就提前被加载了
* void main方法不需要返回值 GC机制 自动释放
*/
public static void main(String [] args){
}
}
为什么需要自己创建一个package
1、避免重名
2、合理的管理代码的结构
views:自定义的视图
activitys:界面
model/java jean:模型
tools:管理工具
3rd:第三方控件
如何产生随机数:
class Test2{
public static void main(String[] args) {
//产生随机数
//创建一个random
Random r = new Random();
int num = r.nextInt(100);
System.out.println(num);
}
}
感想
和之前几天学习 的C语言相比较,感觉Java语言要稍微简单那么一点点,或许是之前C语言学的很飘,才感觉今天初步接触到的Java稍微简单,但是,对于初学来说还是不能放松,今天只是一个开始,要掌握的还差很多很多,加油,准备明天学习更多的新知识。
网友评论