【三】java基础

①数据类型:基本数据类型和引用数据类型

//----------------------------------------

基础数据类型:数值型(整数类型byte,short,int,long浮点类型float,double),字符型,布尔型

引用数据类型:类,接口,数组

//-----------------------------------------

②命名要用驼峰命名法(遵守公司的命名规范)

③public class XXXO{

  public static void main(String args []){

    //基本语法和c++ .net相似

  }

}

XXXO和java文件名一致

④System.out.println("输出的内容")

⑤for循环,赋值,判断,顺序都和dot net和c++类似

⑥输出一个boolean的结果是true和false(c#里面是bool,java里面是boolean)(不能用0和非0表示!)

⑦ASCII全称是American Standard Code for Information Interchange

  java里用的是Unicode字符集

⑧++i和i++的区别

  i=5;用int j = i++ + 5;和int j = ++i + 5;输出结果就可以知道区别

  结论,++i在运算中,是先给i自加1才运算;i++中,是先运算再自加1!

⑨关系运算符<,>,<=,>=,==,!=

  布尔逻辑运算符!,&,|,^,&&,|| 逻辑与&,短路与&&什么区别呢?答案:短路与&&的条件中,当其中一个为false了,就不再继续判断后面的boolean了,所以如果后面的Boolean中如果有运算的话(如i++),不执行后面的运算。同理“短路与||”遇到真就不再运算了

public class Exerc{

  public static void main(String args main[]){

    System.out.println("一些基本的小规则,判断,循环,Switch都和其他语言无异");

  }

}

时间: 2024-12-22 10:11:03

【三】java基础的相关文章

Java基础学习笔记三 Java基础语法

Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型. 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型 变量名 = new 数据类型(); 每种引用数据类型都有其功能,我们可以调用该类型实例使用其功能. 变量名.方法名(); Scanner类 Scanner类可以完成用户键盘录入,获取到录入的数据. Scanner使用步骤: 导包: import java.util.Scanner; 创建对象实例:Scann

Java基础知识陷阱系列

Java基础知识陷阱系列 今天抽空把Java基础知识陷阱有关的文章汇总于此,便于大家查看. Java基础知识陷阱(一) Java基础知识陷阱(二) Java基础知识陷阱(三) Java基础知识陷阱(四) Java基础知识陷阱(五) Java基础知识陷阱(六) Java基础知识陷阱(七) Java基础知识陷阱(八)

java基础梳理--朝花夕拾(三)

1.了解面向对象的编程思想以及面向对象的特性: 对象: EveryThing is Object: 万物皆是对象,在程序中,我们可以将类.接口.方法.属性等都认为是对象: 面向对象: 是一种程序设计方法,它以对象作为基本的单元来构建系统,它利用对象将系统的复杂性隐藏在对象里(即封装),从而构建大型的工业级系统和大型系统. 面向对象包括三个过程: 面向对象分析(OOA).面向对象设计(OOD).面向对象编程(OOP). 面向对象的三个特性: 继承.封装.多态 面向对象和面向过程的区别? 面向过程就

Java基础——集合(三)——泛型、增强for、工具类

         接上篇,<Java基础--集合(二)--迭代器.Map集合> 六.泛型 (1)定义: 泛型是一种把明确类型的工作放在了创建对象或者调用方法时候才去明确的特殊的类型. (2)格式: <数据类型> ArrayList<String> aList=new ArrayList<String>(); <String> 即表示的是泛型 (3)好处:(掌握) A:解决了黄色警告线问题 B:把运行期间的转换异常给提前到了编译期间 C:优化了程序

三、Java基础知识要点合集

1.数据类型 Java的数据类型分为基本数据类型和引用数据类型. a, 基本数据类型包括:byte, boolean, char, short, int, long, float, double; b, 每个基本数据类型都有相应的引用类型,比如int  ->  Integer,char -> character. c, 查询不同类型数据的范围,方法之一是可以用基本类型对应的引用类型.比如,"int i = Integer.Size; "(i表示int型数据所占的位(bit)

Java基础总结(三)

一.开始的唠叨 Java中有一大块的内容是组件及事件处理,一刷Java时是为了写Web,前端有Html没学这部分内容.二刷时已经在做Android了,前端有自带的组件,依然跳过. 我也不建议道友去学习这部分内容,现在真的有人用Java写C/S吗? 二.学习笔记 (一)输入输出流 1.流:输入流.输出流是针对程序而言的. 所有输入流都是InputStream(字节输入流)或Reader(字符输入流)的子类: 所有输出流都是OutputStream(字节输出流)或Writer(字符输出流)的子类:(

java前三本基础知识总结

基础软件:1:JDK,JRE,JVM(一些参数和作用),GC(机制和算法),Class,Loader(机种作用,加载顺序) 2:环境搭建:JAVA_HOME,path,class 语言基础:引用类型:类,接口,数组(先创建对象,之后再引用)基本类型:数值 整型byte,short,int,long,浮点型float,double,字符型char(怎么存的和怎么取得.重点) 占用内存大小:组小值和最大值整型:默认是int, 浮点型默认是double float f =3.14; 字符型默认值0,

Java基础知识的三十个经典问答

Java基础知识的三十个经典问答 1.面向对象的特点 抽象: 抽象是或略一个主题中与当前目标的无关的因素,一边充分考虑有关的内容.抽象并不能解决目标中所有的问题,只能选择其中的一部分,忽略其他的部分.抽象包含两个方面:一是过程抽象:一是数据抽象. 继承 继承是一种联接类的层次模型,允许和鼓励类的重用,提供了一种明确的共性的方法.对象的一个新类可以从现有的类中派生,这叫做类的继承.心累继承了原始类 的特性,新类称为原始类的派生类或者是子类,原始类称为新类的基类或者父类.子类可以从父类那里继承父类的

复习java基础第三天(集合)

一.Collection常用的方法: Java 集合可分为 Set.List 和 Map 三种体系: Set:无序.不可重复的集合. List:有序,可重复的集合. Map:具有映射关系的集合. Collection 接口是 List.Set 和 Queue 接口的父接口, 该接口里定义的方法既可用于操作 Set 集合,也可用于操作 List 和 Queue 集合: import java.util.ArrayList; import java.util.Collection; import j

java基础(三章)

java基础(三章) 一.基本if结构 1.流程图 l  输入输出 l  判断和分支 l  流程线 1.1              简单的if条件判断 if(表达式){            //表达式为true,执行{}中的代码 } 1.2              简单的if条件判断 if(表达式){            //表达式为true,执行这里 }else{            //表达式为false,这行这里 } 说明:如果if或else后面,有且仅有一行代码,{ }可以省略