-
Java编程Step-by-step
收藏从零基础开始,如何进行Java编程开发
最近更新文章
12.Java类声明说明
继续上篇的例子来讲讲类中属性和方法的声明定义。
public class Student {
// 定义属性
private String name;
private String sex;
private int grade;
private int age;
// 定义属性“name”的设置方法
public void setName(St ...
11.Java语言中的类
前面说了类和对象比较宽泛的定义,现在专在Java编程语言中,来说说说Java中类,以及如何写出一个合乎编译器要求的类来。
前面说了,类可以看做是对象的蓝图,它是用来描述一组具有相同特征对象的。那么,对象中,最重要的两种特征内容,就是:
1.数据
2.行为
数据就是描述对象的信息的静态信息了。比如一辆汽车,它的型号,价格,出厂日期等等,都是这个汽车对象的静态信息数据。
行为 ...
初学Java,非Java编程书籍推荐《代码大全》
做软件开发这么多年,再加上培训这段时间的总结回顾,越来越觉得,做软件开发,软件开发的思维锻炼的重要性。
自己上大学的时候还是很喜欢软件开发这个方向的。但是学习上不得其法,头绪有点乱,甚至在还未好好掌握一门开发编程语言,就开始看起来项目软件设计、需求分析以及管理方面的东西来。
虽然走了一些弯路,但是回过头来看的话,这些也没有浪费时间。等真正的去学习编程开发,直至工作做软件开 ...
6.Java的垃圾回收机制(GC)
这篇博客是有关Java开发平台基础部分最后一篇了,下一篇就开始进行实际操作了,看到希望的曙光了吧。
现在编程已经非常平民化了,不像之前那都是计算机天才干的事情。比如操作计算机的内存和寄存器的使用,甚至cpu的操作等等。现在编程使用高级编程语言,使用接近于人类自然语言进行编程,就像是写博客一样(当然还没有那么夸张),这是多么的平民啊。关于计算机的底层硬件操作,命令处理,完全不用你操作,你要做的 ...
关于Java学习博客的一些说明
刚才看了看这个分类前面发布的博客,这些博客基本是按照我培训的课程体系顺序来写的。如果你已经有一些编程的基础和经验(比如其他的编程语言,c,php等),看起来比较容易,如果完全是初学者一张白纸的话,只对计算机编程了解非常少的话,确实看起来云里雾里不知所云。
事实上这个课程体系设计,当初针对的学群是理工类专业三年级以上的学生,还假定有一定的计算机理论基础。后来该课程转而给初学入门的学生来讲授,也 ...
学习编程,API很重要么?
学习编程,API的重要性几何?
在培训中,很多人问到了,学习Java,是否需要学习那些大量API的用法,从而成为一个精通Java编程开发的coder?
首先,学习Java,API是很重要的,这是毋庸置疑的。一门编程语言,学习起来,除了API,就是一些基本的语义和语法(再加上一些花边历史),如果只学习这些,那么基本上一周就够了。我记得当初学ruby,买了一本programming ruby( ...
5.Java语言运行机制深入——JRE与JDK
Java运行时环境(Java Runtime Environment)提供了Java的运行环境。它主要由三部分组成:类加载器(class loader)、字节码校验器(bytecode verifier)以及运行时执行引擎(Java Runtime Execution Engine)组成。它们完成不同的功能:类加载器负责从一输入流加载Java字节代码;字节码校验器分析与Java类对应的字节代码流并验 ...
4.Java语言运行机制基础——JVM
Java引进Java虚拟机技术,针对不同的平台,完全由软件模拟或由软件和硬件共同模拟,实现一台虚拟的计算机。在Java中引入了虚拟机的概念,即在机器和编译器之间加入了一层抽象的虚拟的机器。
这台虚拟的机器在任何平台上都提供给编译器一个共同的接口。编译器只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来执行。在一些JVM实现中,还可能会将虚拟机代码转换为特定系统的机器码执行,以提高 ...
2.Java技术体系架构
自从Java1.2版本发布以来,Sun每次发布新的Java版本,都将Java分为三个体系,分别是:J2ME(Java 2,Micro Edition)、J2SE(Java 2,Standard Edition)、J2EE(Java 2,Enterprise Edition)。在推出5.0版本后,Java体系名称改成了Java ME(Java, Micro Edition)、Java SE(Java ...
0.Java软件编程开篇
1.学习Java的目的是什么?
你到底是抱着什么样的目的要来学习Java的?为什么在众多的编程语言中选择了Java?
也许学习Java的目的很简单,你是一名计算机专业的学生(无论是大学生还是IT培训生),Java编程语言课程只是你众多专业课程中的一门而已,你学习Java只是为了拿到一个好成绩,获得好的的学分,然后顺利毕业,那么你对Java的了解就不需要那么多了,搞清楚考试的考点, ...