——————Java新手学习路线——————第一阶段:J2SE(java基础部分)java开发前奏;. ①计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,. ②相关反编译工具介绍,java开发工具Eclipse的安装和使用,javadoc的说明。Java基础语法;.①Java语法格式,常量和变量,变量的作用域,方法和方法的重...
原创
2022-02-20 14:12:51
368阅读
1评论
一、学习java必须要是计算机专业么?其实这个问题没有是必须的要求,因为java属于高级语言,就是说不太接触计算机底层的一些知识,java已经把底层的技术封装起来了,说简单点就是以前要写好几十行计算机代码完成的功能,java可能几行代码就完成了,也就是更简单了,所以没有计算机基础的也可以学习java。二、零基础的同学怎么学习java呢?在这里java学长按照自己开发这么多年的经验给免费大家整理了一套java入门的学习线路;java初级学习阶段1java介绍、java编程环境的搭建、java基础语法学
原创
2021-09-04 13:49:44
181阅读
1评论
java学习资料
原创
2020-05-05 10:29:13
370阅读
点赞
第27天 Stack的基本使用初始化Stack stack=new Stack判断是否为空stack.empty()取栈顶值(不出栈)stack.peek()进栈stack.push(Object);出栈stack.pop(); 实例:public class Test01 { public sta ...
转载
2021-08-14 18:26:00
77阅读
2评论
第 21天 方法的语法格式 在Java中,声明一个方法的具体语法格式如下 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 return 返回值;} 对于上面的语法格式中具体说明如下:1)修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符s ...
转载
2021-08-08 22:59:00
19阅读
2评论
23天 Java内存管理堆内存 用来存放由new创建的对象实例和数组。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。栈内存 保存的是堆内存空间的访问地址,或者说栈中的变量指向堆内存中的变 ...
转载
2021-08-10 21:47:00
25阅读
2评论
第24天 构造方法代码实例 //filename: App7_3. javaclass Cylinder{private double radius;private int height ;private double pi= 3. 14;private String color;public do ...
转载
2021-08-11 19:18:00
31阅读
2评论
28 一、堆内存和栈内存程序运行时内存分配有三种:静态存储分配,栈式存储分配,堆式存储分配1.静态存储分配:在程序编译时就可以确定数据目标在运行时所需要的内存,因此在编译时就为其分配固定大小的内存。这种分配策略不允许代码中有可变数据结构,比如可变数组,嵌套循环结构或者递归,否则无法计算所需要的内存空 ...
转载
2021-08-15 21:30:00
20阅读
2评论
Java Day2 JDK JRE JVM JDK:Java Deveiopment Kit(Java开发者工具) JRE:Java Runtime Environment(Java运行时环境) JVM:Java Virtual Machine(Java虚拟机) Java开发环境搭建 下载太慢了今天 ...
转载
2021-07-25 16:42:00
139阅读
2评论
浮点数的使用陷阱:比如double num = 8.1/3 ; / /数学计算认为它为2.7,但是在程序中却是一个接近2.7的小数 一个重要的使用点:对运算结果是小数的进行相等判断时,要注意是以两个数的差值的绝对值在某个精度范围内来判断 double num11 = 2.7; double num1 ...
转载
2021-09-11 11:57:00
103阅读
2评论
今天,回顾了一下在暑假学的知识,回顾了一下之前写过的学生论文管理系统,又将随机出题第三阶段完成。 ...
转载
2021-09-22 20:19:00
36阅读
2评论
Java学习
转载
2021-07-26 20:16:00
38阅读
2评论
实现九九乘法表: 自己写(缺陷) // for(int i = 1; i <= 9 ; i++){// for(int j = 1; j <= 9; j++){// if(j <= i){ System.out.print( j + "* " + i+"=" + i * j + " "); } } ...
转载
2021-09-21 15:36:00
24阅读
2评论
静态初始化器语句块静态初始化器是由关键字static 修饰的一对大插号“()”括起来的语句组。 它的作用与类的构造方法有此相似都是用来初始化工作的,但静态初始化器与构造方法有几点根本的不同。(1)构造方法是对每个新创建的对盆初始化而静态初始化器是对类自身进行初始化。(2)构造方法是在用new运算符创 ...
转载
2021-09-28 21:41:00
54阅读
2评论
1.重新编写了二柱子出题程序 2.学会了如何将基本类型转化为字符串 ...
转载
2021-09-24 22:11:00
12阅读
2评论
创建字符串 String str = "Runoob"; 和其它对象一样,可以使用关键字和构造方法来创建 String 对象。 用构造函数创建字符串: String str2=new String("Runoob"); String 创建的字符串存储在公共池中,而 new 创建的字符串对象在堆上: ...
转载
2021-10-07 22:04:00
23阅读
2评论
1.用java实现了数据结构中表达式求值算法,进一步了解了类的继承 public class StringDemo{ public static void main(String args[]) { char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b' ...
转载
2021-10-13 22:59:00
41阅读
2评论
//老鼠迷宫问题public class MiGong { //编写一个main方法 public static void main(String[] args) { //思路 //1. 先创建迷宫,用二维数组表示 int[][] map = new int[8][7]; //2. 先规定 map ...
转载
2021-10-22 20:17:00
20阅读
2评论
Obeject类是所有Java类的直接或间接超类。在类中未声明自己的权限的,权限均默认为包一级,只能在包内使用,而声名成public的能在整个程序中使用(整个程序可能包含多个包)。 • 两个对象具有相同的类型以及相同的属性值,则称二者相等(equal)。 • 如果两个引用变量指向的是同一个对象,则称 ...
转载
2021-10-30 19:43:00
20阅读
2评论
Chapter I.Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点:(1) 最明显的好处是,学会Java,可以参加Java Challenge (2)
转载
2023-09-15 09:22:38
36阅读