文章目录程序基础数据类型引用类型基础类型数值整数浮点字符布尔变量命名规则分类静态变量局部变量成员变量调用静态成员局部优先级运算符++ - -三目字符串连接符流程控制顺序结构分支结构if单分支双分支多分支switch循环结构三要素forwhiledo..while方法目的声明分类静态方法成员方法构造方法重载递归数组数据结构特性声明静态动态使用查询更改遍历二维数组声明静态动态使用遍历排序冒泡选择AP
转载 2023-09-02 08:04:27
18阅读
基本知识点项目结构目录: 1)包:代码类的容器 2)Src:源代码文件 3)Bin:编译后生产的 .Class 文件目录,用于系统运行输出的几种方式: 1)System.out.print 无换行打印 2)System.out.println 有换行打印 3)System.out.printf 格式化输出开发Java程序的步骤: 1) 源码编写 2) 编译(保存或运行时,系统自动编译,会对应 .J
抽象类      当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。把这些功能定义封装到一个类中,这个类就叫做抽象类,其中抽取而来的功能定义就叫抽象方法。抽象由关键字abstract修饰。                 abstrac
转载 精选 2013-07-21 11:37:43
504阅读
1点赞
Java基础语法 一.注释 二.标识符和关键字 标识符:用户自己的命名 三.数据类型 基本数据类型 //整数 byte num1 = 111; short num2 = 1111; int num3 = 11111; long num4 = 111111L;// L //浮点数 float num5 ...
转载 2021-08-28 22:53:00
105阅读
2评论
简易计算器 package method; import java.time.Year; import java.util.Scanner; public class EnhancedTheCalculator { public static void main(String[] args) { S ...
转载 2021-09-18 13:42:00
77阅读
2评论
关键字/标识符/数据类型/  一、关键字    1、定义:被Java语言赋予了特殊含义的的字符串,每个关键字都有着其独特的作用。关键字均为小写     2、常用的关键字可分为以下几类:      (1) 修饰符:访问控制修饰符 和 非访问控制修饰符        ① 访问控制修饰符:public、protected、private        ② 非访问控制修饰符:abstr
Java SE 基础语法访问修饰符关键字保留字标识符的使用数据类型基本数据类型间的运算规则(除了 Boolean 之外的七种)大数值包装类的使用进制控制流程语句运算符相关面试题:switch 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上用最有效率的方法计算 2 乘以 8Math.round(11.5) 等于多少?Math.round(-11.5)等于多少
java 发展历程 java 是一门完整的编程语言,包括自己的语法和各种的java底层支持 Sun:Stanford University Network(1982年成立)   在1991年的时候 SUN 公司为了竞争一个名为GREEN 的项目,就是使用各种硬件设备,控制家电运行,开始SUN公司的技术人员打算使用C++开发,但是由于C++开发较为复杂,所以基于C++开发出了一个新
原创 2012-03-13 21:41:08
599阅读
# 如何学习javase基础 ## 引言 作为一名经验丰富的开发者,我理解初学者学习编程的困惑和挑战。在这篇文章中,我将向你介绍学习javase基础的步骤和方法。我会以表格形式展示整个学习流程,然后逐步解释每个步骤需要做什么,并提供代码示例和注释。 ## 学习javase基础的步骤 下表展示了学习javase基础的步骤和顺序。 | 步骤 | 描述 | | --- | --- | | 1 |
原创 8月前
14阅读
一、Java面向对象1.面向对象都有哪些特性以及对这些特性的理解1)继承:继承是从已有类得到继承信息创建新类的过程,提供继承信息的类被称为父类(基
原创 2021-04-25 22:47:01
148阅读
JavaSE常用类练习题简答判断选择编程 简答1.判断输出结果public void testString(){ String str1 = "尚硅谷";//常量池 String str2 = "尚硅谷";//常量池 String str3 = new String("尚硅谷");//堆空间 --> 常量池 System.out.println(str1 == str2);/
Javase常见题型1. 自增变量public class Test { public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println("i=" + i); System.out.println("j="
JavaSE面试题Java基础知识面试一、自增变量习题练习过程分析总结二、单例模式(Singleton)三、 类的初始化和实例化习题练习总结四、方法的参数传递机制习题练习过程分析总结五、递归与迭代习题练习递归解法循环迭代总结 Java基础知识面试此部分为Java基础面试题,包括自增变量、单例模式、类的初始化与实例化、方法的参数传递机制、递归与迭代、成员变量与局部变量。一、自增变量习题练习publ
JavaSEJavaSE如何实现跨平台谈谈你对面向对象的认识理解面向对象的三大特征访问权限Java类初始化顺序java中创建对象的方式对象创建过程(从JVM角度出发)对象头对象克隆,浅克隆,深克隆为什么使用克隆?什么是对象克隆?浅克隆?实现cloneable深克隆?()实现serializable读取二进制流构造方法重载和重写静态static抽象类和接口Object 类中的方法== 和 equa
一、选择结构:if()else{} 二、选择结构switch 三、选择结构 try{}catch{} 四、循环结构:for 五、循环结构:while ...
转载 2021-10-05 08:23:00
65阅读
2评论
1、简述Java语言的主要特性 ①Java语言是一门纯面向对象的编程语言。 ②Java语言具有跨平台的特性,也就是同一
原创 2022-07-22 09:46:22
52阅读
1, & 和 && 的区别?&运算符是:逻辑与;&&运算符是:短路与。&和&&在程序中最终的运算结果是完全一致的,只不过&&存在短路现象,当&&运算符左边的表达式结果为false的时候,右边的表达式不执行,此时就发生了短路现象。如果是&运算符,那么不管左边的表达式是true还是false
原创 2023-03-14 18:02:07
39阅读
Java变量 什么是变量 1. 变量是可以变化的量 2. JAVA是一种强类型语言,,每个变量必须声明其类型 3. java变量是程序中最基础的存储单元,其要素包括变量名,变量类型和作用域 注意事项: 1. 每个变量都有类型,类型可以是基础类型,也可以是引用类型 2. 变量必须是合法的标识符 3. ...
转载 2021-08-18 11:33:00
54阅读
2评论
异常:程序中出现的一些错误,但并不是所有的错误都是异常。异常是可以预见,但不能修改的。 处理异常 try{}catch(ArithemticException e){} public static void main(String[] args) { int a = 0; try { //非检查异常 ...
转载 2021-08-03 19:05:00
29阅读
2评论
#### 递归 即方法自己调用自己; 递归结构包括两个部分: 递归头:什么时候调用自身方法,如果没有,将会陷入死循环 递归体:什 问题: public static void main(String[] args) { System.out.println(f(5)); ...
转载 2021-08-07 12:04:00
47阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5