美文网首页
java基础语法

java基础语法

作者: 测试的旅途中 | 来源:发表于2017-09-18 17:16 被阅读0次

java语言的特征

看见了是不是找对象看见希望了,想要个什么样子的女朋友自定义一个,哈哈哈哈~~~~~~~~~~~~~~~

基础类型

代码展示如下:

// 字节类型 最大值127

byte b = 127;

System.out.print(b);

System.out.println();

// short 最大值2的15次方-1

short s = 9999;

System.out.println(s);

// int 最大值2的31次方-1

int i = 9999999;

System.out.println(i);

// long 最大值为2的63次方-1

long l = 6666666;

System.out.println(l);

// char

char c = 'a';

System.out.println(c);

// boolean

boolean flag = false;

System.out.println(flag);

// flaot

float fff = 333.68888f;

float fff2 = 555.777F;

System.out.println(fff);

System.out.println(fff2);

// double

double dd = 666.888;

System.out.println(dd);

数组

// 直接初始化

String[] aArray = new String[5];String[] bArray = { "a", "b", "c", "d", "e" };

String[] cArray = new String[] { "a", "b", "c", "d", "e" };

String[] stringArray = { "a", "b", "c", "d", "e"};

System.out.println(aArray);System.out.println(bArray);// 实例化一个数字列表ArrayListarrayList = new ArrayList(Arrays.asList(stringArray));

System.out.println(arrayList);

set集合

Set set = new HashSet();

set.add("婴儿");

set.add("儿童");

set.add("少年");

set.add("成年");

set.add("儿童");// 重复的set会将其自动去掉

System.out.println(set.size());

System.out.println(set);

Iterator iterator = set.iterator();

while (iterator.hasNext()) {

Object ii = iterator.next();

System.out.println(ii);

if ("少年".equals(ii)) {

System.out.println("就说了存在" + ii + "的吧,这下对了吧!");

}

}

list集合

List list = new ArrayList();

list.add("语文");

list.add("数学");

list.add("英语");

list.add("语文");

System.out.println(list.size());

System.out.println(list);

// for循环

for (int i = 0; i < list.size(); i++) {//++i

// get方法

System.out.println(list.get(i));

}

map集合

HashMap hashmap = new HashMap();

hashmap.put("Item0", "Value0");

hashmap.put("Item1", "Value1");

hashmap.put("Item2", "Value2");

hashmap.put("Item3", "Value3");

Set set = hashmap.entrySet();

// 迭代器

Iterator iterator = set.iterator();

do {

Map.Entry mapentry = (Map.Entry) iterator.next();

System.out.println(mapentry.getValue()); // 获取给定key对应的值

System.out.println(mapentry.getKey());// 获取给定key

} while (iterator.hasNext());

public class TestClassDemo {

//公共

static int PORT = 8080;

//私有

private static String IP = "192.168.11.3";

public static boolean test = true;

protected static final String MYNAME="liaidong"; //定义中用了final,就是不能改变指的。

public  TestClassDemo(String ip){

super();

this.IP=ip;

}

//公共方法

public boolean getData(){

String databaseName = "eayun";//内部变量

int ii = 100;

System.out.println(databaseName+this.IP);//this.IP调用的内部全局变量

return this.test;

}

//默认方法

boolean getrandom(){

System.out.println(Math.random());// 结果是个double类型的值,区间为[0.0,1.0)

return this.test;

}

//私有方法

/**

* 获取一个字符串

* @param

* @return

*

*/

private void getStr(String name,int age){

System.out.println("私有方法,你用不到吧!");

}

//受保护的方法

protected boolean getresult(){

System.out.println("受保护的方法");

return this.test;

}

}

作用域请看下图(网上找的,自行理解)

相关文章

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • 快速上⼿ Kotlin

    快速上⼿ Kotlin 基础语法 函数基础语法 与 Java 代码互调 Java 与 Kotlin 交互的语法变化...

  • 2018-06-25

    《Java从小白到大牛》之第4章 Java语法基础 Java语法基础 本章主要为大家介绍Java的一些基本语法,其...

  • java

    语法基础1.1 java初体验(语法基础)1.2 变量和常量(语法基础)1.2 变量和常量(语法基础)1.4 流程...

  • Java基础语法需要学习哪些知识?

    Java基础语法需要学习哪些知识?Java基础语法内容包含java运行环境、HelloWorld案例、关键字&[h...

  • 软帝学院:80道java基础部分面试题(一)

    11道java基础部分面试题 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相...

  • 黑马day02

    day02.01_java基础语法_案列需求介绍 day02.02_java基础语法_小票界面结构分析  ...

  • Java 语法学习笔记(一)

    Java 基础语法 [toc] 参考教程 菜鸟教程 --- Java 教程 介绍 Java 许多语法跟 C/C++...

  • 软帝学院:80道java基础部分面试题(四)

    Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集...

  • 2021-01-18 文章收藏

    1. Java基础 1.1 Java基础语法 Java 8 数据流问题[https://mp.weixin.qq....

网友评论

      本文标题:java基础语法

      本文链接:https://www.haomeiwen.com/subject/tjpbsxtx.html