JavaSE
文章平均质量分 65
喊我陈天天
要相信 越努力越幸运
展开
-
最容易入门的JVM讲解
一.写在前面 首先,本篇文章并没有涉及原理,而是在笔者撸了《深入理解Java虚拟机》好几遍的基础上讲解自己的经验,从一个新手到现在明白JVM是个什么玩意,怎么去理解和明白,讲解这样一个经验而已。这篇文章并对JVM并没有挖掘得很深,在下目前也没有这个能力(笔者目前只是一个正在找工作的大四狗罢了),只是尽量以通熟易懂的方式,让读者理解JVM是个什么玩意。下面开始我的讲解。二.谁说人神不得相爱原创 2017-08-31 00:36:08 · 418 阅读 · 0 评论 -
java中打印出一个实体的菱形
package g.g.g.Text1;/*作者:陈天祥 * 时间:2016.10.6 * 功能:打印出一个实体的菱形 */public class Demo5 {public static void main(String[] args) {int lay1=5;int lay2=4;for(int i=1;i{for(int k=1;k{原创 2016-10-07 12:22:46 · 945 阅读 · 0 评论 -
Java中打印倒金字塔
package g.g.g.Text1;/*作者:陈天祥 时间:2016.10.6 功能:打印倒金字塔 */public class Demo6 {public static void main(String[] args) { int lay2=5;for(int g=1;g{for(int h=1;h{System.ou原创 2016-10-07 12:23:26 · 3099 阅读 · 0 评论 -
Java中打印底层掏空的正三角形
package g.g.g.Text1;//作者:陈天祥//时间:2016.10.7//功能:打印底层掏空的正三角形public class Demo7 {public static void main(String[] args) {// TODO Auto-generated method stub int lay=7;原创 2016-10-07 12:24:13 · 468 阅读 · 0 评论 -
Java中打印底层掏空的倒三角形
package g.g.g.Text1;//作者:陈天祥//时间:2016.10.7//功能:打印底层掏空的倒三角形public class Demo8 {public static void main(String[] args) {// TODO Auto-generated method stub int lay=7;原创 2016-10-07 12:27:41 · 1588 阅读 · 0 评论 -
Java中打印掏空的菱形
package g.g.g.Text1;//作者:陈天祥//时间:2016.10.7//功能:打印掏空的菱形public class Demo9 {public static void main(String[] args) {// TODO Auto-generated method stubint lay1 = 5;for (int i = 1;原创 2016-10-07 12:30:06 · 415 阅读 · 0 评论 -
Java中成员变量和成员方法的使用
package g.practise_myself;/*作者:陈天祥 时间:2016.10.7 功能:成员变量和成员方法的使用 */import java.io.*;public class Object {public static void main(String[] args){ //创建一个人的对象Person p1=new原创 2016-10-16 21:56:56 · 10240 阅读 · 0 评论 -
Java中输入范围,打印出乘法表
package g.practise_myself;/*作者:陈天祥 * 时间:2016.10.7 * 功能:输入范围,打印出乘法表 */import java.util.Scanner;public class Table1 {public static void main(String[] args) {//System.out.println(原创 2016-10-16 21:59:06 · 714 阅读 · 0 评论 -
Java中计算销售利润的奖金值
package h.classroompratise;//作者:陈天祥//时间:2016.10.8//功能:计算销售利润的奖金值import java.util.Scanner;public class Bonus {public static void main(String[] args) {final double a1,a2,a3,a4,a5原创 2016-10-16 22:02:45 · 2098 阅读 · 0 评论 -
java中打印正金字塔
package g.g.g.Text1;/*作者:陈天祥 时间:2016.10.6 功能:打印正金字塔 */public class Demo4 {public static void main(String[] args) { int lay=4; for(int i=1;i { for(int k=1;k原创 2016-10-07 12:21:53 · 578 阅读 · 0 评论 -
打印掏空金字塔
package g.g.g.Text1;/*作者:陈天祥 时间:2016.10.6 功能:打印掏空金字塔 */public class Demo3 {public static void main(String[] args) { int lay=4; for(int i=1;i { for(int k=1;k原创 2016-10-07 12:21:07 · 389 阅读 · 0 评论 -
Java中给出一个3X3的二维数组,进行转置后输出
package g.practise_myself;//作者:陈天祥//时间:2016.10.8//功能:给出一个3X3的二维数组,进行转置后输出import java.util.Arrays;public class Transpositioin_Arrays {public static void main(String[] args) {//定义一个二维数原创 2016-10-16 22:00:07 · 11279 阅读 · 1 评论 -
Java 性能优化的五大技巧
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(Web Scale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scaling load),比如原创 2017-08-27 11:40:10 · 294 阅读 · 0 评论 -
jdk安装完为什么会有两个JRE
jre 和 jdk 有什么区别? 为什么安装 jdk 后会有两套 jre?(一套一般在c:\program files\Java\jre 下,一套自己选择的 jdk 安装路径下,如:c:\program files\java\jdk1.6\jreJRE 提供了 JAVA 程序运行的必要环境平台;jdk 提供了 java 的编程环境,它包含编译调试的环境功能,包含 JRE ;原创 2017-08-26 00:22:59 · 829 阅读 · 0 评论 -
Java面试知识点总结(下)
8. Map, Set, List, Queue、Stack的特点及用法。Map: Java中存储键值对的数据类型都实现了这个接口,表示“映射表”。支持的两个核心操作是get(Object key)以及put(K key, V value),分别用来获取键对应的值以及向映射表中插入键值对。Set: 实现了这个接口的集合类型中不允许存在重复的元素,代表数学意义上的“集转载 2016-10-21 23:34:50 · 278 阅读 · 0 评论 -
如何成为一名卓越的程序员
如何成为一个卓越的程序员2014/07/17 · 职场 · 程序员, 职场分享到:52数据结构探险之图篇数据结构探险之线性表篇数据结构探险之树篇MongoDB复制集—认识复制集本文由 伯乐在线 - 周昌鸿 翻译。英文出处:Peter Nixey。欢迎加入翻译组。作者是转载 2016-10-07 12:08:25 · 446 阅读 · 0 评论 -
编程时避免使用 if 语句的五种模式
大约十年前,我听说了反if的活动,觉得这个概念非常荒谬。如果不用if语句,又怎么能写出有用的程序呢?这简直太荒谬了。但之后你会开始思考:是否还记得上周你拼命想读懂的深度嵌套代码?糟透了对么?要是有办法能简化它该多好。反if活动的网站上没给出多少实用性建议,因此在本文中,作者将会提供一系列模式,也许你会用得上。但首先我们来关注一下if语句到底造成了什么问题。if语句的问题转载 2016-10-07 12:16:17 · 477 阅读 · 0 评论 -
打印右半边金字塔
package g.g.g.Text1;/*作者:陈天祥 时间:2016.10.6 功能:打印右半边金字塔 */public class Demo1 {public static void main(String[] args) {int lay=4;//四层for(int i=1;ifor(int j=1;j//打印*{ Sy原创 2016-10-07 12:18:52 · 337 阅读 · 0 评论 -
打印倒金字塔
package g.g.g.Text1;/*作者:陈天祥 时间:2016.10.6 功能:打印倒金字塔 */public class Demo2 {public static void main(String[] args) { int lay=4; for(int i=4;i>0&&i { for(int k=1;原创 2016-10-07 12:20:05 · 622 阅读 · 0 评论 -
Java中删除数组中的一个元素
package h.classroompratise;/*作者:陈天祥时间:2016-10-13功能:删除数组中的一个元素*/import java.util.Scanner;public class delete_1 {public static void main(String[] args) {Scanner s1 = new Scanner(原创 2016-10-16 22:06:36 · 4063 阅读 · 0 评论 -
Java中输入三个数 从小到大打印出来
package h.classroompratise;//作者:陈天祥//时间:2016.10.8//功能:输入三个数 从小到大打印出来import java.util.Scanner;public class Paixu {public static void main(String[] args) {// TODO Auto-generated me原创 2016-10-16 22:08:52 · 5012 阅读 · 0 评论 -
Java中递归方法使用
package h.classroompratise;/*作者:陈天祥时间:2016.10.11功能:递归方法使用*/public class recurSion {//public static double sum=200;// public static double high=100;public static void main(Strin原创 2016-10-16 22:10:16 · 350 阅读 · 0 评论 -
Java中数组 遍历 从10开始递减赋值 计算出sum
package com.myhomework;/*作者:陈天祥时间:2016.10.10功能:数组 遍历 从10开始递减赋值 计算出sum*/public class Text_2 { public static void main(String[] args){ int[] a=new int[10]; int j=10; int sum=0;原创 2016-10-16 22:38:04 · 922 阅读 · 0 评论 -
Java中将两个数组的值连起来 放到第三个数组里面
package com.myhomework;/*作者:陈天祥时间:2016.10.10功能:将两个数组的值连起来 放到第三个数组里面*/public class Text_4 {public static void main(String[] args) {// TODO Auto-generated method stubint[] a={1,3,5,7,9原创 2016-10-16 22:39:24 · 4815 阅读 · 3 评论 -
Java中10内0奇数的和
package com.myhomework;//作者:陈天祥//时间:2016.10.8//功能:100奇数的和import java.util.Scanner;public class Text1 {public static void main(String[] args) {//声明一个scanner变量用来存放控制台输入的数Scanner原创 2016-10-16 22:40:55 · 820 阅读 · 0 评论 -
Java中100以内同时被3和5整除的数,输出
package com.myhomework;//作者:陈天祥//时间:2016.10.8//功能:100以内同时被3和5整除的数,输出public class Text2 {public static void main(String[] args) {System.out.println("100内能被3和5整除的数为:");//从一到一百 逐个验证原创 2016-10-16 22:41:41 · 17002 阅读 · 0 评论 -
Java中引用String 转换为char数组
package com.myhomework;/*作者:陈天祥时间:2016.10.10功能:引用String 转换为char数组*/public class Text_1 {public static void main(String[] args) {// TODO Auto-generated method stubString classone="I L原创 2016-10-16 22:42:36 · 2133 阅读 · 0 评论 -
Java中输入一个数 然后进行因式分解 例如:90=2*3*3*5
package com.myhomework;//作者:陈天祥//时间:2016.10.9//功能:输入一个数 然后进行因式分解 例如:90=2*3*3*5import java.util.Scanner;public class Zhiyinshu {public static void main(String[] args) {// TODO Aut原创 2016-10-16 22:43:16 · 5086 阅读 · 0 评论 -
Java中ATM机系统
package com.myhomework;//陈天祥//时间:2016.10.13//功能:ATM机import java.util.Scanner;public class Atmprogram {public static void main(String[] args) {String[][] id = { { "001", "002", "0原创 2016-10-16 22:44:44 · 1819 阅读 · 0 评论 -
数组拷贝的几种方法
1 /** 2 * @author zhengbinMac 3 */ 4 public class Test { 5 public static void main(String[] args) { 6 int[] array1 = {1,2,3,4,5}; 7 // 1.通过for循环 8 int[] array2 = n转载 2016-10-18 22:07:15 · 705 阅读 · 0 评论 -
Java中学员状态转换器
package com.myhomework;//作者:陈天祥//时间:2016-10-14//功能:学员状态转换器import java.util.Scanner;public class Text_001 {public static void main(String[] args) {System.out.println("********欢迎进入原创 2016-10-16 22:35:56 · 377 阅读 · 0 评论 -
Java中成绩管理系统(增删查改)
package com.myhomework;/*作者:陈天祥 时间:2016.10.12 功能:成绩管理系统(增删查改)*/import java.util.Scanner;public class Scoremanage {public static void main(String[] args) {// TODO Auto-generat原创 2016-10-16 22:32:44 · 4343 阅读 · 0 评论 -
Java中三目运算符的嵌套使用
package h.classroompratise;//作者:陈天祥//功能:三目运算符的嵌套使用//时间:2016.10.1import java.util.Scanner;//导入scanner包public class Sanmu {public static void main(String[] args){ Scanner sc=ne原创 2016-10-16 22:11:31 · 9905 阅读 · 0 评论 -
Java中随机数方法的使用 math.random()
package h.classroompratise;/*作者:陈天祥时间:2016-10-12功能:随机数方法的使用 math.random()*/public class While_1 {public static void main(String[] args) {// TODO Auto-generated method stubint a,b;a原创 2016-10-16 22:15:10 · 837 阅读 · 0 评论 -
Java中终止语句continue和break的使用
package h.classroompratise;//作者:陈天祥//时间:2016.10.9//功能:continue和break的使用public class Zhongzhi {public static void main(String[] args) {// TODO Auto-generated method stubint i=0;whil原创 2016-10-16 22:16:23 · 1469 阅读 · 0 评论 -
Java中构造方法打印九九乘法表
package com.myhomework;//作者:陈天祥//时间:2016-10-13//功能:构造方法打印九九乘法表import java.util.Scanner;public class chengFabiao {public static void main(String[] args) {// System.out.println("请输原创 2016-10-16 22:18:49 · 458 阅读 · 0 评论 -
Java中调用一个方法的范围值作为形参传给另一个方法
package com.myhomework;/*作者:陈天祥时间:2016.10.11功能:调用一个方法的范围值作为形参传给另一个方法*/public class Count_ {//final double pi=3.14;public static void main(String[] args) {// TODO Auto-generated metho原创 2016-10-16 22:20:36 · 2557 阅读 · 0 评论 -
Java中编制登录系统
package com.myhomework;//作者:陈天祥//时间:2016-10-13//功能:登录系统import java.util.Scanner;public class Loggin_1 {public static void main(String[] args) {// TODO Auto-generated method stub原创 2016-10-16 22:24:25 · 254 阅读 · 0 评论 -
java中登录和注册系统
package com.myhomework;import java.util.Scanner;/*作者:陈天祥 * 时间:2016.10.13 * 功能:登录系统 */public class LoginService_1 {public static void main(String[] args) {String []user = new String[2原创 2016-10-16 22:27:33 · 1709 阅读 · 0 评论 -
Java中方法名的重载,形参个数不同,形参类型不同,类型顺序不同
package com.myhomework;/*作者:陈天祥时间:2016.10.11功能:方法名的重载,形参个数不同,形参类型不同,类型顺序不同*/public class Method_ {public static void main(String[] args) {/* int i=23; int j=54; int k=32;addMetho原创 2016-10-16 22:28:30 · 2425 阅读 · 0 评论