在工作用得比较多的是shell和python编程,对于java以前也学习过,使用很少,这次借朋友推荐的java视频教程来温习下. 也是因为现在很多开源测试工具使用java编写的,学习一下更有助于测试工作,这里只是做简单记录. 1.数据类型 整数类型:byte,short,int,long 浮点类型:float,double 字符类型:char 布尔类型:boolean 复合类型:class,interface,数组 数据类型间可以转换,低类型数据不需要强制转换,而高类型数据转换成低类型数据需要强…
JAVA之旅(一)--基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算 Android老鸟重新学一遍JAVA是什么感觉?枯燥啊,乏味啊,而且归纳写博客,都是很痛苦的事情,但是程序之路这么长,你必须精通的不能再精通一门语言才行(有点说大了哈),但是最起码你要如鱼得水吧,我准备的资料有: JAVA编程思想 深入浅出JAVA 黑马,传智,慕课,极客学院等-的视频 Google搜索 我们既然是重新学一遍,那我们尽量就是用记事本去敲代码好了,这里我用notep…
Java的volatile关键字在JDK源码中经常出现,但是对它的认识只是停留在共享变量上,今天来谈谈volatile关键字. volatile,从字面上说是易变的.不稳定的,事实上,也确实如此,这个关键字的作用就是告诉编译器,只要是被此关键字修饰的变量都是易变的.不稳定的.那为什么是易变的呢?因为volatile所修饰的变量是直接存在于主内存中的,线程对变量的操作也是直接反映在主内存中,所以说其是易变的. 一.Java内存模型 Java内存模型规定所有的变量都是存在主存当中(类似于前面说的物理…
Java[基础学习]之暴力求素数[用数组返回] */ import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n; n=sc.nextInt(); ]; ans=f(n); ;i<ans.length;i++) { ) { break; } System.out.print(ans[i]); System.out.p…
Java基础知识:数据类型与变量.标识符.运算符.表达式 一.数据类型 Java定义了基本数据类型.引用数据类型.自定义类型. 八种基本数据类型:byte (1). short (2).  int (4).  long(8). float (4). double(8). char(1).boolean(1或4) 1.基本数据类型的包装类 (1)概述 (2)为什么使用包装类 A.包装类中封装了一些很实用的方法和常量.例如: Byte.MIN_VALUE是Byte类中的一个常量,存放了byte类型数…
这一篇主要讲解Java中的变量,什么是变量,变量的作用以及如何声明,使用变量. 那么什么是变量?对于初学者而言,可以将变量理解为盒子,这些盒子可以用来存放数据,不同类型的数据需要放在对应类型的盒子里.那么,我们为什么要使用盒子呢?主要用于存放程序运行过程中需要临时存取和操作的数据,打个比方,我们做一顿番茄炒蛋,需要先把番茄洗一洗,然后切好放碗里,鸡蛋打好后要先放另一个碗里,然后加上料酒,加水搅拌,之后再放锅里一顿瞎操作后,一顿美味的番茄炒蛋便出来了,这个过程中,番茄炒蛋相当于我们的结果,番茄跟鸡…
变量和常量 什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量:有些数据在程序运行中可能发生变化或被赋值,称之为变量. 使用变量前必须先声明一个变量.变量定义的语法是:数据类型名 变量名 ; 比如我们可以这样定义一个整型变量: int a; //int类型表示整型 若要声明多个变量,可以逐个声明,也可以在数据类型名后面加上多个变量名,中间用逗号分隔: 数据类型名 变量名1, 变量名2, 变量名3; 创建变量的同时可以为其赋值,也就是初始化变量.语法为: 数据类…
一. 数据类型与变量 1.数据类型 整数   #Python在程序中的表示方法和数学上的写法一模一样,-1,0,1都是整数. 浮点数  1 #浮点数就是小数. 字符串 1 #在Python中字符串是以单引号''或双引号""括起来的任意文本. 字符串的常见操作: #!/usr/bin/env python # -*- coding: utf-8 -*- #1.移除空白 s = ' I am currently in a state of beginner Python ' print(s…
本章内容概要 1. python 语法注释 2. python 语法之变量常量 3. python 基本数据类型(整型(int),浮点型(float),字符串(str)) 本章内容详解 1. python 语法注释 注释:相当于是对代码的一串解释信息 在pycharm中常见的三中注释 方式1 单行注释    # 注释内容    (shift + 3) 方式2 多行注释    '"注释内容'"    (回车键左边的键,英文输入法下,连续按三下) 方式3 多行注释    "&qu…
一.标识符 在程序中自定义的一些名称 由26个英文字母的大小写,数字,_$组成 定义合法标识符的规则: 不能以数字开头 不能使用关键字 java严格区分大小写 注意:在起名字时,为了提高阅读性,必须得起得有意义. 二.关键字 被赋予了特殊java含义的单词. 关键字全都是小写 三.注释 1.行注释:使用 // 来注释一行文字或代码. //这是行注释的内容 2.块注释: 块前使用 /* ,块后使用 */ 包裹住要注释的块内容 /* 这是块注释 这是块注释 */ 3.文档注释:文档前使用 /** ,…